diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 56 |
1 files changed, 27 insertions, 29 deletions
@@ -1,59 +1,57 @@ # Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG pkgname=atd-demo -_pkgdate=20130212 +_pkgdate=20150515 _pkgver=1.08 pkgver=$_pkgver.$_pkgdate -pkgrel=3 +pkgrel=1 pkgdesc="Demo of Airline Tycoon Deluxe for Linux" url="http://rune-soft.com/Games/Released/Game-239/game=Airline_Tycoon_Deluxe-6" arch=('i686' 'x86_64') -license=('custom') -depends_x86_64=('lib32-sdl_mixer') -depends_i686=('sdl_mixer') +license=('custom: commercial') +depends_x86_64=('lib32-sdl2_mixer' 'lib32-physfs' 'lib32-smpeg2') +depends_i686=('sdl2_mixer' 'physfs' 'smpeg2') conflicts=('atd') options=('!strip') install=$pkgname.install -changelog=$pkgname.ChangeLog -source=("http://rune-soft.com/upload/documents/airline.tycoon.deluxe_$_pkgver-english.demo_x86-$_pkgdate.mojo.run" +source=("https://bitbucket.org/runesoftdev/airline_public/downloads/airline.tycoon.deluxe_$_pkgver-multilingual.demo_x86-$_pkgdate.mojo.run" "$pkgname.sh" "$pkgname.desktop" "$pkgname-fs.desktop") -sha256sums=('ff0b2f03cbfda4fe13aa803ced484d29e528a3b1bd30f04b03617c10ce7cda55' - 'b2ed7a9e4b98705592c591f367807d1e1e1c64f926cc0ac4477e4948ca6a8a73' - '1bafcb9b0ccf33d8bdd607fd55fcbbfae7336a43a2a7acae12093cc7ebbe2b29' - 'a4499498fe6fd35a3a972e0bc6f84caa2a2531f910fae6a42388dabe54305fb5') +sha256sums=('1524e546684338fd14daa6077f2864657a75190528dbbdadfee7e26d897a27a1' + '27d7adba7f9a009c9bac82933fc36d022c5b9375a445185214f208808052abdc' + '1283409822fe71ead358974484f1536897becf68b21141ecac02affea4434884' + '9118736b33fa8e5b096a9ed26f66404b7345573dd80a1cb116de8ed867e2e901') prepare() { - cd data - - # unpack binary and libs - bsdtar -xf bins.and.libs.tar.xz + # unpack + bsdtar -xf data/data.tar } package() { - cd data - # install data files (ensure file permissions) - install -d "$pkgdir"/opt/$pkgname/{data,gli,misc,room,sound,video} - for _file in {data,gli,misc,room,sound,video}/* {runelogo,spellbound}.bmp + install -d "$pkgdir"/opt/$pkgname/{gli,misc,room,sound,video} + install -d "$pkgdir"/opt/$pkgname/{de,en,fr}/{data,gli,misc} + for _file in {gli,misc,room,sound,video}/* \ + {de,en,fr}/{data,gli,misc}/* {language,runelogo,spellbound}.bmp do - install -m644 $_file "$pkgdir"/opt/$pkgname/$_file + install -m0644 $_file "$pkgdir"/opt/$pkgname/$_file done # install the needed old boost libraries install -d "$pkgdir"/opt/$pkgname/lib32 - install -m644 lib32/libboost_* "$pkgdir"/opt/$pkgname/lib32 + install -m0644 lib32/libboost_* "$pkgdir"/opt/$pkgname/lib32 # install binary, launcher and .desktop files - install -m755 ATDeluxe.Demo "$pkgdir"/opt/$pkgname - install -Dm755 ../$pkgname.sh "$pkgdir"/usr/bin/$pkgname - install -Dm644 ATDeluxe.xpm "$pkgdir"/usr/share/pixmaps/$pkgname.xpm - install -Dm644 ../$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop - install -m644 ../$pkgname-fs.desktop "$pkgdir"/usr/share/applications + install -m0755 ATDeluxe.Demo "$pkgdir"/opt/$pkgname + install -Dm0755 $pkgname.sh "$pkgdir"/usr/bin/$pkgname + install -Dm0644 ATDeluxe.xpm "$pkgdir"/usr/share/pixmaps/$pkgname.xpm + install -d "$pkgdir"/usr/share/applications + install -m0644 $pkgname{,-fs}.desktop "$pkgdir"/usr/share/applications # doc - install -Dm644 Manual.pdf "$pkgdir"/usr/share/doc/$pkgname/Manual.pdf - install -m644 CHANGELOG README "$pkgdir"/usr/share/doc/$pkgname + install -d "$pkgdir"/usr/share/doc/$pkgname + install -m0644 {Handbuch,Manual,Manuel}.pdf CHANGELOG README \ + "$pkgdir"/usr/share/doc/$pkgname # licence - install -Dm644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE + install -Dm0644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } |