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

Sven-Hendrik Haase svenstaro at nymeria.archlinux.org
Sun Jan 19 08:05:30 UTC 2014


    Date: Sunday, January 19, 2014 @ 09:05:30
  Author: svenstaro
Revision: 104357

upgpkg: openra 20131223-3

Implement upstream packaging suggestions

Modified:
  openra/trunk/PKGBUILD

----------+
 PKGBUILD |   31 ++++++++++++++-----------------
 1 file changed, 14 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-01-19 07:56:56 UTC (rev 104356)
+++ PKGBUILD	2014-01-19 08:05:30 UTC (rev 104357)
@@ -3,37 +3,34 @@
 # Contributor: Matthew Bowra-Dean <matthew at ijw.co.nz>
 pkgname=openra
 pkgver=20131223
-pkgrel=2
+pkgrel=3
 pkgdesc="An open-source implementation of the Red Alert engine using .NET/mono and OpenGL"
 arch=('any')
 url="http://open-ra.org"
 license=('GPL3')
 install=openra.install
-depends=('mono' 'openal' 'libgl' 'freetype2' 'sdl' 'hicolor-icon-theme' 'ttf-dejavu' 'gtk-update-icon-cache' 'desktop-file-utils')
+depends=('mono' 'openal' 'libgl' 'freetype2' 'sdl2' 'hicolor-icon-theme' 'ttf-dejavu' 'gtk-update-icon-cache' 'desktop-file-utils')
 makedepends=('git' 'unzip')
 optdepends=('nvidia-cg-toolkit: for using the alternative Cg renderer')
 options=(!strip)
-source=("openra-$pkgver::https://github.com/OpenRA/OpenRA/tarball/release-$pkgver")
-md5sums=('799e94c92fccb26830000b6483dd3166')
+source=("git+https://github.com/OpenRA/OpenRA.git#tag=release-${pkgver}")
+md5sums=('SKIP')
 
+prepare() {
+  cd OpenRA
+
+  make version
+}
+
 build() {
-  cd OpenRA-OpenRA-*
+  cd OpenRA
 
   make
 }
 
 package() {
-  cd OpenRA-OpenRA-*
+  cd OpenRA
 
-  mkdir -p "$pkgdir/usr/share/applications"
-  sed "s/{VERSION}/$pkgver/g" packaging/linux/openra.desktop > "$pkgdir/usr/share/applications/openra.desktop"
-
-  sed "/Version/s/{DEV_VERSION}/release-${pkgver}/" -i mods/{ra,d2k,cnc}/mod.yaml  
-
-  mkdir -p "$pkgdir/usr/share/icons/"
-  cp -r packaging/linux/hicolor "$pkgdir/usr/share/icons/"
-
-  make prefix=/usr DESTDIR="$pkgdir" install
-
-  find "$pkgdir" -iname \*.mdb -delete
+  make prefix=/usr DESTDIR="$pkgdir" install-all
+  make prefix=/usr DESTDIR="$pkgdir" install-shortcuts
 }




More information about the arch-commits mailing list