diff options
author | srv <enmanuel.saravia.externo@pandero.com.pe> | 2025-05-05 15:29:27 -0500 |
---|---|---|
committer | srv <enmanuel.saravia.externo@pandero.com.pe> | 2025-05-05 15:29:27 -0500 |
commit | 81555e3bd23c74ce915d246ca51fa65d84c22ae7 (patch) | |
tree | 1ba136af6b87426d37d010866b5cdac110eaeaa8 /towncrier/PKGBUILD |
First commitdevelop
Diffstat (limited to 'towncrier/PKGBUILD')
-rw-r--r-- | towncrier/PKGBUILD | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/towncrier/PKGBUILD b/towncrier/PKGBUILD new file mode 100644 index 0000000..3bc83d1 --- /dev/null +++ b/towncrier/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer (Arch): Felix Yan <felixonmars@archlinux.org> +# Maintainer: Tobias Dausend <throgh@hyperbola.info> +# Contributor: rachad <rachad@hyperbola.info> + +pkgname=towncrier +pkgver=21.3.0 +pkgrel=2 +pkgdesc="Utility to produce useful, summarised news files for your project" +arch=('any') +url="https://github.com/hawkowl/towncrier" +license=('Expat' 'CC-BY-4.0') +depends=('python-setuptools' 'python-click' 'python-click-default-group' 'python-incremental' + 'python-jinja' 'python-toml') +source=("https://pypi.io/packages/source/t/towncrier/towncrier-$pkgver.tar.gz") +sha512sums=('058a23dfed3a01d831be8034dd5fbdeac08bbaae3e06dfcd83fc4ac18c98ff8ac12d7c4c04e179794d40d305349c89aed0ee8f5fcd173c2793c8c24b35d58df3') + +prepare() { + cd $pkgname-$pkgver + sed -i 's/import mock/from unittest import mock/' src/towncrier/test/test_create.py +} + +build() { + cd $pkgname-$pkgver + python setup.py build +} + +package() { + cd $pkgname-$pkgver + python setup.py install -O1 --prefix=/usr --root="$pkgdir" + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +} |