diff options
author | Erich Eckner <git@eckner.net> | 2016-04-20 08:31:26 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2016-04-20 08:53:18 +0200 |
commit | fb3497509aca64dcc3bd195a5bfb0a03bbac1b1a (patch) | |
tree | ba8b3750c07a9f32975a399893247e0312dc7784 /openttd-svn | |
parent | fa2aed931e7de6bcd630fe55fc41953b8ea364ba (diff) | |
download | archlinuxewe-fb3497509aca64dcc3bd195a5bfb0a03bbac1b1a.tar.xz |
openttd-svn: update, remove gfs,sfx,msx from package, add as dependencies
Diffstat (limited to 'openttd-svn')
-rwxr-xr-x | openttd-svn/PKGBUILD | 39 |
1 files changed, 7 insertions, 32 deletions
diff --git a/openttd-svn/PKGBUILD b/openttd-svn/PKGBUILD index bc2a6a1ec..9e47e1f86 100755 --- a/openttd-svn/PKGBUILD +++ b/openttd-svn/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Erich Eckner <arch at eckner dot net> pkgname=openttd-svn -pkgver=27546 +pkgver=27547 pkgrel=1 pkgdesc="A FOSS clone of Transport Tycoon Deluxe." arch=('x86_64' 'i686') @@ -16,34 +16,27 @@ depends=( ) makedepends=('subversion') checkdepends=() -optdepends=() +optdepends=( + 'openttd-opengfx: free graphics' + 'openttd-opensfx: free soundset' + 'openttd-openmsx: free music' +) provides=('openttd') conflicts=('openttd') replaces=() backup=() options=() -_gfxversion=0.5.2 -_sfxversion=0.2.3 -_msxversion=0.3.1 source=( - "http://binaries.openttd.org/extra/opengfx/$_gfxversion/opengfx-$_gfxversion-all.zip" - "http://binaries.openttd.org/extra/opensfx/$_sfxversion/opensfx-$_sfxversion-all.zip" - "http://binaries.openttd.org/extra/openmsx/$_msxversion/openmsx-$_msxversion-all.zip" "everything.patch" "version.patch" "clipboard.grf" ) -sha256sums=('19be61f1cb04cbb3cb9602f0b8eb6e6f56ecbefbfdd6e0e03f9579e5a5c1cbc8' - '6831b651b3dc8b494026f7277989a1d757961b67c17b75d3c2e097451f75af02' - '92e293ae89f13ad679f43185e83fb81fb8cad47fe63f4af3d3d9f955130460f5' - 'ef8545afbf3d7b036cb7d347aacdead521d063f477d0561124763804ad78596a' +sha256sums=('ef8545afbf3d7b036cb7d347aacdead521d063f477d0561124763804ad78596a' '69a604a37db76337a2709a0e63f5ca09b325af294225c42f4b7faf43c93ecc4c' '12b90fe53f2d61d2d45d74ecc6b97d3a5f041c4215a5c1b02a6b1ba162e4572a') prepare() { - tar -xf opengfx-$_gfxversion.tar - svn export "svn://svn.openttd.org/trunk@r${pkgver}" trunk cd trunk @@ -82,21 +75,6 @@ package() { cd trunk make DESTDIR=$pkgdir install - - # Install OpenGFX - install -d $pkgdir/usr/share/openttd/data/opengfx-$_gfxversion - install -m 644 $srcdir/opengfx-$_gfxversion/* $pkgdir/usr/share/openttd/data/opengfx-$_gfxversion - chown -R root:root $pkgdir/usr/share/openttd/data/opengfx-$_gfxversion - - # Install OpenSFX - install -d $pkgdir/usr/share/openttd/data/opensfx-$_sfxversion - install -m 644 $srcdir/opensfx-$_sfxversion/* $pkgdir/usr/share/openttd/data/opensfx-$_sfxversion - chown -R root:root $pkgdir/usr/share/openttd/data/opensfx-$_sfxversion - - # Install OpenMSX - install -d $pkgdir/usr/share/openttd/gm - install -m 644 $srcdir/openmsx-$_msxversion/* $pkgdir/usr/share/openttd/gm - chown -R root:root $pkgdir/usr/share/openttd/gm/* install -m644 $srcdir/clipboard.grf $pkgdir/usr/share/openttd/baseset/ # Remove unnecessary languages @@ -107,8 +85,5 @@ package() { # Remove junk rm -rf $pkgdir/usr/share/doc rm -rf $pkgdir/usr/share/openttd/scripts - rm $pkgdir/usr/share/openttd/data/opengfx-$_gfxversion/{changelog,readme}.txt - rm $pkgdir/usr/share/openttd/data/opensfx-$_sfxversion/{changelog,readme}.txt - rm $pkgdir/usr/share/openttd/gm/{changelog,readme}.txt } |