[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[PATCH] support gnomeprint-2.2 rather than 2.0
- From: Thierry Vignaud <tvignaud mandrakesoft com>
- To: gtk-perl list <gtk-perl-list gnome org>
- Subject: [PATCH] support gnomeprint-2.2 rather than 2.0
- Date: Sun, 06 Jul 2003 19:29:49 +0200
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]