diff options
author | LingMan | 2023-12-21 23:39:56 +0100 |
---|---|---|
committer | LingMan | 2023-12-21 23:39:56 +0100 |
commit | bfe1524beaa0c295a5d1a0503a32d9a5fd4d52b8 (patch) | |
tree | af609e354385fc8ac0d83567b0004c6856f90327 | |
parent | 25c3082ff3dd78056e4607ed2550efef1d7891b7 (diff) | |
download | aur-python2-bsddb.tar.gz |
Build against db5.3
This python lib does support up to Berkeley DB 6.2, but Oracle changed the license to AGPL3 with
version 6. It's a bit unclear if that would cause legal issues for someone, so just stick to 5.3.
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 6 insertions, 7 deletions
@@ -1,14 +1,13 @@ pkgbase = python2-bsddb pkgdesc = Python interface for BerkeleyDB pkgver = 6.2.9 - pkgrel = 1 + pkgrel = 2 url = https://www.jcea.es/programacion/pybsddb.htm arch = x86_64 license = BSD - depends = db + depends = db5.3 depends = python2 source = https://files.pythonhosted.org/packages/source/b/bsddb3/bsddb3-6.2.9.tar.gz sha256sums = 70d05ec8dc568f42e70fc919a442e0daadc2a905a1cfb7ca77f549d49d6e7801 pkgname = python2-bsddb - @@ -1,12 +1,12 @@ pkgname=python2-bsddb _pkgname=bsddb3 pkgver=6.2.9 -pkgrel=1 +pkgrel=2 pkgdesc='Python interface for BerkeleyDB' arch=('x86_64') url='https://www.jcea.es/programacion/pybsddb.htm' license=('BSD') -depends=('db' 'python2') +depends=('db5.3' 'python2') source=(https://files.pythonhosted.org/packages/source/b/$_pkgname/$_pkgname-$pkgver.tar.gz) sha256sums=('70d05ec8dc568f42e70fc919a442e0daadc2a905a1cfb7ca77f549d49d6e7801') @@ -18,11 +18,11 @@ prepare() { build() { cd $_pkgname-$pkgver - python2 setup.py --berkeley-db=/usr build + BERKELEYDB_INCDIR="/usr/include/db5.3" BERKELEYDB_LIBDIR="/usr/lib/db5.3" python2 setup.py --berkeley-db=/usr build } package() { cd $_pkgname-$pkgver - python2 setup.py install --root="$pkgdir" --optimize=1 + BERKELEYDB_INCDIR="/usr/include/db5.3" BERKELEYDB_LIBDIR="/usr/lib/db5.3" python2 setup.py install --root="$pkgdir" --optimize=1 install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt } |