diff options
author | Ryan Farley | 2019-09-06 21:37:03 -0500 |
---|---|---|
committer | Ryan Farley | 2019-09-06 21:37:03 -0500 |
commit | 0822a08966bdf6432a8f5a1bdaab26cb1478c5ea (patch) | |
tree | f99a2d40e483804197a8b183d6ff490573232489 | |
download | aur-0822a08966bdf6432a8f5a1bdaab26cb1478c5ea.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 63 |
2 files changed, 91 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b19616280384 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +pkgbase = xorg-fonts-75dpi-otb + pkgdesc = X.org 75dpi fonts (OTB version) + pkgver = 1.0.3 + pkgrel = 4 + url = https://xorg.freedesktop.org/ + arch = any + license = custom + depends = xorg-fonts-encodings + depends = xorg-fonts-alias + depends = xorg-font-utils + depends = fontconfig + depends = fonttosfnt-git + provides = xorg-fonts-75dpi + conflicts = xorg-fonts-75dpi + replaces = xorg-fonts-75dpi + source = https://xorg.freedesktop.org//releases/individual/font/font-adobe-75dpi-1.0.3.tar.bz2 + source = https://xorg.freedesktop.org//releases/individual/font/font-adobe-utopia-75dpi-1.0.4.tar.bz2 + source = https://xorg.freedesktop.org//releases/individual/font/font-bh-75dpi-1.0.3.tar.bz2 + source = https://xorg.freedesktop.org//releases/individual/font/font-bh-lucidatypewriter-75dpi-1.0.3.tar.bz2 + source = https://xorg.freedesktop.org//releases/individual/font/font-bitstream-75dpi-1.0.3.tar.bz2 + md5sums = 6c9f26c92393c0756f3e8d614713495b + md5sums = e99276db3e7cef6dccc8a57bc68aeba7 + md5sums = 565494fc3b6ac08010201d79c677a7a7 + md5sums = f6d65758ac9eb576ae49ab24c5e9019a + md5sums = d7c0588c26fac055c0dd683fdd65ac34 + +pkgname = xorg-fonts-75dpi-otb + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..948af1c931fd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,63 @@ +# Maintainer: Ryan Farley <ryan.farley@gmx.com> +# Contributor: Andreas Radke <andyrtr@archlinux.org> +# Contributor: Jan de Groot <jgc@archlinux.org> + +pkgname=xorg-fonts-75dpi-otb +pkgver=1.0.3 +pkgrel=4 +pkgdesc="X.org 75dpi fonts (OTB version)" +arch=(any) +url="https://xorg.freedesktop.org/" +license=('custom') +depends=(xorg-fonts-encodings xorg-fonts-alias xorg-font-utils fontconfig fonttosfnt-git) +replaces=('xorg-fonts-75dpi') +provides=('xorg-fonts-75dpi') +conflicts=('xorg-fonts-75dpi') +source=(${url}/releases/individual/font/font-adobe-75dpi-1.0.3.tar.bz2 + ${url}/releases/individual/font/font-adobe-utopia-75dpi-1.0.4.tar.bz2 + ${url}/releases/individual/font/font-bh-75dpi-1.0.3.tar.bz2 + ${url}/releases/individual/font/font-bh-lucidatypewriter-75dpi-1.0.3.tar.bz2 + ${url}/releases/individual/font/font-bitstream-75dpi-1.0.3.tar.bz2) +md5sums=('6c9f26c92393c0756f3e8d614713495b' + 'e99276db3e7cef6dccc8a57bc68aeba7' + '565494fc3b6ac08010201d79c677a7a7' + 'f6d65758ac9eb576ae49ab24c5e9019a' + 'd7c0588c26fac055c0dd683fdd65ac34') + +build() { + cd "${srcdir}" + for dir in *; do + if [ -d "${dir}" ]; then + pushd "${dir}" + ./configure --prefix=/usr \ + --with-fontdir=/usr/share/fonts/75dpi + make + shopt -s nullglob + for f in *.pcf.gz; do + fonttosfnt -r -o "${f/pcf.gz/otb}" "$f" + done + shopt -u nullglob + popd + fi + done +} + +package() { + cd "${srcdir}" + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + for dir in *; do + if [ -d "${dir}" ]; then + pushd "${dir}" + make DESTDIR="${pkgdir}" install + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.${dir%-75dpi-*}" + shopt -s nullglob + for f in *.otb; do + install -m644 "$f" "${pkgdir}/usr/share/fonts/75dpi/${f}" + done + shopt -u nullglob + popd + fi + done + rm -f "${pkgdir}"/usr/share/fonts/75dpi/fonts.* + rm "${pkgdir}"/usr/share/fonts/75dpi/*.pcf.gz +} |