summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2021-12-15 13:52:35 +0300
committerCaleb Maclennan2021-12-15 13:52:35 +0300
commitd0ec9a80237d09ab83b3b2186a812a231e32ffae (patch)
tree60051c3778e64d2e8fda5c7890016f2145743ecc
parent3bfd4f647c4e9cbcb58a1ec8af17de7446214562 (diff)
downloadaur-d0ec9a80237d09ab83b3b2186a812a231e32ffae.tar.gz
upgpkg: ufo2otf 0.2.2-2
Rebuild for Python 3.10
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD34
2 files changed, 21 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 162a8f6cfae3..bb28bf28dfc3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ufo2otf
pkgdesc = Take UFO font sources and generate OTF’s and webfonts
pkgver = 0.2.2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/fonts/ufo2otf
arch = any
license = BSD
@@ -16,4 +16,3 @@ pkgbase = ufo2otf
sha256sums = 152396362fb91765a7a34958d24ca521a804df3ade5f0cce27135dfb1c712d62
pkgname = ufo2otf
-
diff --git a/PKGBUILD b/PKGBUILD
index 34211fa53152..9288f897e2cc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}