Date: Wednesday, February 13, 2019 @ 17:44:34 Author: felixonmars Revision: 432085
archrelease: copy trunk to community-x86_64 Added: python-xapian/repos/community-x86_64/PKGBUILD (from rev 432084, python-xapian/trunk/PKGBUILD) Deleted: python-xapian/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 124 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 62 insertions(+), 62 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-02-13 17:44:14 UTC (rev 432084) +++ PKGBUILD 2019-02-13 17:44:34 UTC (rev 432085) @@ -1,62 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Contributor: David Runge <d...@sleepmap.de> -# Contributor: DonVla <donvla/users.sourceforge/net> -# Contributor: Hervé Cauwelier <herve/oursours/net> - -pkgbase=python-xapian -pkgname=('python-xapian' 'python2-xapian') -_realname=xapian-bindings -pkgver=1.4.9 -epoch=1 -pkgrel=1 -pkgdesc="Python bindings for Xapian" -arch=('x86_64') -url="https://xapian.org/docs/bindings/python/" -license=('GPL2') -makedepends=('python-sphinx' 'python2-sphinx' "xapian-core=$epoch:$pkgver") -source=("http://oligarchy.co.uk/xapian/${pkgver}/${_realname}-${pkgver}.tar.xz") -sha512sums=('cddc6cedfd571d565619ade0a4c9bfee8d688ca3d06d77368c8d673d3c9d1296b652122836debc84a4d54724c2bf0639a009396bf587ed4b8901a6bfe508851d') - -prepare() { - cd "${_realname}-${pkgver}" - autoreconf -vfi - cd .. - mv -v "${_realname}-$pkgver" "${pkgname[0]}-${pkgver}" - cp -av "${pkgname[0]}-$pkgver" "${pkgname[1]}-${pkgver}" - cd "${pkgname[1]}-${pkgver}" - # fix shebang of examples - sed -i '1s/python/python2/' python/docs/examples/*.py - export XAPIAN_CONFIG=/usr/bin/xapian-config -} - -build() { - cd "${pkgname[0]}-${pkgver}" - ./configure --prefix=/usr \ - --with-python3 - make - cd ../"${pkgname[1]}-${pkgver}" - PYTHON2=/usr/bin/python2 - ./configure --prefix=/usr \ - --with-python - make -} - -package_python-xapian() { - pkgdesc="Python 3.x bindings for Xapian" - depends=('python' "xapian-core=$epoch:$pkgver") - cd "${pkgname[0]}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -t "${pkgdir}/usr/share/doc/${pkgname[0]}" \ - -vDm644 {AUTHORS,ChangeLog,HACKING,NEWS,README,TODO} -} - -package_python2-xapian() { - pkgdesc="Python 2.x bindings for Xapian" - depends=('python2' "xapian-core=$epoch:$pkgver") - cd "${pkgname[1]}-${pkgver}" - make DESTDIR="$pkgdir" install - install -t "${pkgdir}/usr/share/doc/${pkgname[1]}" \ - -vDm644 {AUTHORS,ChangeLog,HACKING,NEWS,README,TODO} -} - -# vim:set ts=2 sw=2 et: Copied: python-xapian/repos/community-x86_64/PKGBUILD (from rev 432084, python-xapian/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-02-13 17:44:34 UTC (rev 432085) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: David Runge <d...@sleepmap.de> +# Contributor: DonVla <donvla/users.sourceforge/net> +# Contributor: Hervé Cauwelier <herve/oursours/net> + +pkgbase=python-xapian +pkgname=('python-xapian' 'python2-xapian') +_realname=xapian-bindings +pkgver=1.4.10 +epoch=1 +pkgrel=1 +pkgdesc="Python bindings for Xapian" +arch=('x86_64') +url="https://xapian.org/docs/bindings/python/" +license=('GPL2') +makedepends=('python-sphinx' 'python2-sphinx' "xapian-core=$epoch:$pkgver") +source=("http://oligarchy.co.uk/xapian/${pkgver}/${_realname}-${pkgver}.tar.xz") +sha512sums=('e993c33820f7606e17ee6ff5a13bdcb91beceec6a8443298ff06a3160052e96caff3aca30908c68a8a695429ec51189a86404b69c5525e5770741637cc63bbc1') + +prepare() { + cd "${_realname}-${pkgver}" + autoreconf -vfi + cd .. + mv -v "${_realname}-$pkgver" "${pkgname[0]}-${pkgver}" + cp -av "${pkgname[0]}-$pkgver" "${pkgname[1]}-${pkgver}" + cd "${pkgname[1]}-${pkgver}" + # fix shebang of examples + sed -i '1s/python/python2/' python/docs/examples/*.py + export XAPIAN_CONFIG=/usr/bin/xapian-config +} + +build() { + cd "${pkgname[0]}-${pkgver}" + ./configure --prefix=/usr \ + --with-python3 + make + cd ../"${pkgname[1]}-${pkgver}" + PYTHON2=/usr/bin/python2 + ./configure --prefix=/usr \ + --with-python + make +} + +package_python-xapian() { + pkgdesc="Python 3.x bindings for Xapian" + depends=('python' "xapian-core=$epoch:$pkgver") + cd "${pkgname[0]}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -t "${pkgdir}/usr/share/doc/${pkgname[0]}" \ + -vDm644 {AUTHORS,ChangeLog,HACKING,NEWS,README,TODO} +} + +package_python2-xapian() { + pkgdesc="Python 2.x bindings for Xapian" + depends=('python2' "xapian-core=$epoch:$pkgver") + cd "${pkgname[1]}-${pkgver}" + make DESTDIR="$pkgdir" install + install -t "${pkgdir}/usr/share/doc/${pkgname[1]}" \ + -vDm644 {AUTHORS,ChangeLog,HACKING,NEWS,README,TODO} +} + +# vim:set ts=2 sw=2 et: