summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 47 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..080bb8a3ad56
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: libele <libele@disroot.org>
+# Contributor: Maxime Gauduin <alucryd@archlinux.org>
+# Contributor: Stéphane Gaudreault <stephane@archlinux.org>
+# Contributor: Allan McRae <allan@archlinux.org>
+# Contributor: Andreas Radke <andyrtr@archlinux.org>
+
+pkgname=lib32-db
+pkgver=6.2.32
+pkgrel=1
+pkgdesc='The Berkeley DB embedded database system'
+arch=('x86_64')
+url='https://www.oracle.com/technology/software/products/berkeley-db/index.html'
+license=('custom')
+depends=("db=${pkgver}" 'lib32-gcc-libs')
+makedepends=('gcc-multilib')
+source=("https://download.oracle.com/berkeley-db/db-${pkgver}.tar.gz")
+sha256sums=('a9c5e2b004a5777aa03510cfe5cd766a4a3b777713406b02809c17c8e0e7a8fb')
+
+build() {
+ cd db-${pkgver}/build_unix
+
+ export CC='gcc -m32'
+ export CXX='g++ -m32'
+ export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+ ../dist/configure \
+ --prefix='/usr' \
+ --libdir='/usr/lib32' \
+ --enable-compat185 \
+ --enable-cxx \
+ --enable-dbm \
+ --enable-shared \
+ --disable-atomicsupport
+ make LIBSO_LIBS='-lpthread'
+}
+
+package() {
+ cd db-${pkgver}/build_unix
+
+ make DESTDIR="${pkgdir}" install
+ rm -rf "${pkgdir}"/usr/{bin,docs,include,share}
+
+ install -dm 755 "${pkgdir}"/usr/share/licenses
+ ln -s db "${pkgdir}"/usr/share/licenses/lib32-db
+}
+
+# vim: ts=2 sw=2 et: