summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuca Weiss2018-09-24 17:25:49 +0200
committerLuca Weiss2018-09-24 17:25:49 +0200
commit271c1ffc8906cd92041536325187a00fddf84b4e (patch)
tree3b51af2f49654d068b67932f37d6809e1bc0dd55
downloadaur-271c1ffc8906cd92041536325187a00fddf84b4e.tar.gz
Initial upload: lmdbxx 0.9.14.0+25+g0b43ca8-1
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD26
2 files changed, 40 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..dc43dcd81d05
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = lmdbxx
+ pkgdesc = C++11 wrapper for the LMDB database library
+ pkgver = 0.9.14.0+25+g0b43ca8
+ pkgrel = 1
+ url = http://lmdbxx.sourceforge.net/
+ arch = any
+ license = custom:Public Domain
+ makedepends = git
+ depends = lmdb
+ source = git+https://github.com/drycpp/lmdbxx.git#commit=0b43ca87d8cfabba392dfe884eb1edb83874de02
+ sha256sums = SKIP
+
+pkgname = lmdbxx
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c2d0e63a2cea
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Luca Weiss <luca (at) z3ntu (dot) xyz>
+
+pkgname=lmdbxx
+pkgver=0.9.14.0+25+g0b43ca8
+pkgrel=1
+pkgdesc="C++11 wrapper for the LMDB database library"
+arch=('any')
+url="http://lmdbxx.sourceforge.net/"
+license=('custom:Public Domain')
+depends=('lmdb')
+makedepends=('git')
+#source=("https://github.com/drycpp/lmdbxx/releases/download/$pkgver/lmdbxx-$pkgver.tar.xz")
+_commit=0b43ca87d8cfabba392dfe884eb1edb83874de02
+source=("git+https://github.com/drycpp/lmdbxx.git#commit=$_commit")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd $pkgname
+ git describe --tags | sed 's/-/+/g'
+}
+
+package() {
+ cd $pkgname
+ make PREFIX=/usr DESTDIR="$pkgdir/" install
+ install -m644 -D UNLICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}