From 81555e3bd23c74ce915d246ca51fa65d84c22ae7 Mon Sep 17 00:00:00 2001 From: srv Date: Mon, 5 May 2025 15:29:27 -0500 Subject: First commit --- towncrier/PKGBUILD | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 towncrier/PKGBUILD (limited to 'towncrier/PKGBUILD') 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 +# Maintainer: Tobias Dausend +# Contributor: rachad + +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/ +} -- cgit v1.2.3