summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302021-10-01 12:26:31 +0200
committerM0Rf302021-10-01 12:26:31 +0200
commit225e2ef9e5143e33d88f7dcb261b74b1c67c3cd1 (patch)
tree98bcbaed030efbf838c1fa72dbf7a0c4f5456aef
downloadaur-225e2ef9e5143e33d88f7dcb261b74b1c67c3cd1.tar.gz
smpq: 1.6
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD39
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3f126a1dd24b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = smpq
+ pkgdesc = StormLib MPQ archiving utility. Designed for full manipulating with Blizzard MPQ archives
+ pkgver = 1.6
+ pkgrel = 1
+ url = https://launchpad.net/smpq
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = cmake
+ depends = stormlib
+ source = https://launchpad.net/smpq/trunk/1.6/+download/smpq_1.6.orig.tar.gz
+ sha256sums = b5d2dc8a5de8629b71ee5d3612b6e84d88418b86c5cd39ba315e9eb0462f18cb
+
+pkgname = smpq
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e14d67fcdee9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: robertfoster
+pkgname=smpq
+pkgver=1.6
+pkgrel=1
+pkgdesc="StormLib MPQ archiving utility. Designed for full manipulating with Blizzard MPQ archives"
+arch=('i686' 'x86_64')
+url="https://launchpad.net/smpq"
+license=('GPL3')
+depends=('stormlib')
+makedepends=('cmake')
+source=("https://launchpad.net/smpq/trunk/${pkgver}/+download/smpq_${pkgver}.orig.tar.gz")
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ # Do not generate the manual
+ sed -i 's|if(NOT CMAKE_CROSSCOMPILING)|if(FALSE)|' CMakeLists.txt
+ sed -i '/^project/a file(GLOB_RECURSE CFILES "${CMAKE_SOURCE_DIR}/*.c")\
+SET_SOURCE_FILES_PROPERTIES(${CFILES} PROPERTIES LANGUAGE CXX)' CMakeLists.txt
+ if [ ! -d build ]; then
+ mkdir build
+ fi
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ cd build
+ cmake -DWITH_KDE=OFF \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DSTORMLIB_INCLUDE_DIR=/usr/include ..
+ make
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ cd build
+ make DESTDIR="$pkgdir/" install
+}
+
+sha256sums=('b5d2dc8a5de8629b71ee5d3612b6e84d88418b86c5cd39ba315e9eb0462f18cb')