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

Sven-Hendrik Haase svenstaro at nymeria.archlinux.org
Wed Jul 2 10:45:48 UTC 2014


    Date: Wednesday, July 2, 2014 @ 12:45:47
  Author: svenstaro
Revision: 114633

upgpkg: oolite 1.80-1

upstream release 1.80

Modified:
  oolite/trunk/PKGBUILD

----------+
 PKGBUILD |   42 ++++++++++++++++++++----------------------
 1 file changed, 20 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-07-02 10:25:26 UTC (rev 114632)
+++ PKGBUILD	2014-07-02 10:45:47 UTC (rev 114633)
@@ -2,43 +2,41 @@
 # Maintainer: Sven-Hendrik Haase <sh at lutzhaase.com>
 # Contributor: Lone_Wolf <lonewolf at xs4all.nl>
 pkgname=oolite
-pkgver=1.77.1
+pkgver=1.80
 pkgrel=1
 pkgdesc="A space-sim based on the classic Elite"
 arch=('i686' 'x86_64')
 url="http://oolite-linux.berlios.de"
 license=('GPL2')
-depends=('gnustep-gui' 'sdl_mixer' 'glu' 'espeak' 'nspr' 'python2' 'icu' 'gnustep-base')
+depends=('gnustep-gui' 'sdl_mixer' 'glu' 'espeak' 'nspr' 'python2' 'icu' 'gnustep-base' 'openal')
 makedepends=('gcc-objc' 'gnustep-make' 'curl' 'zip' 'mesa')
-options=(!makeflags)
+#options=(makeflags)
 source=(oolite
-        http://download.berlios.de/oolite-linux/oolite-source-${pkgver}.tar.bz2)
+        "https://github.com/OoliteProject/oolite/releases/download/1.80b/oolite-source-${pkgver}.tar.bz2")
 md5sums=('b182976fade9b64a3b3702e2a8c72bf0'
-         '6d446df433fde796964c68856389c8dd')
+         'ded6afaf83f97624122c2dd999319166')
 
 build() {
-    cd $srcdir
-    cp -r ${srcdir}/oolite-source-${pkgver} ${srcdir}/${pkgname}-build
-
-    cd ${srcdir}/${pkgname}-build
-    unset CPPFLAGS
-    sed -i '/void png_error/d' src/Core/Materials/OOPNGTextureLoader.m
-    sed -i "/ADDITIONAL_OBJCFLAGS/s/=/= -fobjc-exceptions/" GNUmakefile
-    make -f libjs.make debug=no
-    make -f Makefile release
+  cd oolite-source-${pkgver}
+  unset CPPFLAGS
+  sed -i '/void png_error/d' src/Core/Materials/OOPNGTextureLoader.m
+  sed -i "/ADDITIONAL_OBJCFLAGS/s/=/= -fobjc-exceptions/" GNUmakefile
+  make -f Makefile release
 }
 
 package() {
-    mkdir -p ${pkgdir}/usr/bin
-    mkdir -p ${pkgdir}/usr/share/{oolite,applications,pixmaps,doc/oolite}
-    cd ${srcdir}/${pkgname}-build
-    cp -r oolite.app/* ${pkgdir}/usr/share/oolite/
+  cd oolite-source-${pkgver}
+
+  mkdir -p ${pkgdir}/usr/bin
+  mkdir -p ${pkgdir}/usr/share/{oolite,applications,pixmaps,doc/oolite}
+
+  cp -r oolite.app/* ${pkgdir}/usr/share/oolite/
 #install shellscript and icon
-    install -D -m755 ../oolite ${pkgdir}/usr/bin/oolite
-    install -D -m644 installers/FreeDesktop/oolite-icon.png ${pkgdir}/usr/share/pixmaps/oolite-icon.png
+  install -D -m755 ../oolite ${pkgdir}/usr/bin/oolite
+  install -D -m644 installers/FreeDesktop/oolite-icon.png ${pkgdir}/usr/share/pixmaps/oolite-icon.png
 # copy  .desktop file
-    install -D -m644 installers/FreeDesktop/oolite.desktop ${pkgdir}/usr/share/applications/oolite.desktop
+  install -D -m644 installers/FreeDesktop/oolite.desktop ${pkgdir}/usr/share/applications/oolite.desktop
 # documentation
-    install -D -m644 Doc/AdviceForNewCommanders.pdf Doc/OoliteReadMe.pdf Doc/OoliteRS.pdf ${pkgdir}/usr/share/doc/oolite/
+  install -D -m644 Doc/AdviceForNewCommanders.pdf Doc/OoliteReadMe.pdf Doc/OoliteRS.pdf ${pkgdir}/usr/share/doc/oolite/
  }
 # vim:set ts=2 sw=2 et:




More information about the arch-commits mailing list