Am 10.10.2011 12:53, schrieb Olly Betts:
> On Fri, Oct 07, 2011 at 10:03:29PM +0200, Michael Biebl wrote:
>> Attached is a patch which disables the gnomeprint support in wxwidgets.
>> This will make wxwidgets use its internal postscript printing code [1].
> 
> Did you forget to actually attach the patch?

Indeed. Attached now

> I understand the desire to remove a library deprecated upstream, but unless
> it's evolved a lot since I last looked, the internal printing code isn't 
> nearly
> as nice.

It is still functional though, right?
What exactly would be the problems switching back to the internal printing code
and which applications would be seriously affected by this?

Has it changed between 2.6 and 2.8?

> Do you have an approximate timeline for the removal of libgnomeprint?

The plan was to remove it for squeeze already and we definitely want to resp.
are going to remove it for wheezy. That leaves around 6-7 months of development
time until the prospective freeze starts. So we should definitely start any
efforts as early as possible.

>> Long term, wxwidgets should be updated to 2.9.x which provides printing
>> support using GtkPrint.
> 
> Note that 2.9.x is a development series, so probably unsuitable for packaging
> (until it's declared stable of course).

Do you know when such a stable release is planned?
What are the plans regarding getting packages updated to 2.8 and removing 2.6?

Michael
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
diff --git a/debian/control b/debian/control
index e1d6799..85a926c 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Build-Depends: debhelper (>= 5.0.37.1), flex, bison, gettext, libgtk2.0-dev,
  python-all (>= 2.5.4-6), python-all-dev (>= 2.5.4-6), python-all-dbg (>= 2.5.4-6), python-central,
  zlib1g-dev, libjpeg62-dev, libpng12-dev, libtiff4-dev, libsm-dev,
  libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, libesd0-dev,
- libgnomeprintui2.2-dev, bc, quilt, autotools-dev, libexpat1-dev,
+ bc, quilt, autotools-dev, libexpat1-dev,
  binutils (>= 2.19.51.20090827) | binutils (<= 2.18.1~cvs20080103-7)
 Maintainer: wxWidgets Maintainers <[email protected]>
 Uploaders: Ryan Niebur <[email protected]>, Ron Lee <[email protected]>
@@ -70,7 +70,6 @@ Description: wxBase library (debug) - non-GUI support classes of wxWidgets toolk
 Package: libwxgtk2.8-0
 Architecture: any
 Depends: ${shlibs:Depends}
-Suggests: libgnomeprintui2.2-0
 Description: wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime)
  wxWidgets (formerly known as wxWindows) is a class library for C++ providing
  GUI components and other facilities on several popular platforms (and some
diff --git a/debian/control.in b/debian/control.in
index 3bf7ce0..2b1ac5a 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -5,7 +5,7 @@ Build-Depends: debhelper (>= 5.0.37.1), flex, bison, gettext, libgtk2.0-dev,
  python-all (>= 2.5.4-6), python-all-dev (>= 2.5.4-6), python-all-dbg (>= 2.5.4-6), python-central,
  zlib1g-dev, libjpeg62-dev, libpng12-dev, libtiff4-dev, libsm-dev,
  libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, libesd0-dev,
- libgnomeprintui2.2-dev, bc, quilt, autotools-dev, libexpat1-dev,
+ bc, quilt, autotools-dev, libexpat1-dev,
  binutils (>= 2.19.51.20090827) | binutils (<= 2.18.1~cvs20080103-7)
 Maintainer: wxWidgets Maintainers <[email protected]>
 Uploaders: Ryan Niebur <[email protected]>, Ron Lee <[email protected]>
@@ -70,7 +70,6 @@ Description: wxBase library (debug) - non-GUI support classes of wxWidgets toolk
 Package: libwxgtk=SOV=U
 Architecture: any
 Depends: ${shlibs:Depends}
-Suggests: libgnomeprintui2.2-0
 Description: wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime)
  wxWidgets (formerly known as wxWindows) is a class library for C++ providing
  GUI components and other facilities on several popular platforms (and some
diff --git a/debian/rules b/debian/rules
index b721ce5..a51cada 100755
--- a/debian/rules
+++ b/debian/rules
@@ -119,6 +119,7 @@ BASE_CONFIGURE_OPTIONS = $(COMMON_CONFIGURE_OPTIONS) \
 
 GTK_CONFIGURE_OPTIONS = $(COMMON_CONFIGURE_OPTIONS) \
     --with-gtk \
+    --without-gnomeprint \
     --enable-sound \
     --with-sdl \
     --enable-display \

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to