summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Hesse2015-06-30 09:42:42 +0200
committerChristian Hesse2015-06-30 09:42:42 +0200
commit5955be8608e815c6a9dfa4ea8b73fd927340cfa7 (patch)
tree302ae5b033787557fd4db95b6825a443581a8082
downloadaur-5955be8608e815c6a9dfa4ea8b73fd927340cfa7.tar.gz
initial import of freefonts 0.10-3
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD25
-rw-r--r--freefonts.install20
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5239c60cda8f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = freefonts
+ pkgdesc = A set of free Type1 fonts
+ pkgver = 0.10
+ pkgrel = 3
+ url = http://www.gimp.org/
+ install = freefonts.install
+ arch = any
+ license = custom
+ makedepends = fontconfig
+ makedepends = xorg-font-utils
+ source = ftp://ftp.gimp.org/pub/gimp/fonts/freefonts-0.10.tar.gz
+ sha256sums = 1babf159f79221c2fd6778d49b4740907e63bd4febeeac0a597760d2b5d71608
+
+pkgname = freefonts
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9f86ea62da50
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Christian Hesse <mail@eworm.de>
+# Contributor: Bram Schoenmakers <me@bramschoenmakers.nl>
+
+pkgname=freefonts
+pkgver=0.10
+pkgrel=3
+pkgdesc='A set of free Type1 fonts'
+arch=('any')
+url='http://www.gimp.org/'
+license=('custom')
+makedepends=('fontconfig' 'xorg-font-utils')
+install=freefonts.install
+source=("ftp://ftp.gimp.org/pub/gimp/fonts/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('1babf159f79221c2fd6778d49b4740907e63bd4febeeac0a597760d2b5d71608')
+
+package() {
+ cd ${srcdir}/freefont
+
+ install -d ${pkgdir}/usr/share/fonts/freefonts
+ install -d ${pkgdir}/usr/share/licenses/freefonts
+
+ install -m0644 *.pfb ${pkgdir}/usr/share/fonts/freefonts/
+ install -m0644 *.license ${pkgdir}/usr/share/licenses/freefonts/
+}
+
diff --git a/freefonts.install b/freefonts.install
new file mode 100644
index 000000000000..8679a62bb73f
--- /dev/null
+++ b/freefonts.install
@@ -0,0 +1,20 @@
+post_install() {
+ echo -n "Updating font cache... "
+ fc-cache -f > /dev/null
+ mkfontscale /usr/share/fonts/freefonts
+ mkfontdir /usr/share/fonts/freefonts
+ echo "done."
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}
+
+op=$1
+shift
+
+$op $*