Skip to content

Instantly share code, notes, and snippets.

@DarkShadow44
Created April 8, 2022 15:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DarkShadow44/957d67e252bda383455b83e1af567368 to your computer and use it in GitHub Desktop.
Save DarkShadow44/957d67e252bda383455b83e1af567368 to your computer and use it in GitHub Desktop.
PKGBUILD lib32-tdb 1.4.6
# Maintainer: Florian Pritz <flo@xssn.at>
_pkgbasename=tdb
pkgname=lib32-$_pkgbasename
pkgver=1.4.6
pkgrel=1
pkgdesc="A Trivial Database similar to GDBM but allows simultaneous commits (32-bit)"
arch=(x86_64)
license=('GPL3')
url="https://tdb.samba.org/"
depends=(lib32-glibc $_pkgbasename)
makedepends=(libxslt python)
source=(https://www.samba.org/ftp/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.gz)
sha512sums=('8af549867fdf2e0daf073c26933ae0d475ea64efaca23d3d7b0eb20839376e817f4c0a0ba2504f60f9e27a2b35d3b6ae7c329d88a5c2c0408e98ad9dfde84712')
build() {
export CC="gcc -m32"
export CXX="g++ -m32"
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
cd ${_pkgbasename}-${pkgver}
./configure --prefix=/usr \
--localstatedir=/var \
--sysconfdir=/etc/samba \
--libdir=/usr/lib32 \
--disable-python
make
}
package() {
cd ${_pkgbasename}-${pkgver}
make -j1 DESTDIR="$pkgdir" install
rm -rf "${pkgdir}"/usr/{include,share,bin}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment