diff options
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -1,8 +1,8 @@ -# Maintainer: Brenton Horne <brentonhorne77@gmail.com> +# Maintainer: Brenton Horne <brentonhorne77 at gmail dot com> pkgname=openra-dr-git _pkgname=${pkgname/-git} -pkgver=365.git.c7fb9fe +pkgver=436.git.9f61987 pkgrel=1 pkgdesc="A Dark Reign-inspired mod of OpenRA" arch=('any') @@ -11,7 +11,7 @@ license=('GPL3') install=openra-dr.install depends=('mono' 'ttf-dejavu' 'openal' 'libgl' 'freetype2' 'sdl2' 'lua51' 'hicolor-icon-theme' 'gtk-update-icon-cache' 'desktop-file-utils' 'xdg-utils' 'zenity') -makedepends=('dos2unix' 'git' 'unzip') +makedepends=('dos2unix' 'git' 'unzip' 'msbuild') provides=('openra-dr') options=(!strip) source=("git+${url}.git" @@ -25,6 +25,7 @@ md5sums=('SKIP' pkgver() { cd $srcdir/DarkReign + git checkout -q develop no=$(git rev-list --count HEAD) hash=$(git log | head -n 1 | cut -d ' ' -f 2 | head -c 7) printf "${no}.git.${hash}" @@ -47,17 +48,17 @@ package() { cd $srcdir/DarkReign mkdir -p $pkgdir/usr/{lib/openra-dr/mods,bin,share/pixmaps,share/doc/packages/openra-dr,share/applications,share/appdata} install -dm775 $pkgdir/var/games/openra-dr - cp -r engine/{glsl,lua,AUTHORS,COPYING,*.dll*,GeoLite2-Country.mmdb.gz,'global mix database.dat',launch-dedicated.sh,launch-game.sh,*.exe,VERSION} $pkgdir/usr/lib/openra-dr + cp -r engine/{glsl,lua,AUTHORS,COPYING,*.dll*,'global mix database.dat',launch-dedicated.sh,launch-game.sh,*.exe,VERSION} $pkgdir/usr/lib/openra-dr cp -r mods/dr $pkgdir/usr/lib/openra-dr/mods cp -r engine/mods/{common,modcontent} $pkgdir/usr/lib/openra-dr/mods install -Dm755 $srcdir/openra-dr $pkgdir/usr/bin/openra-dr cp -r $srcdir/openra-dr.appdata.xml $pkgdir/usr/share/appdata/openra-dr.appdata.xml cp -r README.md $pkgdir/usr/share/doc/packages/openra-dr/README.md cp -r mods/dr/icon.png $pkgdir/usr/share/pixmaps/openra-dr.png - mkdir -p $pkgdir/usr/share/icons/hicolor/{16x16,32x32,48x48,64x64,128x128,256x256}/apps - for size in 16 32 48 64 128 256; do + for size in 16 32 48 64 128 256 512; do size="${size}x${size}" - cp packaging/linux/mod_${size}.png "$pkgdir/usr/share/icons/hicolor/${size}/apps/${_pkgname}.png" + mkdir -p $pkgdir/usr/share/icons/hicolor/${size}/apps + cp packaging/artwork/icon_${size}.png "$pkgdir/usr/share/icons/hicolor/${size}/apps/${_pkgname}.png" done install -Dm644 $srcdir/openra-dr.desktop $pkgdir/usr/share/applications/openra-dr.desktop rm $pkgdir/usr/lib/openra-dr/*.sh |