[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