[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[PATCH] support gnomeprint-2.2 rather than 2.0



some headers have been cleaned up lately in gnome-2.2.x (eg:
gnome-print-copies.h has been merged into gnome-print-dialog.h).

this patch make us support gnomeprint-2.2.x:

--- ./Makefile.PL.tv	2003-07-06 03:32:28.000000000 +0200
+++ ./Makefile.PL	2003-07-06 03:32:25.000000000 +0200
@@ -9,7 +9,7 @@
 use Glib::PkgConfig;
 use Gtk2::CodeGen;
 
-%pkgcfg = Glib::PkgConfig->find ('libgnomeprintui-2.0');
+%pkgcfg = Glib::PkgConfig->find ('libgnomeprintui-2.2');
 
 mkdir 'build', 0777;
 
--- ./genmaps.pl.tv	2003-07-06 03:34:53.000000000 +0200
+++ ./genmaps.pl	2003-07-06 03:34:50.000000000 +0200
@@ -15,6 +15,8 @@
 @dirs = (
 	'/usr/include/libgnomeprint-2.0/libgnomeprint/',
 	'/usr/include/libgnomeprintui-2.0/libgnomeprintui/',
+	'/usr/include/libgnomeprint-2.2/libgnomeprint/',
+	'/usr/include/libgnomeprintui-2.2/libgnomeprintui/',
 );
 
 foreach $dir (@dirs) {
@@ -34,10 +36,8 @@
 #include <gnome.h>
 #include <libgnomeprint/gnome-print.h>
 #include <libgnomeprintui/gnome-font-dialog.h>
-#include <libgnomeprintui/gnome-print-copies.h>
 #include <libgnomeprintui/gnome-print-dialog.h>
-#include <libgnomeprintui/gnome-printer-dialog.h>
-#include <libgnomeprintui/gnome-print-master-preview.h>
+#include <libgnomeprintui/gnome-print-job-preview.h>
 #include <libgnomeprintui/gnome-print-paper-selector.h>
 #include <libgnomeprintui/gnome-print-preview.h>
 
@@ -94,7 +94,7 @@
 close FOO;
 select STDOUT;
 
-system 'gcc -DGTK_DISABLE_DEPRECATED -Wall -o foo foo.c `pkg-config libgnomeui-2.0 libgnomeprintui-2.0 --cflags --libs`'
+system 'gcc -DGTK_DISABLE_DEPRECATED -Wall -o foo foo.c `pkg-config libgnomeui-2.0 libgnomeprintui-2.2 --cflags --libs`'
 	and die "couldn't compile helper program";
 
 # these are matched in order; for example, GnomePrinter must test befor 
the module is not yet functionnal but let's go on.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]