summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2015-01-14 19:52:41 -0200
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2015-01-14 19:52:41 -0200
commit7439f6fc0010d271f11438d67d3f21b0b76b6c67 (patch)
treebce4f2db62c7284cd4e9623b0328133e579f2590
parent913ee61b57c55f13c0d00218e5e0803241af58c1 (diff)
gohufont: add new package to [pcr]
-rw-r--r--pcr/gohufont/PKGBUILD25
-rw-r--r--pcr/gohufont/gohufont.install22
2 files changed, 47 insertions, 0 deletions
diff --git a/pcr/gohufont/PKGBUILD b/pcr/gohufont/PKGBUILD
new file mode 100644
index 000000000..75a4de469
--- /dev/null
+++ b/pcr/gohufont/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer (Arch): Hugo Chargois <hugo dot chargois at free dot fr>
+pkgname=gohufont
+pkgver=2.0
+pkgrel=3
+pkgdesc='A bitmap font for programming and terminal use, in two sizes'
+arch=(any)
+url=http://font.gohu.eu/
+license=(custom:WTFPL)
+depends=(xorg-fonts-encodings xorg-fonts-alias xorg-font-utils fontconfig)
+install=$pkgname.install
+source=(http://font.gohu.eu/$pkgname-$pkgver.tar.gz)
+md5sums=('f57ed4493447f9c74f53bb8aa27eae7c')
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ install -Dm644 gohufont-11b.pcf.gz $pkgdir/usr/share/fonts/misc/gohufont-11b.pcf.gz
+ install -Dm644 gohufont-11.pcf.gz $pkgdir/usr/share/fonts/misc/gohufont-11.pcf.gz
+ install -Dm644 gohufont-uni-11b.pcf.gz $pkgdir/usr/share/fonts/misc/gohufont-uni-11b.pcf.gz
+ install -Dm644 gohufont-uni-11.pcf.gz $pkgdir/usr/share/fonts/misc/gohufont-uni-11.pcf.gz
+ install -Dm644 gohufont-14b.pcf.gz $pkgdir/usr/share/fonts/misc/gohufont-14b.pcf.gz
+ install -Dm644 gohufont-14.pcf.gz $pkgdir/usr/share/fonts/misc/gohufont-14.pcf.gz
+ install -Dm644 gohufont-uni-14b.pcf.gz $pkgdir/usr/share/fonts/misc/gohufont-uni-14b.pcf.gz
+ install -Dm644 gohufont-uni-14.pcf.gz $pkgdir/usr/share/fonts/misc/gohufont-uni-14.pcf.gz
+ install -Dm644 COPYING-LICENSE $pkgdir/usr/share/licenses/$pkgname/COPYING-LICENSE
+}
diff --git a/pcr/gohufont/gohufont.install b/pcr/gohufont/gohufont.install
new file mode 100644
index 000000000..3fb67c03b
--- /dev/null
+++ b/pcr/gohufont/gohufont.install
@@ -0,0 +1,22 @@
+post_install() {
+ echo "Updating font cache... "
+ fc-cache -fs >/dev/null 2>&1
+ mkfontscale /usr/share/fonts/misc
+ mkfontdir /usr/share/fonts/misc
+ xset fp rehash >/dev/null 2>&1
+ echo "Make sure that the line"
+ echo "FontPath \"/usr/share/fonts/misc\""
+ echo "is present in xorg.conf under the \"Files\" section"
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ fc-cache -fs >/dev/null 2>&1
+ mkfontscale /usr/share/fonts/misc
+ mkfontdir /usr/share/fonts/misc
+ xset fp rehash >/dev/null 2>&1
+}
+