[arch-commits] Commit in vigra/trunk (PKGBUILD libpng-1.4.patch)
Eric Bélanger
eric at archlinux.org
Thu Jan 21 01:09:11 UTC 2010
Date: Wednesday, January 20, 2010 @ 20:09:11
Author: eric
Revision: 64521
upgpkg: vigra 1.6.0-2
Rebuilt for libpng 1.4 and libjpeg 8
Added:
vigra/trunk/libpng-1.4.patch
Modified:
vigra/trunk/PKGBUILD
------------------+
PKGBUILD | 10 ++++++----
libpng-1.4.patch | 14 ++++++++++++++
2 files changed, 20 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-01-21 00:54:57 UTC (rev 64520)
+++ PKGBUILD 2010-01-21 01:09:11 UTC (rev 64521)
@@ -4,19 +4,21 @@
pkgname=vigra
pkgver=1.6.0
-pkgrel=1
+pkgrel=2
pkgdesc="Computer vision library"
arch=('i686' 'x86_64')
url="http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/"
license=('custom:MIT')
depends=('libpng' 'libtiff' 'gcc-libs' 'sh')
options=('!libtool')
-source=(#http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/${pkgname}${pkgver}.tar.gz - offline?
- http://ftp.de.debian.org/debian/pool/main/libv/libvigraimpex/libvigraimpex_1.6.0.orig.tar.gz)
-md5sums=('d62650a6f908e85643e557a236ea989c')
+source=(http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/${pkgname}${pkgver}.tar.gz libpng-1.4.patch)
+md5sums=('d62650a6f908e85643e557a236ea989c' 'db610e48558eb323490ad21d636bac76')
+sha1sums=('9714a0c4efb77726a1140329e98e5db057f9a69f' '5f668c861f5fe927a4f51014afab94805db60c46') # - offline?
+# http://ftp.de.debian.org/debian/pool/main/libv/libvigraimpex/libvigraimpex_1.6.0+dfsg.orig.tar.gz)
build() {
cd "${srcdir}"/${pkgname}${pkgver}
+ patch -p1 < ../libpng-1.4.patch || return 1
./configure --prefix=/usr --disable-static
make || return 1
make prefix="$pkgdir"/usr install-exec || return 1
Added: libpng-1.4.patch
===================================================================
--- libpng-1.4.patch (rev 0)
+++ libpng-1.4.patch 2010-01-21 01:09:11 UTC (rev 64521)
@@ -0,0 +1,14 @@
+diff -Naur vigra1.6.0-orig/src/impex/png.cxx vigra1.6.0/src/impex/png.cxx
+--- vigra1.6.0-orig/src/impex/png.cxx 2010-01-20 19:46:57.000000000 -0500
++++ vigra1.6.0/src/impex/png.cxx 2010-01-20 19:47:55.000000000 -0500
+@@ -270,8 +270,8 @@
+ // expand gray values to at least one byte size
+ if ( color_type == PNG_COLOR_TYPE_GRAY && bit_depth < 8 ) {
+ if (setjmp(png->jmpbuf))
+- vigra_postcondition( false,png_error_message.insert(0, "error in png_set_gray_1_2_4_to_8(): ").c_str());
+- png_set_gray_1_2_4_to_8(png);
++ vigra_postcondition( false,png_error_message.insert(0, "error in png_set_expand_gray_1_2_4_to_8(): ").c_str());
++ png_set_expand_gray_1_2_4_to_8(png);
+ bit_depth = 8;
+ }
+
More information about the arch-commits
mailing list