[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