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
+}

Reply via email to