[arch-commits] Commit in blobwars/trunk (PKGBUILD)

Laurent Carlier lcarlier at archlinux.org
Wed Feb 10 20:56:55 UTC 2016


    Date: Wednesday, February 10, 2016 @ 21:56:55
  Author: lcarlier
Revision: 161076

upgpkg: blobwars 2.00-1

upstream update 2.0

Modified:
  blobwars/trunk/PKGBUILD

----------+
 PKGBUILD |   40 ++++++++++++++++++++++++++--------------
 1 file changed, 26 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-02-10 20:05:22 UTC (rev 161075)
+++ PKGBUILD	2016-02-10 20:56:55 UTC (rev 161076)
@@ -4,38 +4,50 @@
 # Contributor: geekitus
 
 pkgname=blobwars
-pkgver=1.19
-pkgrel=6
+pkgver=2.00
+pkgrel=1
 pkgdesc="Platform action game featuring a blob wih lot of weapons"
 arch=('i686' 'x86_64')
 url="http://sourceforge.net/projects/blobwars"
 license=('GPL')
-makedepends=('sdl_image' 'sdl_mixer' 'sdl_ttf' 'sdl_net')
+makedepends=('sdl2_image' 'sdl2_mixer' 'sdl2_ttf' 'sdl2_net')
 install=$pkgname.install
 source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.gz)
-md5sums=('87e8aaa114b6e4742ea6ee28e7a7f984')
+md5sums=('73baa49a41151140818cf14cb77d57b4')
 
+prepare() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  # use install instead of mkdir/cp
+  sed -i -e 's/mkdir -p/install -dm755/g' \
+    -e 's/cp -pr/cp -r/g' \
+    -e 's/cp -p /install -m644 /g' Makefile
+}
+
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
 
-  # fix building with gcc 4.6
-  sed -i -e 's/-Werror/-Werror -Wno-error=unused-result/g' makefile
-
-  RELEASE=1 make 
+  make RELEASE=1
 }
 
 package() {
-  depends=('hicolor-icon-theme' 'sdl_image' 'sdl_mixer' 'sdl_ttf' 'sdl_net' 'blobwars-data>=1.19')
+  depends=('hicolor-icon-theme' 'sdl2_image' 'sdl2_mixer' 'sdl2_ttf' 'sdl2_net' 'blobwars-data>=2.0')
 
   cd "${srcdir}/${pkgname}-${pkgver}"
 
-  make PREFIX="${pkgdir}/usr" BINDIR="${pkgdir}/usr/bin/" install
+  make DESTDIR=${pkgdir} BINDIR="/usr/bin/" install
 
   # We remove data files (See blobwars-data)
   rm -r "${pkgdir}/usr/share/games"
 
-  chmod a+r "${pkgdir}/usr/share/applications/${pkgname}.desktop"
-  chmod a+r -R "${pkgdir}/usr/share/icons/hicolor/"
-  install -dm755 "${pkgdir}/usr/share/pixmaps"
-  install -m644 icons/blobwars.png "${pkgdir}/usr/share/pixmaps/"
+  # namcap: does not have the world readable bit set.
+  #chmod 644 "${pkgdir}"/usr/share/doc/blobwars/*
+  #chmod 644 "${pkgdir}"/usr/share/icons/hicolor/{16x16,32x32,48x48,64x64}/apps/*
+  #chmod 644 "${pkgdir}"/usr/share/applications/blobwars.desktop
+
+  #chmod a+r "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+  #chmod a+r -R "${pkgdir}/usr/share/icons/hicolor/"
+  #install -dm755 "${pkgdir}/usr/share/pixmaps"
+  #install -m644 icons/blobwars.png "${pkgdir}/usr/share/pixmaps/"
 }
+



More information about the arch-commits mailing list