diff options
author | Caleb Maclennan | 2021-12-15 14:06:35 +0300 |
---|---|---|
committer | Caleb Maclennan | 2021-12-15 14:06:35 +0300 |
commit | 0d8732dab3bee8ac1b8ebe0dd028a7f9722742d7 (patch) | |
tree | c079826cf4f95ac6f48ebd2a48b6af9bfc431fcd /PKGBUILD | |
parent | c9fa3ce15b4507235bec71ab098831e062cb2c85 (diff) | |
download | aur-0d8732dab3bee8ac1b8ebe0dd028a7f9722742d7.tar.gz |
upgpkg: fontship 0.8.2-3
Rebuild for Python 3.10
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 88 |
1 files changed, 45 insertions, 43 deletions
@@ -2,63 +2,65 @@ pkgname=fontship pkgver=0.8.2 -pkgrel=2 +pkgrel=3 pkgdesc='A font development toolkit and collaborative work flow' -arch=('any') +arch=(any) url="https://github.com/theleagueof/$pkgname" -license=('AGPL3') -depends=('diffutils' - 'entr' - 'font-v' - 'gftools' - 'git' - 'jq' - 'libarchive' - 'libgit2' - 'make' - 'psautohint' - 'python' - 'python-babelfont' - 'python-brotli' # fonttools optdepends - 'python-cffsubr' # ufo2ft optdepends - 'python-fontmake' - 'python-fonttools' - 'python-fs' # fonttools optdepends - 'python-lxml' # fonttools optdepends - 'python-pcpp' - 'python-skia-pathops' # ufo2ft optdepends +license=(AGPL4) +depends=(diffutils + entr + font-v + gftools + git + jq + libarchive + libgit2 + make + psautohint + python + python-babelfont + python-brotli # fonttools optdepends + python-cffsubr # ufo2ft optdepends + python-fontmake + python-fonttools + python-fs # fonttools optdepends + python-lxml # fonttools optdepends + python-pcpp + python-skia-pathops # ufo2ft optdepends 'python-ufo2ft>=2.19.1' - 'python-ufonormalizer' - 'python-unicodedata2' # fonttools optdepends - 'python-vttlib' - 'python-zopfli' # fonttools optdepends + python-ufonormalizer + python-unicodedata2 # fonttools optdepends + python-vttlib + python-zopfli # fonttools optdepends 'sfd2ufo>=1.0.7' - 'sfdnormalize' - 'sfnt2woff-zopfli' - 'ttfautohint' - 'woff2' - 'zsh') -makedepends=('cargo' 'rust') -source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz") + sfdnormalize + sfnt2woff-zopfli + ttfautohint + woff2 + zsh) +makedepends=(cargo + rust) +_archive="$pkgname-$pkgver" +source=("$url/releases/download/v$pkgver/$_archive.tar.xz") sha256sums=('710687f2189a67f786c5e8dea389c8edb4edb4026aeca6ce306638d1bbc5a6ce') prepare() { - cd "$pkgname-$pkgver" - cargo fetch --locked + cd "$_archive" + cargo fetch --locked } build() { - cd "$pkgname-$pkgver" - ./configure --prefix="/usr" - make + cd "$_archive" + ./configure --prefix="/usr" + make } check() { - cd "$pkgname-$pkgver" - make check + cd "$_archive" + make check } package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir" install + cd "$_archive" + make DESTDIR="$pkgdir" install } |