[arch-commits] Commit in python-xapian/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Tue Sep 1 11:18:39 UTC 2020


    Date: Tuesday, September 1, 2020 @ 11:18:39
  Author: dvzrv
Revision: 695370

upgpkg: python-xapian 1:1.4.17-1: Upgrade to 1.4.17.

Remove unneeded XAPIAN_CONFIG override.
Add all required (library) dependencies in depends.
Add all sodeps in package() and the respective packages to makedepends().
Update maintainer info.

Modified:
  python-xapian/trunk/PKGBUILD

----------+
 PKGBUILD |   37 ++++++++++++++++++++++---------------
 1 file changed, 22 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-09-01 11:18:34 UTC (rev 695369)
+++ PKGBUILD	2020-09-01 11:18:39 UTC (rev 695370)
@@ -1,41 +1,48 @@
-# Maintainer: Felix Yan <felixonmars at archlinux.org>
-# Contributor: David Runge <dave at sleepmap.de>
+# Maintainer: David Runge <dvzrv at archlinux.org>
+# Contributor: Felix Yan <felixonmars at archlinux.org>
 # Contributor: DonVla <donvla/users.sourceforge/net>
 # Contributor: Hervé Cauwelier <herve/oursours/net>
 
 pkgname=python-xapian
-_realname=xapian-bindings
-pkgver=1.4.16
+_name=xapian-bindings
+pkgver=1.4.17
+pkgrel=1
 epoch=1
-pkgrel=1
 pkgdesc="Python bindings for Xapian"
 arch=('x86_64')
 url="https://xapian.org/docs/bindings/python/"
 license=('GPL2')
-depends=('python' "xapian-core=$epoch:$pkgver")
-makedepends=('python-sphinx')
-source=("https://oligarchy.co.uk/xapian/${pkgver}/${_realname}-${pkgver}.tar.xz"{,.asc})
-sha512sums=('afdc4379c8dc8381813eefcaf761ea560a23ba6718a54c61874c0d29786b9f49dd548ed3854fee38689c273acebb4637833b8cf5c75d0c2ed05df83384e59113'
+depends=('gcc-libs' 'glibc' 'python' 'zlib')
+makedepends=('libutil-linux' 'python-sphinx' "xapian-core=$epoch:$pkgver")
+source=("https://oligarchy.co.uk/xapian/${pkgver}/${_name}-${pkgver}.tar.xz"{,.asc})
+sha512sums=('9cfd9809b8b13d47a7b50950c19b821d4ae902611eed3972d93cccda82d07d5858e37989bb9de31ede082c2574487e0bcd8c1e5f30f1479d47f4c28200ff76e7'
             'SKIP')
+b2sums=('8c45322725c341f6e6484e0aa8716798aa5b31e5bbc795d0f5c631022c69e96f472b3fd76609116a196431e5b069a710c3ebbfc989de8fb57d5e2d081008b89c'
+        'SKIP')
 validpgpkeys=('08E2400FF7FE8FEDE3ACB52818147B073BAD2B07') # Olly Betts <olly at debian.org>
 
 prepare() {
-  cd "${_realname}-${pkgver}"
+  cd "${_name}-${pkgver}"
   autoreconf -vfi
-  export XAPIAN_CONFIG=/usr/bin/xapian-config
 }
 
 build() {
-  cd "${_realname}-${pkgver}"
+  cd "${_name}-${pkgver}"
   ./configure --prefix=/usr \
               --with-python3
   make
 }
 
+check() {
+  cd "${_name}-${pkgver}"
+  make check
+}
+
 package() {
-  cd "${_realname}-${pkgver}"
+  depends+=('libuuid.so' 'libxapian.so')
+  cd "${_name}-${pkgver}"
   make DESTDIR="${pkgdir}" install
-  install -t "${pkgdir}/usr/share/doc/${_realname}" \
-    -vDm644 {AUTHORS,ChangeLog,HACKING,NEWS,README,TODO}
+  install -vDm 644 {AUTHORS,ChangeLog,HACKING,NEWS,README,TODO} \
+    -t "${pkgdir}/usr/share/doc/${_name}"
 }
 # vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list