From ebabd9cdb1c9133e3553d3031156bfa31b5cb598 Mon Sep 17 00:00:00 2001 From: Raansu Date: Sat, 1 Aug 2015 06:16:57 -0700 Subject: [PATCH] Update package for AUR4 and fix PKGBUILD issues --- .SRCINFO | 17 +++++++++++++++++ PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..03fa8da --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = db4.8 + pkgdesc = The Berkeley DB embedded database system 4.8 + pkgver = 4.8.30 + 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.8.30.tar.gz + md5sums = f80022099c5742cd179343556179aa8c + sha1sums = ab36c170dda5b2ceaad3915ced96e41c6b7e493c + +pkgname = db4.8 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..4a15d04 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# New maintainer: Raansu +# OLD Contributor: Leslie P. Polzer +pkgname=db4.8 +pkgver=4.8.30 +pkgrel=3 +pkgdesc="The Berkeley DB embedded database system 4.8" +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) + +package() { + cd ${srcdir}/db-${pkgver}/ + + cd build_unix + ../dist/configure --prefix=/usr --enable-compat185 \ + --enable-shared --disable-static --enable-cxx + make LIBSO_LIBS=-lpthread || return 1 + make prefix=${pkgdir}/usr \ + includedir=${pkgdir}/usr/include/db4.8 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.8_${i/db_/} + done + mkdir -p ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 ${srcdir}/db-${pkgver}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} + +md5sums=('f80022099c5742cd179343556179aa8c') +sha1sums=('ab36c170dda5b2ceaad3915ced96e41c6b7e493c') +