Date: Wednesday, August 24, 2022 @ 18:16:32 Author: alerque Revision: 1276623
archrelease: copy trunk to community-x86_64 Added: python-fonttools/repos/community-x86_64/PKGBUILD (from rev 1276622, python-fonttools/trunk/PKGBUILD) Deleted: python-fonttools/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 104 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-08-24 18:16:24 UTC (rev 1276622) +++ PKGBUILD 2022-08-24 18:16:32 UTC (rev 1276623) @@ -1,52 +0,0 @@ -# Maintainer: Andrzej Giniewicz <ggi...@gmail.com> -# Maintainer: Caleb Maclennan <ca...@alerque.com> -# Contributor: Firmicus <firmicus āt gmx dōt net> -# Contributor: flying sheep <flying-sh...@web.de> - -pkgname=python-fonttools -_pyname=${pkgname#python-} -pkgver=4.37.0 -pkgrel=1 -pkgdesc='A library to manipulate font files from Python' -url="https://github.com/fonttools/$_pyname" -license=('MIT') -arch=('x86_64') -depends=('python') -makedepends=('cython' - 'python-'{build,installer} - 'python-setuptools' - 'python-wheel') -checkdepends=('python-brotli' - 'python-fs' - 'python-pytest' - 'python-ufolib2') -optdepends=('python-brotli: to compress/decompress WOFF 2.0 web fonts' - 'python-fs: to read/write UFO source files' - 'python-lxml: faster backend for XML files reading/writing' - 'python-lz4: for graphite type tables in ttLib/tables' - 'python-matplotlib: for visualizing DesignSpaceDocument and resulting VariationModel' - 'python-pyqt5: for drawing glyphs with Qt’s QPainterPath' - 'python-reportlab: to drawing glyphs as PNG images' - 'python-scipy: for finding wrong contour/component order between different masters' - 'python-sympy: for symbolic font statistics analysis' - 'python-uharfbuzz: to use the Harfbuzz Repacker for packing GSUB/GPOS tables' - 'python-unicodedata2: for displaying the Unicode character names when dumping the cmap table with ttx' - 'python-zopfli: faster backend fom WOFF 1.0 web fonts compression') -source=("$url/archive/$pkgver/$_pyname-$pkgver.tar.gz") -sha256sums=('52e241fcf7c4be81c2e08c15aa23a1b61f02ef0f965af59e9e90c8c053c1bdd6') - -build() { - cd "$_pyname-$pkgver" - python -m build -wn -} - -check() { - cd "$_pyname-$pkgver" - PYTHONPATH=Lib pytest -} - -package() { - cd "$_pyname-$pkgver" - python -m installer -d "$pkgdir" dist/*.whl - install -Dm0755 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE -} Copied: python-fonttools/repos/community-x86_64/PKGBUILD (from rev 1276622, python-fonttools/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-08-24 18:16:32 UTC (rev 1276623) @@ -0,0 +1,52 @@ +# Maintainer: Andrzej Giniewicz <ggi...@gmail.com> +# Maintainer: Caleb Maclennan <ca...@alerque.com> +# Contributor: Firmicus <firmicus āt gmx dōt net> +# Contributor: flying sheep <flying-sh...@web.de> + +pkgname=python-fonttools +_pyname=${pkgname#python-} +pkgver=4.37.1 +pkgrel=1 +pkgdesc='A library to manipulate font files from Python' +url="https://github.com/fonttools/$_pyname" +license=('MIT') +arch=('x86_64') +depends=('python') +makedepends=('cython' + 'python-'{build,installer} + 'python-setuptools' + 'python-wheel') +checkdepends=('python-brotli' + 'python-fs' + 'python-pytest' + 'python-ufolib2') +optdepends=('python-brotli: to compress/decompress WOFF 2.0 web fonts' + 'python-fs: to read/write UFO source files' + 'python-lxml: faster backend for XML files reading/writing' + 'python-lz4: for graphite type tables in ttLib/tables' + 'python-matplotlib: for visualizing DesignSpaceDocument and resulting VariationModel' + 'python-pyqt5: for drawing glyphs with Qt’s QPainterPath' + 'python-reportlab: to drawing glyphs as PNG images' + 'python-scipy: for finding wrong contour/component order between different masters' + 'python-sympy: for symbolic font statistics analysis' + 'python-uharfbuzz: to use the Harfbuzz Repacker for packing GSUB/GPOS tables' + 'python-unicodedata2: for displaying the Unicode character names when dumping the cmap table with ttx' + 'python-zopfli: faster backend fom WOFF 1.0 web fonts compression') +source=("$url/archive/$pkgver/$_pyname-$pkgver.tar.gz") +sha256sums=('9a94f852b602540b11aa520952245ddebc22a490f74d838dbb88f82710a4db20') + +build() { + cd "$_pyname-$pkgver" + python -m build -wn +} + +check() { + cd "$_pyname-$pkgver" + PYTHONPATH=Lib pytest +} + +package() { + cd "$_pyname-$pkgver" + python -m installer -d "$pkgdir" dist/*.whl + install -Dm0755 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE +}