summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD56
1 files changed, 27 insertions, 29 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 69a090778926..523ef0b4f0db 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}