summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2020-08-19 00:32:45 +0300
committerCaleb Maclennan2020-08-19 00:32:45 +0300
commiteeddf39de3c1996957909e051c8a1650c01204ed (patch)
treeb69d597598d4888fc1c2267419289a163bf9cae9
parent6c6a2c529263ddd807eec848921cb5bcfec6cf6b (diff)
downloadaur-eeddf39de3c1996957909e051c8a1650c01204ed.tar.gz
upgpkg: otf-libertinus-git 7.000.r0.g2802fff-1
upstream release Update build system for new era
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD34
2 files changed, 11 insertions, 41 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1bf8e1f2aa49..138675767418 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 631fa8f944e9..b781c2e35498 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}