summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulien Noblet2016-05-01 00:20:19 +0200
committerJulien Noblet2016-05-01 00:20:19 +0200
commit3cbaf5db474e3cb817554cb2f41efa70171f5b78 (patch)
treefecf94abfdd23307f8e80141b1a44f0b094f2b18
downloadaur-3cbaf5db474e3cb817554cb2f41efa70171f5b78.tar.gz
Initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD27
2 files changed, 42 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0e2cc7576995
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = libstxxl
+ pkgdesc = Standard Template Library for Extra Large Data Sets
+ pkgver = 1.4.1
+ pkgrel = 1
+ url = http://stxxl.sourceforge.net/
+ arch = i686
+ arch = x86_64
+ license = custom:Boost
+ depends = gcc-libs-multilib
+ options = staticlibs
+ source = https://github.com/stxxl/stxxl/releases/download/1.4.1/stxxl-1.4.1.tar.gz
+ md5sums = 78a3957f604f2946b5425abadeb364ac
+
+pkgname = libstxxl
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c52521cc0a93
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Henry de Valence <hdevalence@hdevalence.ca>
+pkgname=libstxxl
+pkgver=1.4.1
+pkgrel=1
+pkgdesc="Standard Template Library for Extra Large Data Sets"
+arch=('i686' 'x86_64')
+url="http://stxxl.sourceforge.net/"
+license=('custom:Boost')
+depends=('gcc-libs-multilib')
+source=("https://github.com/stxxl/stxxl/releases/download/1.4.1/stxxl-1.4.1.tar.gz")
+md5sums=('78a3957f604f2946b5425abadeb364ac')
+options=(staticlibs)
+
+build() {
+ cd "$srcdir/stxxl-$pkgver"
+ mkdir -p build
+ cd build
+ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=ON
+ make
+}
+
+package() {
+ cd "$srcdir/stxxl-$pkgver/build"
+ make DESTDIR="$pkgdir/" install
+ mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
+ cp ../LICENSE_1_0.txt "$pkgdir/usr/share/licenses/$pkgname/"
+}