summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPiotr Rogoża2015-06-14 15:59:45 +0200
committerPiotr Rogoża2015-06-14 15:59:45 +0200
commitc811e1adf5b8f8888d307adbb3a0d1442e06f61c (patch)
tree0fa73df7fb58f69645323f9f626f3d4f9f0d9f88 /PKGBUILD
downloadaur-c811e1adf5b8f8888d307adbb3a0d1442e06f61c.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 47 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..546a45f9655b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# vim:set ts=2 sw=2 et ft=sh tw=100: expandtab
+# Maintainer: Piotr Rogoża <rogoza dot piotr at gmail dot com>
+# Contributor: Piotr Rogoża <rogoza dot piotr at gmail dot com>
+
+pkgname=zthread
+_pkgname=ZThread
+pkgver=2.3.2
+pkgrel=1
+pkgdesc='A platform-independent, multi-threading and synchronization library for C++'
+arch=('i686' 'x86_64')
+url='http://zthread.sourceforge.net/'
+license=('MIT')
+groups=()
+depends=(bash gcc-libs)
+makedepends=('automake=1.10')
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=''
+options=(!emptydirs libtool)
+source=("$pkgname-$pkgver.tar.gz::http://prdownloads.sourceforge.net/zthread/ZThread-${pkgver}.tar.gz"
+zthread.patch
+https://raw.github.com/freddix/pkgs.old/master/ZThread/ZThread-destdir.patch
+)
+noextract=()
+
+build(){
+ cd "$srcdir"/$_pkgname-$pkgver
+ patch -p1 -i $srcdir/zthread.patch
+ patch -p1 -i $srcdir/ZThread-destdir.patch
+ CXXFLAGS+=' -fpermissive'
+
+ ./configure --prefix=/usr
+ make
+}
+package(){
+ cd "$srcdir"/$_pkgname-$pkgver
+
+ make DESTDIR="$pkgdir/" install
+ install -Dm644 MIT.TXT "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+md5sums=('f2782d19b8ed6f1ff2ab8824dd4ba48e'
+ '060cca98aa08f5ebed17d6a1650ddc07'
+ 'bd43a630a11380918e048f471b8f937a')