summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJaroslav Lichtblau2014-11-30 11:08:57 +0100
committerJaroslav Lichtblau2014-11-30 11:08:57 +0100
commit9d9c752d3c3ba2dfcbded87d4bc087066175f036 (patch)
tree351e59711cd7c32b59035dfd582732c8351d44e2 /PKGBUILD
parented56c7bf525151fdb24ef9f66833225dd112cfb7 (diff)
downloadaur-wings2-levelpack.tar.gz
wings2-levelpack-1.0-3
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 18 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index df79fa53bd64..ac4956db6c40 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,31 @@
-# Contributor: Dragonlord <archlinux[at]dragonlord[.]cz>
+# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
pkgname=wings2-levelpack
pkgver=1.0
pkgrel=3
-pkgdesc="Level pack for the Wings2 game."
-arch=('i686' 'x86_64')
+pkgdesc="Level pack for the Wings2 game"
+arch=('any')
url="http://www.wings2.net/"
license=('custom')
-depends=('wings2>=1.3.0')
-makedepends=('unzip')
-source=(http://www.wings2.net/util/download_levels.php?file=Wings2_Level_Collection_v1.zip)
-
+depends=('wings2')
+source=(Wings2_Level_Collection_v1.zip::http://www.wings2.net/util/download_levels.php?file=Wings2_Level_Collection_v1.zip)
md5sums=('d38aa08efefff60f1af9a5b656118475')
-build() {
- cd "$startdir/src"
+package() {
+ cd "${srcdir}"
- install -d "$startdir/pkg/opt/Wings2/levels"
- cp -r $startdir/src/* $startdir/pkg/opt/Wings2/levels || return 1
- rm $startdir/pkg/opt/Wings2/levels/*.zip || return 1
+ install -d "${pkgdir}"/opt/Wings2/levels
+ cp -r "${srcdir}"/* "${pkgdir}"/opt/Wings2/levels
+ rm "${pkgdir}"/opt/Wings2/levels/*.zip
#remove unneeded level files
- rm "$startdir/pkg/opt/Wings2/levels/africa.lev" || return 1
- rm "$startdir/pkg/opt/Wings2/levels/cerulean.lev" || return 1
- rm "$startdir/pkg/opt/Wings2/levels/frozen.lev" || return 1
- rm "$startdir/pkg/opt/Wings2/levels/furious.lev" || return 1
- rm "$startdir/pkg/opt/Wings2/levels/stones_n_shit.lev" || return 1
+ rm "${pkgdir}"/opt/Wings2/levels/africa.lev
+ rm "${pkgdir}"/opt/Wings2/levels/cerulean.lev
+ rm "${pkgdir}"/opt/Wings2/levels/frozen.lev
+ rm "${pkgdir}"/opt/Wings2/levels/furious.lev
+ rm "${pkgdir}"/opt/Wings2/levels/stones_n_shit.lev
-#right permissions
- find $startdir/pkg/opt -type d -exec chmod 755 "{}" \; || return 1
- find $startdir/pkg/opt -type f -exec chmod 644 "{}" \; || return 1
+#fix permissions
+ find "${pkgdir}"/opt -type d -exec chmod 755 "{}" \;
+ find "${pkgdir}"/opt -type f -exec chmod 644 "{}" \;
}