From 82e2fcb34f3a237e91bcac2b0069c6da8a43cee3 Mon Sep 17 00:00:00 2001 From: Esteban Carnevale Date: Wed, 30 Apr 2014 18:13:49 -0300 Subject: font-manager-0.5.7-4: add new package to [pcr] --- pcr/font-manager/PKGBUILD | 58 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 pcr/font-manager/PKGBUILD (limited to 'pcr/font-manager/PKGBUILD') diff --git a/pcr/font-manager/PKGBUILD b/pcr/font-manager/PKGBUILD new file mode 100644 index 000000000..7224df504 --- /dev/null +++ b/pcr/font-manager/PKGBUILD @@ -0,0 +1,58 @@ +# Contributor: Joeny Ang +# Contributor: Guan 'kuno' Qing +# Contributor: Guten Ye +# Contributor: i_magnific0 +# Maintainer (Parabola): Esteban Carnevale + +pkgname=font-manager +pkgver=0.5.7 +pkgrel=4 +pkgdesc="A font management application for the GNOME desktop" +url="http://code.google.com/p/font-manager/" +arch=('i686' 'x86_64') +license=('GPL') +depends=('pygtk>=2.0' 'libxml2' 'fontconfig') +optdepends=('file-roller: to import/export font collections to archives' + 'gucharmap: to view selected font using GNOME character map application' + 'python-reportlab: to create PDF sample sheets') +source=(http://font-manager.googlecode.com/files/${pkgname}-${pkgver}.tar.bz2 + 0001-nonexistent_cache.patch + 1001-gcc47.patch + 2001-paths.patch + 2002-local-fontconfig-path.patch + 2003-file-roller-syntax-fix.patch) +md5sums=('7cd3b635eaddcb84a8b31509880510ed' + '50e732de1a92bc498d4cffd39185225c' + '727acfbbce4ab8d05078e4719443ce29' + 'a9a3cfc9433a0a4c710d4192f34760b9' + '119c5049113dadbf54aa4d2edf243d97' + '1daadcf92126caa46a628710fd07ae41') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr --sysconfdir=/etc + sed -i -e 's/^PYTHON.*/PYTHON=\/usr\/bin\/python2/' Makefile + + # apply patches from Debian + # source: http://ftp.de.debian.org/debian/pool/main/f/font-manager/font-manager_0.5.7-4.debian.tar.gz + patch -Np1 < ../0001-nonexistent_cache.patch + patch -Np1 < ../1001-gcc47.patch + + # apply config file location constants patch by i_magnific0 + # source: https://github.com/magnific0/font-manager + patch -Np1 < ../2001-paths.patch + + # apply patch to create local fontconfig path if not found + patch -Np1 < ../2002-local-fontconfig-path.patch + + # apply patch to fix file-roller command line syntax + patch -Np1 < ../2003-file-roller-syntax-fix.patch + + # build + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir}/ install +} -- cgit v1.2.3-2-g168b