[arch-commits] Commit in bomberclone/trunk (PKGBUILD bomberclone.desktop)

Alexander Rødseth arodseth at nymeria.archlinux.org
Fri Dec 6 14:28:37 UTC 2013


    Date: Friday, December 6, 2013 @ 15:28:36
  Author: arodseth
Revision: 102210

Removed .desktop file

Modified:
  bomberclone/trunk/PKGBUILD
Deleted:
  bomberclone/trunk/bomberclone.desktop

---------------------+
 PKGBUILD            |   42 ++++++++++++++++++++++++++----------------
 bomberclone.desktop |   10 ----------
 2 files changed, 26 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-12-06 14:02:16 UTC (rev 102209)
+++ PKGBUILD	2013-12-06 14:28:36 UTC (rev 102210)
@@ -1,37 +1,47 @@
 # $Id$
-# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
+# Maintainer: Alexander Rødseth <rodseth at gmail.com>
+# Contributor: Lukas Fleischer <archlinux at cryptocrack dot de>
 # Contributor: arjan <arjan at archlinux.org>
 # Contributor: Aurelien Foret <orelien at chez.com>
 
 pkgname=bomberclone
 pkgver=0.11.9
-pkgrel=2
-pkgdesc='A clone of the game AtomicBomberMan.'
-arch=('i686' 'x86_64')
+pkgrel=3
+pkgdesc='Clone of the game AtomicBomberMan'
+arch=('x86_64' 'i686')
 url="http://www.bomberclone.de/"
 license=('GPL')
 depends=('sdl_mixer' 'sdl_image')
-source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz"
-        'bomberclone-0.11.9-build-fix.patch'
-        'bomberclone.desktop')
-md5sums=('3edcfcf69b88dbd2eab42541f236e072'
-         '88def2b6faf7a6ac7acd96f617fc460e'
-         '2c0151859e7e9aebd1fc95a1455f0c3b')
+makedepends=('gendesk')
+source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz"
+        'bomberclone-0.11.9-build-fix.patch')
+sha256sums=('71eb2788f95c136fd3eecaee15d05a80dea07221b5b3530dc869e433e02ff68d'
+            'ee8bbff24f261951379ca55c510df04deb5a0fd17c2c3149b63bbcaf1cfb0549')
 
+prepare() {
+  gendesk -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name 'BomberClone'
+}
+
 build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd "$pkgname-$pkgver"
 
   # add build fix extracted from upstream CVS (fixes FS#26942)
   patch -p0 -i ../bomberclone-0.11.9-build-fix.patch
 
   ./configure --prefix=/usr
-  make AM_CFLAGS=-lm
+  make CFLAGS="-lm -O2 `pkg-config sdl --cflags` $CFLAGS"
 }
 
 package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd "$pkgname-$pkgver"
 
-  make DESTDIR="${pkgdir}" install
-  install -Dm0644 "${srcdir}/bomberclone.desktop" \
-    "${pkgdir}/usr/share/applications/bomberclone.desktop"
+  make DESTDIR="$pkgdir" install
+
+  # Desktop shortcut and icon
+  install -Dm644 "$srcdir/$pkgname.desktop" \
+    "$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 "$pkgdir/usr/share/games/$pkgname/pixmaps/$pkgname.png" \
+    "$pkgdir/usr/share/pixmaps/$pkgname.png"
 }
+
+# vim:set ts=2 sw=2 et:

Deleted: bomberclone.desktop
===================================================================
--- bomberclone.desktop	2013-12-06 14:02:16 UTC (rev 102209)
+++ bomberclone.desktop	2013-12-06 14:28:36 UTC (rev 102210)
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Type=Application
-Name=BomberClone
-GenericName=BomberClone
-Comment=Atomic Bomberman clone
-Icon=/usr/share/games/bomberclone/pixmaps/bomberclone.png
-TryExec=bomberclone
-Exec=bomberclone
-Terminal=false
-Categories=Qt;KDE;GNOME;Game;




More information about the arch-commits mailing list