summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEduardo Sánchez Muñoz2015-06-10 20:13:03 +0200
committerEduardo Sánchez Muñoz2015-06-10 20:13:03 +0200
commit108db0b15d5bdf85d06b34773b19e0152c7f749a (patch)
treed1a77242b701736e5764aad1192e22621216a41b
downloadaur-108db0b15d5bdf85d06b34773b19e0152c7f749a.tar.gz
Initial import
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD34
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7e283fe6fb99
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = cppdb
+ pkgdesc = CppDB is an SQL connectivity library that is designed to provide platform and Database independent connectivity API.
+ pkgver = 0.3.1
+ pkgrel = 1
+ url = http://cppcms.com/sql/cppdb/
+ arch = i686
+ arch = x86_64
+ license = custom:Boost Software License
+ license = MIT
+ makedepends = cmake
+ makedepends = sqlite
+ makedepends = libmariadbclient
+ makedepends = postgresql-libs
+ makedepends = unixodbc
+ optdepends = sqlite
+ optdepends = libmariadbclient
+ optdepends = postgresql-libs
+ optdepends = unixodbc
+ provides = cppdb
+ conflicts = cppdb
+ source = http://sourceforge.net/projects/cppcms/files/cppdb/0.3.1/cppdb-0.3.1.tar.bz2/download
+ sha256sums = d60eef5a732d8f84ef5e4a2845a8cefc543a6c75bf3782589c2cf6aa150b992e
+
+pkgname = cppdb
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..90307ee092c1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Eduardo Sánchez Muñoz <eduardosanchezmunoz@gmail.com>
+
+pkgname=cppdb
+pkgver=0.3.1
+pkgrel=1
+pkgdesc="CppDB is an SQL connectivity library that is designed to provide platform and Database independent connectivity API."
+arch=('i686' 'x86_64')
+url="http://cppcms.com/sql/cppdb/"
+license=('custom:Boost Software License' 'MIT')
+depends=()
+makedepends=('cmake' 'sqlite' 'libmariadbclient' 'postgresql-libs' 'unixodbc')
+optdepends=('sqlite' 'libmariadbclient' 'postgresql-libs' 'unixodbc')
+conflicts=('cppdb')
+provides=('cppdb')
+source=("http://sourceforge.net/projects/cppcms/files/cppdb/$pkgver/cppdb-$pkgver.tar.bz2/download")
+sha256sums=('d60eef5a732d8f84ef5e4a2845a8cefc543a6c75bf3782589c2cf6aa150b992e')
+
+build() {
+ rm -rf "$srcdir/cppdb-build"
+ mkdir -p "$srcdir/cppdb-build"
+ cd "$srcdir/cppdb-build"
+
+ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr "$srcdir/cppdb-$pkgver"
+ make
+}
+
+package() {
+ cd "$srcdir/cppdb-build"
+ make DESTDIR="$pkgdir" install
+
+ cd "$srcdir/cppdb-$pkgver"
+ install -Dm644 "LICENSE_1_0.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE_1_0.txt"
+ install -Dm644 "MIT.txt" "$pkgdir/usr/share/licenses/$pkgname/MIT.txt"
+}