diff options
author | Caleb Maclennan | 2021-12-15 13:52:35 +0300 |
---|---|---|
committer | Caleb Maclennan | 2021-12-15 13:52:35 +0300 |
commit | d0ec9a80237d09ab83b3b2186a812a231e32ffae (patch) | |
tree | 60051c3778e64d2e8fda5c7890016f2145743ecc /PKGBUILD | |
parent | 3bfd4f647c4e9cbcb58a1ec8af17de7446214562 (diff) | |
download | aur-d0ec9a80237d09ab83b3b2186a812a231e32ffae.tar.gz |
upgpkg: ufo2otf 0.2.2-2
Rebuild for Python 3.10
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 20 insertions, 14 deletions
@@ -2,28 +2,34 @@ pkgname=ufo2otf pkgver=0.2.2 -pkgrel=1 +pkgrel=2 pkgdesc='Take UFO font sources and generate OTF’s and webfonts' -arch=('any') +arch=(any) url="https://github.com/fonts/$pkgname" -license=('BSD') -depends=('python' - 'fontforge' - 'afdko') -makedepends=('python-setuptools') +license=(BSD) +depends=(python + fontforge + afdko) +makedepends=(python-setuptools) options=(!emptydirs) -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz" - 'python3.patch') +_archive="$pkgname-$pkgver" +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$_archive.tar.gz" + python3.patch) sha256sums=('180b4e1bbacb5f94338e87c160bf68a0919956c0e31310ad0195d0e6c25d96ca' '152396362fb91765a7a34958d24ca521a804df3ade5f0cce27135dfb1c712d62') prepare () { - cd "$pkgname-$pkgver" - patch -p1 < "$srcdir"/python3.patch + cd "$_archive" + patch -p1 < ../python3.patch +} + +build() { + cd "$_archive" + python setup.py build } package() { - cd "$pkgname-$pkgver" - python setup.py -q install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname"/LICENSE + cd "$_archive" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE.txt } |