summaryrefslogtreecommitdiff
path: root/pcr/stormlib
diff options
context:
space:
mode:
authorAndreas Grapentin <andreas@grapentin.org>2017-06-01 18:37:45 +0200
committerAndreas Grapentin <andreas@grapentin.org>2017-06-01 18:37:45 +0200
commit13865e2c11339e6ce488f0a4eb60330b269c7296 (patch)
treec728a6e9b351843684926b4bdae65363d5cb127c /pcr/stormlib
parent78ddf4ef774229900d2d11b1e6a4321ab3704fed (diff)
pcr/stormlib: added
Diffstat (limited to 'pcr/stormlib')
-rw-r--r--pcr/stormlib/PKGBUILD30
1 files changed, 30 insertions, 0 deletions
diff --git a/pcr/stormlib/PKGBUILD b/pcr/stormlib/PKGBUILD
new file mode 100644
index 000000000..f8d11c791
--- /dev/null
+++ b/pcr/stormlib/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Andreas Grapentin <andreas@grapentin.org>
+# Maintainer (AUR): Jerome Leclanche <jerome@leclan.ch>
+
+_pkgname=StormLib
+pkgname=${_pkgname,,}
+pkgver=9.20
+pkgrel=1.parabola1
+pkgdesc="A C/C++ API to read and write MPQ files with support for merged archives, patch MPQs and more."
+arch=("i686" "x86_64" "armv7h")
+url="http://www.zezula.net/en/mpq/stormlib.html"
+license=("MIT")
+depends=("bzip2" "zlib")
+makedepends=("cmake")
+source=("$_pkgname-$pkgver.tar.gz::https://github.com/ladislav-zezula/$_pkgname/archive/v$pkgver.tar.gz")
+sha256sums=('fdfc7d0b444cd5d540c5732155a7c5011c573e90029947198f651aec93db4887')
+
+
+build() {
+ mkdir -p build
+ cd build
+ cmake "$srcdir/$_pkgname-$pkgver" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="$pkgdir" install
+}