Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=imgrebuild.git;a=commitdiff;h=2a6fdee036cd885de16c5208568a928e92cabc1c
commit 2a6fdee036cd885de16c5208568a928e92cabc1c Author: Devil505 <devil505li...@gmail.com> Date: Wed May 26 18:19:57 2010 +0200 libkate-0.3.7-2-i686 * rebuilt with libpng 1.4 * added patch (from gentoo) diff --git a/source/lib-extra/libkate/FrugalBuild b/source/lib-extra/libkate/FrugalBuild index be813d4..94dbf0b 100644 --- a/source/lib-extra/libkate/FrugalBuild +++ b/source/lib-extra/libkate/FrugalBuild @@ -3,12 +3,14 @@ pkgname=libkate pkgver=0.3.7 -pkgrel=1 +pkgrel=2 pkgdesc="kate is a karaoke and text codec for embedding in ogg" Finclude googlecode -depends=('glibc' 'libogg' 'libpng' 'python>=2.6') +depends=('glibc' 'libogg' 'libpng>=1.4.2' 'python>=2.6') groups=('lib-extra') archs=('i686' 'x86_64') -sha1sums=('08ab5837d12b09ff36c213be17cfb0597dd8d9b0') +source=($source $pkgname-$pkgver-libpng14.patch) +sha1sums=('08ab5837d12b09ff36c213be17cfb0597dd8d9b0' \ + '8306759bf08334a6d3116d4f85d71efc739e0d88') # optimization OK diff --git a/source/lib-extra/libkate/libkate-0.3.7-libpng14.patch b/source/lib-extra/libkate/libkate-0.3.7-libpng14.patch new file mode 100644 index 0000000..e93ac75 --- /dev/null +++ b/source/lib-extra/libkate/libkate-0.3.7-libpng14.patch @@ -0,0 +1,38 @@ +http://code.google.com/p/libkate/issues/detail?id=15 + +--- tools/kpng.c ++++ tools/kpng.c +@@ -179,13 +179,13 @@ + } + } + +- png_destroy_read_struct(&png_ptr,&info_ptr,png_infopp_NULL); ++ png_destroy_read_struct(&png_ptr,&info_ptr,NULL); + fclose(f); + + return 0; + + error: +- if (png_ptr) png_destroy_read_struct(&png_ptr,info_ptr?&info_ptr:png_infopp_NULL,png_infopp_NULL); ++ if (png_ptr) png_destroy_read_struct(&png_ptr,info_ptr?&info_ptr:NULL,NULL); + if (f) fclose(f); + return -1; + } +@@ -224,7 +224,7 @@ + if (w) *w=png_get_image_width(png_ptr,info_ptr); + if (h) *h=png_get_image_height(png_ptr,info_ptr); + +- png_destroy_read_struct(&png_ptr,&info_ptr,png_infopp_NULL); ++ png_destroy_read_struct(&png_ptr,&info_ptr,NULL); + + /* now read the whole file as a binary blob */ + fseek(f,0,SEEK_END); +@@ -246,7 +246,7 @@ + return 0; + + error: +- if (png_ptr) png_destroy_read_struct(&png_ptr,info_ptr?&info_ptr:png_infopp_NULL,png_infopp_NULL); ++ if (png_ptr) png_destroy_read_struct(&png_ptr,info_ptr?&info_ptr:NULL,NULL); + if (f) fclose(f); + return -1; + } _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git