[arch-commits] Commit in fontforge/trunk (PKGBUILD install)

Gaetan Bisson bisson at archlinux.org
Sun Nov 18 08:11:58 UTC 2012


    Date: Sunday, November 18, 2012 @ 03:11:58
  Author: bisson
Revision: 171503

implement FS#32732

Added:
  fontforge/trunk/install
Modified:
  fontforge/trunk/PKGBUILD

----------+
 PKGBUILD |    9 +++++++--
 install  |   12 ++++++++++++
 2 files changed, 19 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2012-11-18 08:01:29 UTC (rev 171502)
+++ PKGBUILD	2012-11-18 08:11:58 UTC (rev 171503)
@@ -5,12 +5,13 @@
 
 pkgname=fontforge
 pkgver=20120731_b
-pkgrel=1
+pkgrel=2
 pkgdesc='Outline and bitmap font editor'
 arch=('i686' 'x86_64')
 url='http://fontforge.sourceforge.net/'
 license=('BSD')
-depends=('libxkbui' 'libxi' 'libxml2' 'pango' 'giflib' 'libtiff' 'python2' 'libspiro')
+depends=('libxkbui' 'libxi' 'libxml2' 'pango' 'giflib' 'libtiff' 'python2' 'libspiro'
+         'desktop-file-utils' 'gtk-update-icon-cache' 'hicolor-icon-theme')
 options=('!libtool' '!makeflags')
 source=("http://downloads.sourceforge.net/project/fontforge/fontforge-source/fontforge_full-${pkgver//_/-}.tar.bz2")
 sha1sums=('b520f532b48e557c177dffa29120225066cc4e84')
@@ -18,6 +19,8 @@
 # git clone git://fontforge.git.sourceforge.net/gitroot/fontforge/fontforge; cd fontforge; git archive --prefix=${pkgname}-${pkgver}/ master | xz > ../${pkgname}-${pkgver}.tar.xz
 # source=("ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.xz")
 
+install=install
+
 build() {
 	cd "${srcdir}/${pkgname}-${pkgver//_/-}"
 	sed -i 's/python /python2 /g' Makefile.dynamic.in
@@ -38,4 +41,6 @@
 	cd "${srcdir}/${pkgname}-${pkgver//_/-}"
 	make DESTDIR="${pkgdir}" install
 	install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+	install -Dm644 Packaging/fontforge.desktop "${pkgdir}/usr/share/applications/fontforge.desktop"
+	install -d "${pkgdir}/usr/share/icons/hicolor"; mv Packaging/icons "${pkgdir}/usr/share/icons/hicolor"
 }

Added: install
===================================================================
--- install	                        (rev 0)
+++ install	2012-11-18 08:11:58 UTC (rev 171503)
@@ -0,0 +1,12 @@
+post_upgrade() {
+	update-desktop-database -q
+	gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_install() {
+	post_upgrade
+}
+
+post_remove() {
+	post_upgrade
+}




More information about the arch-commits mailing list