Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=imgrebuild.git;a=commitdiff;h=a70d1ad26e6c042ee6ec1a14d039eefef83693f2

commit a70d1ad26e6c042ee6ec1a14d039eefef83693f2
Author: Krisztian VASAS <i...@frugalware.org>
Date:   Wed Apr 28 17:42:25 2010 +0200

thunar-1.0.1-4-i686
- added a patch to be able to build with new libpng
- rebuilt with new libs

diff --git a/source/xfce4/thunar/FrugalBuild b/source/xfce4/thunar/FrugalBuild
index 97496d8..0f17829 100644
--- a/source/xfce4/thunar/FrugalBuild
+++ b/source/xfce4/thunar/FrugalBuild
@@ -5,7 +5,7 @@ pkgname=thunar
_F_xfce_name=Thunar
_F_archive_name=Thunar
pkgver=1.0.1
-pkgrel=3
+pkgrel=4
pkgdesc="Thunar is a modern file manager for Xfce4."
makedepends=('xfce4-dev-tools>=4.6.0'  'intltool')
depends=('libexo>=0.3.101-2' 'gtk+2>=2.16.2-2' 'gamin' 'libxfce4util>=4.6.1' \
@@ -17,8 +17,10 @@ replaces=('xffm')
archs=('i686' 'x86_64' 'ppc')
_F_gnome_iconcache=y
Finclude xfce4 gnome-scriptlet
+source=(${sour...@]} "thunar_libpng_fix.patch")
_F_cd_path="$_F_xfce_name-$pkgver"
Fconfopts="$Fconfopts --disable-debug --disable-gnome-thumbnailers"
-sha1sums=('2fcd3a7b0e27b01f059dffc8ffdac94e2b2aa064')
+sha1sums=('2fcd3a7b0e27b01f059dffc8ffdac94e2b2aa064' \
+         'e77eaabd337a6de36d537af302a4ee974f63296f')

# optimization OK
diff --git a/source/xfce4/thunar/thunar_libpng_fix.patch 
b/source/xfce4/thunar/thunar_libpng_fix.patch
new file mode 100644
index 0000000..64e6a65
--- /dev/null
+++ b/source/xfce4/thunar/thunar_libpng_fix.patch
@@ -0,0 +1,12 @@
+diff -Naur Thunar-1.0.1.orig/thunar-vfs/thunar-vfs-thumb.c 
Thunar-1.0.1/thunar-vfs/thunar-vfs-thumb.c
+--- Thunar-1.0.1.orig/thunar-vfs/thunar-vfs-thumb.c    2010-01-20 
21:31:35.000000000 -0500
+++ Thunar-1.0.1/thunar-vfs/thunar-vfs-thumb.c 2010-01-20 21:34:51.000000000
+@@ -1169,7 +1169,7 @@
+     goto done0;
+
+   /* verify the png signature */
+-  if (G_LIKELY (png_check_sig ((png_bytep) signature, sizeof (signature))))
++  if (G_LIKELY (!png_sig_cmp ((png_bytep) signature, 0, sizeof (signature))))
+     rewind (fp);
+   else
+     goto done0;
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to