Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome
In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv3437

Modified Files:
        libgnomecups.info libgnomecups.patch 
Log Message:
Safer handling of cups linker flags


Index: libgnomecups.patch
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/libgnomecups.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- libgnomecups.patch  15 Jul 2008 01:40:59 -0000      1.2
+++ libgnomecups.patch  14 Aug 2008 17:38:42 -0000      1.3
@@ -1,3 +1,15 @@
+diff -Nurd -x'*~' libgnomecups-0.2.3.orig/configure 
libgnomecups-0.2.3/configure
+--- libgnomecups-0.2.3.orig/configure  2008-01-27 07:07:47.000000000 -0500
++++ libgnomecups-0.2.3/configure       2008-08-14 13:32:55.000000000 -0400
+@@ -20310,7 +20310,7 @@
+ fi
+ 
+ CUPS_CFLAGS=`cups-config --cflags | sed 's/-O0-9*//' | sed 's/-m^\t*//g'`
+-CUPS_LIBS=`cups-config --libs`
++CUPS_LIBS=`cups-config --libs |  perl -p -e 
's/(-\S*framework)\s+(\S+)/-Wl,\1,\2/g'`
+ 
+ 
+ 
 diff -Nurd -x'*~' libgnomecups-0.2.3.orig/libgnomecups/gnome-cups-request.c 
libgnomecups-0.2.3/libgnomecups/gnome-cups-request.c
 --- libgnomecups-0.2.3.orig/libgnomecups/gnome-cups-request.c  2007-01-31 
13:49:17.000000000 -0500
 +++ libgnomecups-0.2.3/libgnomecups/gnome-cups-request.c       2008-01-28 
23:04:53.000000000 -0500

Index: libgnomecups.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/libgnomecups.info,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- libgnomecups.info   15 Jul 2008 01:40:59 -0000      1.6
+++ libgnomecups.info   14 Aug 2008 17:38:42 -0000      1.7
@@ -1,6 +1,6 @@
 Package: libgnomecups
 Version: 0.2.3
-Revision: 1
+Revision: 2
 Depends: fink-obsolete-packages
 BuildDepends: <<
        cups-dev,
@@ -17,7 +17,7 @@
 Source: mirror:gnome:sources/%n/0.2/%n-%v.tar.bz2
 Source-MD5: dc4920c15c9f886f73ea74fbff0ae48b
 PatchFile: %n.patch
-PatchFile-MD5: 8bb4ae3fe4e717e7c1821710f6bc7085
+PatchFile-MD5: 758cde64ea4690bef3ce14926fa5ec51
 SetCPPFLAGS: -I%p/lib/system-openssl/include
 SetLDFLAGS: -L%p/lib/system-openssl/lib
 SetCFLAGS: -Os
@@ -58,6 +58,9 @@
        patch gnome_cups_request_new() back to the libgnomecups-0.2.2
        implementation, which uses more portable ipp* functions.
        See: http://bugzilla.gnome.org/show_bug.cgi?id=520563
+
+       Make sure -framework flags from cups-config are protected from
+       breakage by pkg-config
 <<
 Description: The GNOME cups library
 License: LGPL


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to