Date: Saturday, December 10, 2022 @ 19:12:31 Author: freswa Revision: 464031
upgpkg: db 6.2.32-1 Modified: db/trunk/PKGBUILD ----------+ PKGBUILD | 41 +++++++++++++++++++---------------------- 1 file changed, 19 insertions(+), 22 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-12-10 17:28:37 UTC (rev 464030) +++ PKGBUILD 2022-12-10 19:12:31 UTC (rev 464031) @@ -1,36 +1,33 @@ -# Maintainer: Stéphane Gaudreault <[email protected]> +# Maintainer: Frederik Schwan <freswa at archlinux dot org> +# Contributor: Stéphane Gaudreault <[email protected]> # Contributor: Allan McRae <[email protected]> # Contributor: Andreas Radke <[email protected]> pkgname=db -pkgver=5.3.28 -pkgrel=5 +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=('gcc-libs' 'sh') -source=(https://download.oracle.com/berkeley-db/db-${pkgver}.tar.gz atomic.patch) -sha1sums=('fa3f8a41ad5101f43d08bc0efb6241c9b6fc1ae9' - '70a51fe2a39a21652ef01767a9c8a30515b95a33') +arch=(x86_64) +url='https://www.oracle.com/technology/software/products/berkeley-db/index.html' +license=(AGPL3) +depends=(gcc-libs sh) +source=(https://download.oracle.com/berkeley-db/db-${pkgver}.tar.gz) +b2sums=('d3254fba1300d6c7dda5d872c5fa349e8704d71be9c4d37ccf3357782adeb879ce30e066cf083bd97554405c2e94071a96cee16090ad9f797a4fa657ff7e8c46') -prepare() { - cd $pkgname-$pkgver - patch -p0 -i ../atomic.patch # Fix build -} - build() { - cd "${srcdir}"/$pkgname-${pkgver}/build_unix - ../dist/configure --prefix=/usr --enable-compat185 \ - --enable-shared --enable-static --enable-cxx --enable-dbm \ + cd ${pkgname}-${pkgver}/build_unix + ../dist/configure \ + --prefix=/usr \ + --enable-compat185 \ + --enable-shared \ + --enable-static \ + --enable-cxx \ + --enable-dbm \ --enable-stl make LIBSO_LIBS=-lpthread } package() { - cd "${srcdir}"/$pkgname-${pkgver}/build_unix - make DESTDIR="${pkgdir}" install + make -C ${pkgname}-${pkgver}/build_unix DESTDIR="${pkgdir}" install rm -r "${pkgdir}"/usr/docs - install -Dm644 "${srcdir}"/${pkgname}-${pkgver}/LICENSE \ - "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE }
