diff options
author | Jorge Barroso | 2015-06-15 21:57:27 +0200 |
---|---|---|
committer | Jorge Barroso | 2015-06-15 21:57:27 +0200 |
commit | bdf732849d7fd3b76c0197cb70cf14798d521009 (patch) | |
tree | 6f1866c5dcc7259f3c2d67098578dde9b4c56b7b | |
download | aur-bdf732849d7fd3b76c0197cb70cf14798d521009.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 39 |
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 +} |