[39905] trunk/dports/gnome/libgnomecups

pguyot at kallisys.net pguyot at kallisys.net
Thu Sep 11 01:31:35 PDT 2008


Revision: 39905
          http://trac.macports.org/changeset/39905
Author:   pguyot at kallisys.net
Date:     2008-09-11 01:31:34 -0700 (Thu, 11 Sep 2008)
Log Message:
-----------
gnome/libgnomecups: fix library on 10.4 (which prevented printing and installation of libgnomeprint) #14547

Modified Paths:
--------------
    trunk/dports/gnome/libgnomecups/Portfile

Added Paths:
-----------
    trunk/dports/gnome/libgnomecups/files/
    trunk/dports/gnome/libgnomecups/files/patch-libgnomecups-gnome-cups-request.c.diff

Modified: trunk/dports/gnome/libgnomecups/Portfile
===================================================================
--- trunk/dports/gnome/libgnomecups/Portfile	2008-09-11 08:21:53 UTC (rev 39904)
+++ trunk/dports/gnome/libgnomecups/Portfile	2008-09-11 08:31:34 UTC (rev 39905)
@@ -4,10 +4,11 @@
 
 name            libgnomecups
 version         0.2.3
+revision        1
 set branch      [join [lrange [split ${version} .] 0 1] .]
 maintainers     nomaintainer
 categories      gnome
-platforms       darwin 
+platforms       darwin
 description     This is an implementation of the Gnome Printing Architecture
 
 long_description \
@@ -31,11 +32,14 @@
                 port:gettext \
                 port:libiconv
 
-configure.args  --mandir=${prefix}/share/man 
+configure.args  --mandir=${prefix}/share/man
 
 platform darwin 7 {
     depends_build-append    port:cups-headers
 }
+platform darwin 8 {
+    patchfiles-append       patch-libgnomecups-gnome-cups-request.c.diff
+}
 
 livecheck.check regex
 livecheck.url   http://ftp.gnome.org/pub/gnome/sources/${name}/${branch}/

Added: trunk/dports/gnome/libgnomecups/files/patch-libgnomecups-gnome-cups-request.c.diff
===================================================================
--- trunk/dports/gnome/libgnomecups/files/patch-libgnomecups-gnome-cups-request.c.diff	                        (rev 0)
+++ trunk/dports/gnome/libgnomecups/files/patch-libgnomecups-gnome-cups-request.c.diff	2008-09-11 08:31:34 UTC (rev 39905)
@@ -0,0 +1,19 @@
+--- libgnomecups/gnome-cups-request.c.orig	2008-09-11 10:24:30.000000000 +0200
++++ libgnomecups/gnome-cups-request.c	2008-09-11 10:25:30.000000000 +0200
+@@ -399,9 +399,14 @@
+ 	cups_lang_t *language;
+ 	ipp_t *request;
+ 	
+-	request = ippNewRequest (operation_id);
+-	
++	request = ippNew ();
++	request->request.op.operation_id = operation_id;
++	request->request.op.request_id = 1;
++
+ 	language = cupsLangDefault ();
++	ippAddString(request, IPP_TAG_OPERATION, IPP_TAG_CHARSET,
++		      "attributes-charset",
++		      NULL, "utf-8");
+ 	ippAddString (request, IPP_TAG_OPERATION, IPP_TAG_LANGUAGE,
+ 		      "attributes-natural-language", 
+ 		      NULL, language->language);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080911/4adcc533/attachment.html 


More information about the macports-changes mailing list