diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 16 insertions, 14 deletions
@@ -1,6 +1,6 @@ pkgname=openra-ss-git _pkgname=openra-ss -pkgver=294.git.3ebe267 +pkgver=381.git.06a2294 pkgrel=1 pkgdesc="A Sole Survivor-inspired mod of OpenRA, warning you will need the original game assets to play this game" arch=('any') @@ -17,7 +17,7 @@ source=("git+https://github.com/MustaphaTR/sole-survivor.git" "openra-ss.appdata.xml" "openra-ss.desktop") md5sums=('SKIP' - '4f41d431c8bb01dbb4569ca698e47402' + 'c6a01630a11e9d51a7a24ffcc7bf14e6' '6f7d848e4a53dd600889572d43ed16d2' 'b7a61da8bdec86e6756fc7a8cf6f52ae') @@ -36,24 +36,26 @@ prepare() { build() { cd $srcdir/sole-survivor - make version VERSION="${pkgver}" make || (printf "make failed; please do not complain at the AUR about this, as this is an upstream issue.\n" && \ printf "So report this at ${url}/issues/new, after checking\n" && \ printf "for existing issues.\n") + make version VERSION="${pkgver}" } package() { cd $srcdir/sole-survivor - mkdir -p $pkgdir/usr/{lib/openra-ss/mods,bin,share/pixmaps,share/doc/packages/openra-ss,share/applications,share/appdata} - install -dm775 $pkgdir/var/games/openra-ss - cp -r engine/{glsl,lua,AUTHORS,COPYING,*.dll*,'global mix database.dat',launch-dedicated.sh,launch-game.sh,*.exe,VERSION} $pkgdir/usr/lib/openra-ss - cp -r mods/ss $pkgdir/usr/lib/openra-ss/mods - cp -r engine/mods/{common,modcontent} $pkgdir/usr/lib/openra-ss/mods - install -Dm775 $srcdir/openra-ss $pkgdir/usr/bin/openra-ss - cp -r $srcdir/openra-ss.appdata.xml $pkgdir/usr/share/appdata/openra-ss.appdata.xml - cp -r README.md $pkgdir/usr/share/doc/packages/openra-ss/README.md - cp -r mods/ss/icon.png $pkgdir/usr/share/pixmaps/openra-ss.png - install -Dm644 $srcdir/openra-ss.desktop $pkgdir/usr/share/applications/openra-ss.desktop - rm $pkgdir/usr/lib/openra-ss/*.sh + mkdir -p $pkgdir/usr/{lib/${_pkgname}/mods,bin,share/pixmaps,share/doc/packages/${_pkgname},share/applications,share/appdata} + cp -r mod.config $pkgdir/usr/lib/${_pkgname} + sed -i -e "s|./engine\"|/usr/lib/${_pkgname}\"|g" mod.config + cp -r engine/{glsl,lua,AUTHORS,COPYING,'global mix database.dat',launch-dedicated.sh,launch-game.sh,VERSION} $pkgdir/usr/lib/${_pkgname} + cp -r engine/bin $pkgdir/usr/lib/${_pkgname} + cp -r mods/ss $pkgdir/usr/lib/${_pkgname}/mods + cp -r engine/mods/{cnc,common,modcontent} $pkgdir/usr/lib/${_pkgname}/mods + install -Dm775 $srcdir/${_pkgname} $pkgdir/usr/bin/${_pkgname} + cp -r $srcdir/../${_pkgname}.appdata.xml $pkgdir/usr/share/appdata/${_pkgname}.appdata.xml + cp -r README.md $pkgdir/usr/share/doc/packages/${_pkgname}/README.md + cp -r mods/ss/icon.png $pkgdir/usr/share/pixmaps/${_pkgname}.png + install -Dm644 $srcdir/${_pkgname}.desktop $pkgdir/usr/share/applications/${_pkgname}.desktop + rm $pkgdir/usr/lib/${_pkgname}/*.sh } |