Date: Tuesday, September 4, 2018 @ 07:05:03 Author: eschwartz Revision: 376508
archrelease: copy trunk to community-x86_64 Added: python-genshi/repos/community-x86_64/PKGBUILD (from rev 376507, python-genshi/trunk/PKGBUILD) Deleted: python-genshi/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 101 +++++++++++++++++++++++++++++-------------------------------- 1 file changed, 49 insertions(+), 52 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-09-04 07:04:47 UTC (rev 376507) +++ PKGBUILD 2018-09-04 07:05:03 UTC (rev 376508) @@ -1,52 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor : Todd Maynard <a...@toddmaynard.com> - -pkgname=(python-genshi python2-genshi) -pkgver=0.7 -pkgrel=6 -_commit=4f491e42a97395f64d968df756172ea0b12e5d85 -pkgdesc="Python toolkit for stream-based generation of output for the web." -url="https://genshi.edgewall.org/" -license=("BSD") -arch=('x86_64') -makedepends=('python-setuptools' 'python2-setuptools') -source=("https://github.com/edgewall/genshi/archive/${_commit}.tar.gz") -sha256sums=('d69c8807789822a354aa9528a37e00db6c6d5df16de4a705c46aa2d4bed24a6d') - -prepare() { - # uses 2to3 so need to build python2/python3 in separate dirs - cp -a "${srcdir}"/genshi-${_commit}{,-py2} -} - -build() { - cd "${srcdir}"/genshi-${_commit} - python setup.py build - - cd "${srcdir}"/genshi-${_commit}-py2 - python2 setup.py build -} - -check() { - cd "${srcdir}"/genshi-${_commit} - python setup.py test - - cd "${srcdir}"/genshi-${_commit}-py2 - python2 setup.py test -} - -package_python-genshi() { - depends=('python') - - cd "${srcdir}"/genshi-${_commit} - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING -} - -package_python2-genshi() { - depends=('python2') - - cd "${srcdir}"/genshi-${_commit}-py2 - python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING -} Copied: python-genshi/repos/community-x86_64/PKGBUILD (from rev 376507, python-genshi/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-09-04 07:05:03 UTC (rev 376508) @@ -0,0 +1,49 @@ +# Maintainer : Eli Schwartz <eschwa...@archlinux.org> + +pkgname=(python-genshi python2-genshi) +pkgver=0.7.1 +pkgrel=1 +pkgdesc="Python toolkit for stream-based generation of output for the web." +url="https://genshi.edgewall.org/" +license=("BSD") +arch=('x86_64') +makedepends=('python-setuptools' 'python2-setuptools') +source=("https://github.com/edgewall/genshi/archive/${pkgver}.tar.gz") +sha256sums=('72246b63cf71853b76c53b530059690eede9f85105da3e33842fdcf391a34e61') + +prepare() { + # uses 2to3 so need to build python2/python3 in separate dirs + cp -a "${srcdir}"/genshi-${pkgver}{,-py2} +} + +build() { + cd "${srcdir}"/genshi-${pkgver} + python setup.py build + + cd "${srcdir}"/genshi-${pkgver}-py2 + python2 setup.py build +} + +check() { + cd "${srcdir}"/genshi-${pkgver} + python setup.py test + + cd "${srcdir}"/genshi-${pkgver}-py2 + python2 setup.py test +} + +package_python-genshi() { + depends=('python') + + cd "${srcdir}"/genshi-${pkgver} + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING +} + +package_python2-genshi() { + depends=('python2') + + cd "${srcdir}"/genshi-${pkgver}-py2 + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING +}