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

Sven-Hendrik Haase svenstaro at nymeria.archlinux.org
Tue Oct 15 15:11:37 UTC 2013


    Date: Tuesday, October 15, 2013 @ 17:11:36
  Author: svenstaro
Revision: 98623

upgpkg: assaultcube 1.2.0.0-2

Make this from source

Modified:
  assaultcube/trunk/PKGBUILD

----------+
 PKGBUILD |   28 ++++++++--------------------
 1 file changed, 8 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-10-15 15:05:27 UTC (rev 98622)
+++ PKGBUILD	2013-10-15 15:11:36 UTC (rev 98623)
@@ -6,12 +6,12 @@
 
 pkgname=assaultcube
 pkgver=1.2.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc='A realistic team oriented multiplayer FPS based on the Cube engine'
 arch=('i686' 'x86_64')
 url='http://assault.cubers.net/'
 license=('ZLIB' 'custom')
-depends=('sdl' 'sdl_mixer' 'sdl_image' 'openal' 'zlib' 'gcc-libs' 'libgl' 'desktop-file-utils')
+depends=('sdl' 'sdl_mixer' 'sdl_image' 'openal' 'zlib' 'gcc-libs' 'libgl' 'desktop-file-utils' 'glu')
 makedepends=('mesa')
 source=("http://downloads.sourceforge.net/actiongame/AssaultCube_v${pkgver}.tar.bz2"
         "http://downloads.sourceforge.net/actiongame/AssaultCube_v${pkgver}.source.tar.bz2"
@@ -28,30 +28,18 @@
 install=assaultcube.install
 
 build() {
-  cd AssaultCube_v${pkgver}.source/source
+  cd AssaultCube_v${pkgver}.source/source/src
 
-  # We'll use official binaries for cheat protection or some stuff.
-  # Upstream is strange.
-  #make
+  make
 }
 
 package() {
-  #cd ${pkgver}/source/src
+  cd AssaultCube_v${pkgver}.source/source/src
+  install -Dm755 ac_client ${pkgdir}/usr/bin/ac_client
+  install -Dm755 ac_server ${pkgdir}/usr/bin/ac_server
 
-  #install -Dm755 ac_client ${pkgdir}/usr/bin/ac_client
-  #install -Dm755 ac_server ${pkgdir}/usr/bin/ac_server
   cd ${srcdir}/AssaultCube_v${pkgver}
-
-  mkdir -p ${pkgdir}/usr/share/assaultcube/packages
-  mkdir -p ${pkgdir}/usr/bin
-
-  if [[ $CARCH == "x86_64" ]]; then
-    cp bin_unix/linux_64_client ${pkgdir}/usr/bin/ac_client
-    cp bin_unix/linux_64_server ${pkgdir}/usr/bin/ac_server
-  else
-    cp bin_unix/linux_client ${pkgdir}/usr/bin/ac_client
-    cp bin_unix/linux_server ${pkgdir}/usr/bin/ac_server
-  fi
+  mkdir -p ${pkgdir}/usr/share/assaultcube
   cp -rf config packages docs mods ${pkgdir}/usr/share/assaultcube
   install -Dm644 ${srcdir}/assaultcube.png ${pkgdir}/usr/share/pixmaps/assaultcube.png
   install -Dm644 ${srcdir}/assaultcube.desktop ${pkgdir}/usr/share/applications/assaultcube.desktop




More information about the arch-commits mailing list