From 9d146e6dcfbecf6c1b0d6e0506875aa4b4f06de7 Mon Sep 17 00:00:00 2001 From: Luis Date: Sat, 18 Feb 2023 21:57:19 +0000 Subject: [PATCH] new port: tdb-32 --- multilib/tdb-32/.checksums | 1 + multilib/tdb-32/.pkgfiles | 8 ++++++++ multilib/tdb-32/spkgbuild | 22 ++++++++++++++++++++++ 3 files changed, 31 insertions(+) create mode 100644 multilib/tdb-32/.checksums create mode 100644 multilib/tdb-32/.pkgfiles create mode 100644 multilib/tdb-32/spkgbuild diff --git a/multilib/tdb-32/.checksums b/multilib/tdb-32/.checksums new file mode 100644 index 000000000..1763d3846 --- /dev/null +++ b/multilib/tdb-32/.checksums @@ -0,0 +1 @@ +2b46875d656cafd13f5d1d5bc64bfa21 tdb-1.4.8.tar.gz diff --git a/multilib/tdb-32/.pkgfiles b/multilib/tdb-32/.pkgfiles new file mode 100644 index 000000000..dd4ed0c9e --- /dev/null +++ b/multilib/tdb-32/.pkgfiles @@ -0,0 +1,8 @@ +tdb-32-1.4.8-1 +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib32/ +lrwxrwxrwx root/root usr/lib32/libtdb.so -> libtdb.so.1.4.8 +lrwxrwxrwx root/root usr/lib32/libtdb.so.1 -> libtdb.so.1.4.8 +-rwxr-xr-x root/root usr/lib32/libtdb.so.1.4.8 +drwxr-xr-x root/root usr/lib32/pkgconfig/ +-rw-r--r-- root/root usr/lib32/pkgconfig/tdb.pc diff --git a/multilib/tdb-32/spkgbuild b/multilib/tdb-32/spkgbuild new file mode 100644 index 000000000..a32a42c76 --- /dev/null +++ b/multilib/tdb-32/spkgbuild @@ -0,0 +1,22 @@ +# description : Trivial DataBase similar to gdbm +# homepage : https://tdb.samba.org/ +# depends : python3-32 + +name=tdb-32 +version=1.4.8 +release=1 +source="https://www.samba.org/ftp/$name/${name%-*}-$version.tar.gz" + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig" + + cd ${name%-*}-$version + ./configure --prefix=/usr --libdir=/usr/lib32 + make + make DESTDIR=$PWD/DESTDIR install + + mkdir -p $PKG/usr/lib32 + cp -Rv DESTDIR/usr/lib32/* $PKG/usr/lib32 +}