Date: Saturday, May 4, 2013 @ 21:37:41 Author: foutrelis Revision: 184238
upgpkg: gnumeric 1.12.2-1 Fix invalid PNG images to work with libpng 1.6. New upstream release. Modified: gnumeric/trunk/PKGBUILD ----------+ PKGBUILD | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-05-04 19:06:47 UTC (rev 184237) +++ PKGBUILD 2013-05-04 19:37:41 UTC (rev 184238) @@ -3,14 +3,15 @@ # Contributor: Kritoke <[email protected]> pkgname=gnumeric -pkgver=1.12.1 +pkgver=1.12.2 pkgrel=1 pkgdesc="A GNOME Spreadsheet Program" arch=('i686' 'x86_64') url="http://www.gnome.org/projects/gnumeric/" license=('GPL') depends=('goffice' 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('intltool' 'psiconv' 'pygobject-devel' 'gnome-doc-utils' 'gobject-introspection') +makedepends=('intltool' 'psiconv' 'pygobject-devel' 'gnome-doc-utils' + 'gobject-introspection' 'optipng') optdepends=('python2-gobject: for python plugin support' 'perl: for perl plugin support' 'psiconv: for Psion 5 file support' @@ -20,12 +21,13 @@ source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz gnumeric-1.12.1-automake-1.13.patch revert-warnings.patch) -sha256sums=('0f5a7af3acae7db643eb00e8b4fca6a9e90162259c6a73e4214cfa8c96cc3901' +sha256sums=('d6fda191c1c76be2ede21fe78b8c9f96d39aea82ccfb537775a83bf88d781874' '1eb57b931023d961e9d0f3675fe96b5559270fa38c97401cb06fc7aed9c8e275' 'bcafca016b809000c2a5bf911e2e3dfa4de28f9e541d9964574cac5c7ce09e53') -build() { +prepare() { cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np1 -i ../gnumeric-1.12.1-automake-1.13.patch patch -Np0 -i ../revert-warnings.patch @@ -33,6 +35,14 @@ sed -i -e 's/zz-application\/zz-winassoc-xls;//' gnumeric.desktop.in autoreconf -fi + + # Fix invalid PNG images to work with libpng 1.6 + # https://bugzilla.gnome.org/show_bug.cgi?id=699683 + find -name '*.png' -exec optipng -quiet -force -fix {} + +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --disable-schemas-compile --enable-introspection make
