summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Hentschel (hpmachining)2019-02-19 17:09:06 -0500
committerPaul Hentschel (hpmachining)2019-02-19 17:09:06 -0500
commitfba5217ae8d79a120f078ce3506a1511e9aae81a (patch)
treecde3167bfca0b02ee2d99b3ff851ecef3215c2c3
downloadaur-fba5217ae8d79a120f078ce3506a1511e9aae81a.tar.gz
Initial commit - cbang 1.3.1
-rw-r--r--.SRCINFO24
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD51
3 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5316156295cf
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = cbang
+ pkgdesc = a library of cross-platform C++ utilities
+ pkgver = 1.3.1
+ pkgrel = 1
+ url = https://github.com/CauldronDevelopmentLLC/cbang
+ arch = x86_64
+ license = LGPL2.1
+ checkdepends = python2
+ makedepends = git
+ makedepends = scons
+ depends = v8-3.14
+ depends = libevent
+ depends = sqlite3
+ depends = re2
+ depends = libyaml
+ depends = zlib
+ depends = bzip2
+ depends = expat
+ depends = mariadb-libs
+ source = cbang-1.3.1.tar.gz::https://github.com/CauldronDevelopmentLLC/cbang/archive/1.3.1.tar.gz
+ sha256sums = 23bf2997ac8438592545f1cde7cd076ba759f3f4a01e6540cdf45a97616eaaef
+
+pkgname = cbang
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..018a3de08144
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7bce1f728756
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# Maintainer: Paul Hentschel (hpmachining)
+
+pkgname=cbang
+pkgver=1.3.1
+pkgrel=1
+_commit=e231d612a6fbb3424b7b211d08bb367f6d9ca0f8
+pkgdesc="a library of cross-platform C++ utilities"
+arch=('x86_64')
+url="https://github.com/CauldronDevelopmentLLC/cbang"
+license=('LGPL2.1')
+depends=(
+ 'v8-3.14'
+ 'libevent'
+ 'sqlite3'
+ 're2'
+ 'libyaml'
+ 'zlib'
+ 'bzip2'
+ 'expat'
+ 'mariadb-libs'
+)
+makedepends=(
+ 'git'
+ 'scons'
+)
+checkdepends=(
+ 'python2'
+)
+source=(
+ "$pkgname-$pkgver.tar.gz::https://github.com/CauldronDevelopmentLLC/cbang/archive/$pkgver.tar.gz"
+)
+sha256sums=('23bf2997ac8438592545f1cde7cd076ba759f3f4a01e6540cdf45a97616eaaef')
+
+build() {
+ cd "$pkgname-$pkgver"
+ scons disable_local="libevent sqlite3 re2 libyaml zlib bzip2 expat"
+}
+
+check() {
+ cd "$pkgname-$pkgver/tests"
+ scons
+ python2 ./testHarness
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ scons install prefix="$pkgdir/opt/$pkgname"
+ install -m644 lib/libcbang-boost.a -t "$pkgdir/opt/$pkgname/lib"
+ cp -a config/ "$pkgdir/opt/$pkgname/config/"
+ cp -a src/boost/boost/ "$pkgdir/opt/$pkgname/include/"
+}