diff options
author | Caleb Maclennan | 2020-08-19 00:32:45 +0300 |
---|---|---|
committer | Caleb Maclennan | 2020-08-19 00:32:45 +0300 |
commit | eeddf39de3c1996957909e051c8a1650c01204ed (patch) | |
tree | b69d597598d4888fc1c2267419289a163bf9cae9 | |
parent | 6c6a2c529263ddd807eec848921cb5bcfec6cf6b (diff) | |
download | aur-eeddf39de3c1996957909e051c8a1650c01204ed.tar.gz |
upgpkg: otf-libertinus-git 7.000.r0.g2802fff-1
upstream release
Update build system for new era
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 11 insertions, 41 deletions
@@ -1,27 +1,15 @@ pkgbase = otf-libertinus-git pkgdesc = The Libertinus font family, a fork of Linux Libertine and Biolinum with OpenType math - pkgver = 6.12.r3.gddf6c2f + pkgver = 7.000.r0.g2802fff pkgrel = 1 url = https://github.com/alerque/libertinus arch = any license = OFL - makedepends = mupdf-tools - makedepends = psautohint - makedepends = python - makedepends = python-cffsubr - makedepends = python-fonttools - makedepends = python-fs - makedepends = python-lxml - makedepends = python-pcpp - makedepends = python-skia-pathops - makedepends = python-ufo2ft - makedepends = python-ufolib2>=0.7.1 - makedepends = sfd2ufo>=1.0.4 - makedepends = texlive-core + makedepends = fontship provides = otf-libertinus conflicts = otf-libertinus source = otf-libertinus-git::git+https://github.com/alerque/libertinus - md5sums = SKIP + sha256sums = SKIP pkgname = otf-libertinus-git @@ -3,7 +3,7 @@ _pkgname=libertinus pkgname="otf-$_pkgname-git" -pkgver=6.12.r3.gddf6c2f +pkgver=7.000.r0.g2802fff pkgrel=1 pkgdesc='The Libertinus font family, a fork of Linux Libertine and Biolinum with OpenType math' arch=('any') @@ -11,42 +11,24 @@ url="https://github.com/alerque/$_pkgname" license=('OFL') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") -_py_deps=('cffsubr' - 'fonttools' - 'fs' - 'lxml' - 'pcpp' - 'skia-pathops' - 'ufo2ft' - 'ufolib2>=0.7.1') -makedepends=('mupdf-tools' - 'psautohint' - 'python' - "${_py_deps[@]/#/python-}" - 'sfd2ufo>=1.0.4' - 'texlive-core') +makedepends=('fontship') source=("$pkgname::git+$url") -md5sums=('SKIP') +sha256sums=('SKIP') pkgver() { cd "$pkgname" - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd "$pkgname" - sed -i -e '/^DIST/s/=/?=/;/zip -rq/d' Makefile + git describe --long --tags --match="v[0-9]*" | + sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { cd "$pkgname" - make -j$(nproc) - make dist DIST=dist + fontship make } package() { - cd "$pkgname/dist" + cd "$pkgname" install -Dm644 -t "$pkgdir/usr/share/fonts/OTF/" "${_pkgname^}"*.otf install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" OFL.txt AUTHORS.txt - install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname/" README.md FONTLOG.txt documentation/* + install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname/" README.md preview.svg FONTLOG.txt documentation/*.pdf } |