Date: Sunday, November 27, 2016 @ 21:14:24 Author: arodseth Revision: 197053
upgpkg: bomberclone 0.11.9-5 Modified: bomberclone/trunk/PKGBUILD ----------+ PKGBUILD | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-11-27 21:00:44 UTC (rev 197052) +++ PKGBUILD 2016-11-27 21:14:24 UTC (rev 197053) @@ -1,5 +1,5 @@ # $Id$ -# Maintainer: Alexander Rødseth <[email protected]> +# Maintainer: Alexander F Rødseth <[email protected]> # Contributor: duck <[email protected]> # Contributor: Lukas Fleischer <[email protected]> # Contributor: arjan <[email protected]> @@ -7,14 +7,14 @@ pkgname=bomberclone pkgver=0.11.9 -pkgrel=4 -pkgdesc='Clone of the game AtomicBomberMan' +pkgrel=5 +pkgdesc='Clone of the game Atomic Bomberman' arch=('x86_64' 'i686') url='http://www.bomberclone.de/' license=('GPL') depends=('sdl_mixer' 'sdl_image') makedepends=('gendesk') -source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz" +source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz" 'bomberclone-0.11.9-build-fix.patch' 'http://sourceforge.net/p/bomberclone/patches/9/attachment/snprintf.diff') sha256sums=('71eb2788f95c136fd3eecaee15d05a80dea07221b5b3530dc869e433e02ff68d' @@ -22,10 +22,8 @@ '3df79e4c87f94d3a2065583fd92a5129e57f35bfb949c92870ed32968acfe54e') prepare() { - gendesk -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name 'BomberClone' -} + gendesk -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name BomberClone -build() { cd "$pkgname-$pkgver" # add build fix extracted from upstream CVS (fixes FS#26942) @@ -33,18 +31,20 @@ # buffer overflow patch, ref FS#44387 patch -p0 -i ../snprintf.diff +} +build() { + cd "$pkgname-$pkgver" + ./configure --prefix=/usr make CFLAGS="-lm -O2 `pkg-config sdl --cflags` $CFLAGS" } package() { - cd "$pkgname-$pkgver" + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install - make DESTDIR="$pkgdir" install - # Desktop shortcut and icon - install -Dm644 "$srcdir/$pkgname.desktop" \ + install -Dm644 "$pkgname.desktop" \ "$pkgdir/usr/share/applications/$pkgname.desktop" install -Dm644 "$pkgdir/usr/share/games/$pkgname/pixmaps/$pkgname.png" \ "$pkgdir/usr/share/pixmaps/$pkgname.png"
