diff options
author | Marcell Meszaros | 2022-07-02 14:00:04 +0200 |
---|---|---|
committer | Marcell Meszaros | 2022-07-02 14:00:04 +0200 |
commit | 5fdf6885def00119a7bc5112304d3435bd949411 (patch) | |
tree | 5cddfc90dd4c9df96f6dfc1ce75b4ccc02e0a012 | |
parent | 1483d012e2f24adeabfbf8ed7a5bb4f5fd83d914 (diff) | |
download | aur-python2-mako.tar.gz |
1.1.6-2: small adjustments to packaging
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 19 insertions, 14 deletions
@@ -1,13 +1,11 @@ pkgbase = python2-mako pkgdesc = A fast templating language that borrows the best ideas from other templating languages pkgver = 1.1.6 - pkgrel = 1 + pkgrel = 2 url = https://pypi.org/project/Mako/1.1.6/ arch = any license = MIT makedepends = python2-setuptools - depends = python2-beaker - depends = python2-markupsafe source = https://pypi.python.org/packages/source/M/Mako/Mako-1.1.6.tar.gz source = https://pypi.python.org/packages/source/M/Mako/Mako-1.1.6.tar.gz.asc validpgpkeys = 83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1 @@ -15,3 +13,5 @@ pkgbase = python2-mako b2sums = SKIP pkgname = python2-mako + depends = python2-beaker + depends = python2-markupsafe @@ -5,33 +5,38 @@ pkgname='python2-mako' _name='Mako' pkgver=1.1.6 -pkgrel=1 +pkgrel=2 pkgdesc='A fast templating language that borrows the best ideas from other templating languages' arch=('any') url="https://pypi.org/project/${_name}/${pkgver}/" license=('MIT') -depends=( - 'python2-beaker' - 'python2-markupsafe' -) -makedepends=( - 'python2-setuptools' -) +makedepends=('python2-setuptools') _tarname="${_name}-${pkgver}" source=("https://pypi.python.org/packages/source/${_name::1}/${_name}/${_tarname}.tar.gz"{,.asc}) b2sums=('bbdf0db9303f5d369b5c6c6644ee44d767630f51305ae259c44c65a3fba959a07d9833fdc69fc8168f7424cc0c3a05e991daae239bef8392c01396c1295967c7' 'SKIP') validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1') # Michael Bayer +prepare() { + printf "Changing hashbangs in *.py files to refer to 'python2'... " + sed -e '1s|#![ ]*/[a-zA-Z0-9./_ ]*python.*|#!/usr/bin/env python2|' \ + -i $(find . -name '*.py') + echo "done" +} + build() { cd "${_tarname}" - python2 setup.py build + python setup.py build } package() { + depends=( + 'python2-beaker' + 'python2-markupsafe' + ) cd "${_tarname}" - python2 setup.py install --root="${pkgdir}" --optimize=1 - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + python2 setup.py install --root="${pkgdir}" --prefix='/usr' --optimize=1 --skip-build + install -Dm 644 'LICENSE' -t "${pkgdir}/usr/share/licenses/${pkgname}" mv "${pkgdir}/usr/bin/mako-render"{,2} } |