summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJorge Barroso2015-06-15 21:57:27 +0200
committerJorge Barroso2015-06-15 21:57:27 +0200
commitbdf732849d7fd3b76c0197cb70cf14798d521009 (patch)
tree6f1866c5dcc7259f3c2d67098578dde9b4c56b7b
downloadaur-bdf732849d7fd3b76c0197cb70cf14798d521009.tar.gz
Initial import
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD39
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..95235d8db5d4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = db4.6
+ pkgdesc = The Berkeley DB embedded database system 4.6
+ pkgver = 4.6.21
+ pkgrel = 3
+ url = http://www.oracle.com/technology/software/products/berkeley-db/index.html
+ arch = i686
+ arch = x86_64
+ license = custom
+ depends = gcc-libs
+ options = !libtool
+ options = !makeflags
+ source = http://download.oracle.com/berkeley-db/db-4.6.21.tar.gz
+ sha512sums = 8118218e2eaf9d22e445e551ef184f4610406b81f9257794d14f637d9d12a51a007166b48bf820140c5be287ef61d22a62a16f7702f0d29f385108c40b11ce43
+
+pkgname = db4.6
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c6c2a268b8e2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+#! /bin/bash
+# Maintainer: Jorge Barroso <jorge.barroso.11 at gmail dot com>
+# Contributor: Leslie P. Polzer <polzer@gnu.org>
+
+pkgname=db4.6
+pkgver=4.6.21
+pkgrel=3
+pkgdesc="The Berkeley DB embedded database system 4.6"
+arch=('i686' 'x86_64')
+license=('custom')
+url="http://www.oracle.com/technology/software/products/berkeley-db/index.html"
+depends=('gcc-libs')
+options=('!libtool' '!makeflags')
+source=(http://download.oracle.com/berkeley-db/db-${pkgver}.tar.gz)
+sha512sums=('8118218e2eaf9d22e445e551ef184f4610406b81f9257794d14f637d9d12a51a007166b48bf820140c5be287ef61d22a62a16f7702f0d29f385108c40b11ce43')
+
+build() {
+ cd ${srcdir}/db-${pkgver}/
+
+ cd build_unix
+ ../dist/configure --prefix=/usr --enable-compat185 \
+ --enable-shared --disable-static --enable-cxx
+ make LIBSO_LIBS=-lpthread
+ make prefix=${pkgdir}/usr \
+ includedir=${pkgdir}/usr/include/db4.6 install
+
+ rm -rf ${pkgdir}/usr/docs
+ rm -f ${pkgdir}/usr/lib/libdb{,_cxx}.so
+ rm -f ${pkgdir}/usr/lib/libdb{,_cxx}-4.so
+
+ cd ${pkgdir}/usr/bin
+
+ for i in *; do
+ mv $i db4.6_${i/db_/}
+ done
+
+ mkdir -p ${pkgdir}/usr/share/licenses/${pkgname}
+ install -m644 ${srcdir}/db-${pkgver}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+}