diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2018-12-22 00:22:03 -0800 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2018-12-22 00:22:03 -0800 |
commit | 828efde2e24b67f68030771b6bdcff3027c2e2ea (patch) | |
tree | a94d7d45e1fd418bc0f2608322f53db2fbb26845 | |
parent | Curly braces around variables | Maintainer logic (diff) | |
download | endless-sky-828efde2e24b67f68030771b6bdcff3027c2e2ea.tar.xz |
Fixed paths | Removed needless git makedepend
-rw-r--r-- | PKGBUILD | 21 | ||||
-rw-r--r-- | endless-sky.desktop | 14 |
2 files changed, 26 insertions, 9 deletions
@@ -4,6 +4,7 @@ # # I maintain this because: # AUR version doesn't use pkgname for source package +# AUR version uses /usr/share/games # AUR version is cluttered pkgname='endless-sky' @@ -12,17 +13,19 @@ pkgrel=1 arch=('i686' 'x86_64') url="https://endless-sky.github.io/" depends=('sdl2' 'libjpeg-turbo' 'glew' 'openal' 'hicolor-icon-theme' 'libmad') -makedepends=('git' 'scons') +makedepends=('scons') license=('GPL3' 'CCPL' 'custom:public domain') pkgdesc="A space exploration and combat game similar to Escape Velocity" source=( - ${pkgname}-${pkgver}.tar.gz::https://github.com/endless-sky/endless-sky/archive/v${pkgver}.tar.gz) + ${pkgname}-${pkgver}.tar.gz::https://github.com/endless-sky/endless-sky/archive/v${pkgver}.tar.gz + $pkgname.desktop) -sha256sums=('69078c67656709646deb0c46fd960aa905601c23bb47c1696b0962ae8dff6d1e') +sha256sums=('69078c67656709646deb0c46fd960aa905601c23bb47c1696b0962ae8dff6d1e' + 'c4487992730c9b562a806b432d1ecdbe7a79136d34240e92f588376879d09e0e') build() { cd $pkgname-$pkgver - scons + scons -j 2 # gzip manpage gzip -f endless-sky.6 } @@ -35,10 +38,10 @@ package() { # resources ## They explicitly want this path. Although one could workaround with '-r' param - install --directory ${pkgdir}/usr/share/games/${pkgname} - cp -rf data images sounds ${pkgdir}/usr/share/games/${pkgname}/ - install -Dm644 credits.txt ${pkgdir}/usr/share/games/${pkgname}/credits.txt - install -Dm644 keys.txt ${pkgdir}/usr/share/games/${pkgname}/keys.txt + install --directory ${pkgdir}/usr/lib/${pkgname} + cp -rf data images sounds ${pkgdir}/usr/lib/${pkgname}/ + install -Dm644 credits.txt ${pkgdir}/usr/lib/${pkgname}/credits.txt + install -Dm644 keys.txt ${pkgdir}/usr/lib/${pkgname}/keys.txt # icons and .desktop _idir=endless-sky.iconset @@ -50,7 +53,7 @@ package() { install -Dm644 icons/icon_32x32.png ${_iddir}/32x32/apps/${pkgname}.png install -Dm644 icons/icon_48x48.png ${_iddir}/48x48/apps/${pkgname}.png install -Dm644 icons/icon_256x256.png ${_iddir}/256x256/apps/${pkgname}.png - install -Dm644 endless-sky.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop + install -Dm644 $srcdir/$pkgname.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop # manpage install -Dm644 endless-sky.6.gz ${pkgdir}/usr/share/man/man6/${pkgname}.6.gz diff --git a/endless-sky.desktop b/endless-sky.desktop new file mode 100644 index 0000000..5822291 --- /dev/null +++ b/endless-sky.desktop @@ -0,0 +1,14 @@ +[Desktop Entry] +Name=Endless Sky +GenericName=Space game +GenericName[de]=Weltraumspiel +GenericName[fr]=Jeu spatial +Comment=Space exploration and combat game +Comment[de]=Weltraumhandels und Kampfsimulator +Comment[fr]=Jeu d'exploration et de combat dans l'espace +Exec=endless-sky -r /lib/endless-sky +Icon=endless-sky +Terminal=false +Type=Application +Keywords=game;simulator;space;sandbox;rpg; +Categories=Game;Simulation; |