diff options
author | Severen Redwood | 2015-10-01 00:21:30 +1300 |
---|---|---|
committer | Severen Redwood | 2015-10-01 00:22:42 +1300 |
commit | 759f0d38b4e7267e3fdb7327a72d59fcd03991f3 (patch) | |
tree | 94dbc4cb7a5bf8a4e5d8684c2724bbc86b503c52 | |
parent | d2136f8320455e9325000111ec52a09a1e5cb6f3 (diff) | |
download | aur-759f0d38b4e7267e3fdb7327a72d59fcd03991f3.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 53 | ||||
-rw-r--r-- | ttf-monoid.install | 15 |
3 files changed, 64 insertions, 23 deletions
@@ -1,13 +1,18 @@ pkgbase = ttf-monoid - pkgdesc = Open Source coding font - pkgver = latest + pkgdesc = A customisable coding font + pkgver = 0.61 pkgrel = 1 - url = http://andreaslarsen.github.io/monoid/ + url = http://larsenwork.com/monoid/ + install = ttf-monoid.install arch = any - license = custom:MIT - conflicts = ttf-monoid-git - source = https://cdn.rawgit.com/larsenwork/monoid/release/Monoid-Small-0-1-3-l.zip - sha512sums = f7a8e07f170e84dfe2402dd7c02e558be162929531fa4cc53153a77ce97b812667019a76065baf58e36d47644aaa298cc1325684b50ca75ab62ec32ca1538671 + license = MIT + license = custom:OFL + depends = xorg-font-utils + depends = fontconfig + source = https://cdn.rawgit.com/larsenwork/monoid/f16ff9058bb97eafd78d61d415dedefe2d092562/Monoid.zip + source = https://raw.githubusercontent.com/larsenwork/monoid/master/Readme.md + md5sums = 5d9163c0096077142e8d7f67d0ecc479 + md5sums = cb0b56ae7970def29f89e0aa2d9258ed pkgname = ttf-monoid @@ -1,19 +1,40 @@ -# Maintainer: bitwave <aur [aTt] oomlu [d0t] de> -pkgname='ttf-monoid' -pkgdesc='Open Source coding font' -pkgver=latest +# Maintainer: Severen Redwood <severen.redwood@gmail.com> +# Report all package issues to `https://github.com/SShrike/arch-packages` + +_fontname="monoid" +pkgname="ttf-${_fontname}" +pkgver='0.61' pkgrel=1 +pkgdesc='A customisable coding font' arch=('any') -license=('custom:MIT') -url='http://andreaslarsen.github.io/monoid/' -source=("https://cdn.rawgit.com/larsenwork/monoid/release/Monoid-Small-0-1-3-l.zip") -conflicts=('ttf-monoid-git') -sha512sums=('f7a8e07f170e84dfe2402dd7c02e558be162929531fa4cc53153a77ce97b812667019a76065baf58e36d47644aaa298cc1325684b50ca75ab62ec32ca1538671') +license=('MIT' 'custom:OFL') +depends=('xorg-font-utils' 'fontconfig') +url='http://larsenwork.com/monoid/' +source=( + 'https://cdn.rawgit.com/larsenwork/monoid/f16ff9058bb97eafd78d61d415dedefe2d092562/Monoid.zip' + 'https://raw.githubusercontent.com/larsenwork/monoid/master/Readme.md' +) +md5sums=( + '5d9163c0096077142e8d7f67d0ecc479' + 'cb0b56ae7970def29f89e0aa2d9258ed' +) +install="${pkgname}.install" + +package() { + install -D -m644 \ + 'Monoid-Regular.ttf' "${pkgdir}/usr/share/fonts/TTF/Monoid-Regular.ttf" + install -D -m644 \ + 'Monoid-Bold.ttf' "${pkgdir}/usr/share/fonts/TTF/Monoid-Bold.ttf" + install -D -m644 \ + 'Monoid-Italic.ttf' "${pkgdir}/usr/share/fonts/TTF/Monoid-Italic.ttf" + install -D -m644 \ + 'Monoid-Retina.ttf' "${pkgdir}/usr/share/fonts/TTF/Monoid-Retina.ttf" -package () { - install -Dm644 "Monoid-Regular-Small-0-1-3-l.ttf" "${pkgdir}/usr/share/fonts/TTF/Monoid-Regular.ttf" - install -Dm644 "Monoid-Bold-Small-0-1-3-l.ttf" "${pkgdir}/usr/share/fonts/TTF/Monoid-Bold.ttf" - install -Dm644 "Monoid-Oblique-Small-0-1-3-l.ttf" "${pkgdir}/usr/share/fonts/TTF/Monoid-Oblique.ttf" - install -Dm644 "Monoid-Retina-Small-0-1-3-l.ttf" "${pkgdir}/usr/share/fonts/TTF/Monoid-Retina.ttf" - install -Dm644 "Readme+License.html" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -}
\ No newline at end of file + # Extract the license from the README. + sed -n '/Monoid is dual licensed/,/OTHER DEALINGS IN THE FONT SOFTWARE./p' \ + 'Readme.md' > \ + 'LICENSE' + install -D -m644 \ + 'LICENSE' \ + "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/ttf-monoid.install b/ttf-monoid.install new file mode 100644 index 000000000000..ea1209f92b83 --- /dev/null +++ b/ttf-monoid.install @@ -0,0 +1,15 @@ +post_install() { + echo 'Updating font cache...' + fc-cache -s + mkfontscale /usr/share/fonts/TTF + mkfontdir /usr/share/fonts/TTF + echo "Done." +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} |