Actually, I found out that I was wrong about what the problem was, and prepared another set of patches that do not increase the upstream version. Here they are.
Thanks, -- Gustavo Noronha <[email protected]> Debian Project
>From 20a919c1198df5b5434f07eb057dbf95c8f3738f Mon Sep 17 00:00:00 2001 From: Gustavo Noronha Silva <[email protected]> Date: Fri, 8 May 2009 10:37:22 -0300 Subject: [PATCH 1/4] New upstream release, with change required to not FTBFS --- debian/changelog | 9 +++++++++ goocanvasmodule.c | 2 +- 2 files changed, 10 insertions(+), 1 deletions(-) diff --git a/debian/changelog b/debian/changelog index e086806..31a43a1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +pygoocanvas (0.10.0-2) unstable; urgency=low + + * Non-maintainer upload + * goocanvasmodule.c: + - Adapt the usage of PycairoPattern_FromPattern for newer versions + of pycairo; + + -- Gustavo Noronha Silva <[email protected]> Fri, 08 May 2009 10:36:40 -0300 + pygoocanvas (0.10.0-1) unstable; urgency=low * New upstream version. diff --git a/goocanvasmodule.c b/goocanvasmodule.c index ff2f491..71bb96c 100644 --- a/goocanvasmodule.c +++ b/goocanvasmodule.c @@ -35,7 +35,7 @@ _cairo_matrix_to_gvalue(GValue *value, PyObject *obj) static PyObject * _cairo_pattern_from_gvalue(const GValue *value) { - return PycairoPattern_FromPattern(cairo_pattern_reference((cairo_pattern_t *) g_value_get_boxed(value))); + return PycairoPattern_FromPattern(cairo_pattern_reference((cairo_pattern_t *) g_value_get_boxed(value)), NULL); } static int -- 1.6.2.4
>From 8b849b9fd14ee7ae179b112012514407d09cfd53 Mon Sep 17 00:00:00 2001 From: Andrea Gasparini <[email protected]> Date: Fri, 8 May 2009 10:40:08 -0300 Subject: [PATCH 2/4] Install demo files. --- debian/changelog | 6 +++++- debian/python-pygoocanvas.examples | 5 +++++ 2 files changed, 10 insertions(+), 1 deletions(-) create mode 100644 debian/python-pygoocanvas.examples diff --git a/debian/changelog b/debian/changelog index 31a43a1..bd53d4e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,7 +5,11 @@ pygoocanvas (0.10.0-2) unstable; urgency=low - Adapt the usage of PycairoPattern_FromPattern for newer versions of pycairo; - -- Gustavo Noronha Silva <[email protected]> Fri, 08 May 2009 10:36:40 -0300 + [ Andrea Gasparini <[email protected]> ] + * debian/python-pygoocanvas.examples: + - install examples (Closes: #450577) + + -- Gustavo Noronha Silva <[email protected]> Fri, 08 May 2009 10:39:07 -0300 pygoocanvas (0.10.0-1) unstable; urgency=low diff --git a/debian/python-pygoocanvas.examples b/debian/python-pygoocanvas.examples new file mode 100644 index 0000000..910d3dc --- /dev/null +++ b/debian/python-pygoocanvas.examples @@ -0,0 +1,5 @@ +demo/customs +demo/images +demo/misc +demo/mv_demo +demo/simple_demo -- 1.6.2.4
>From 6692a7088ec05f2fad3c577e9a940514becd975e Mon Sep 17 00:00:00 2001 From: Gustavo Noronha Silva <[email protected]> Date: Fri, 8 May 2009 10:43:52 -0300 Subject: [PATCH 3/4] Build-Dep on pycairo >= 1.8.0 --- debian/changelog | 2 ++ debian/control | 2 +- 2 files changed, 3 insertions(+), 1 deletions(-) diff --git a/debian/changelog b/debian/changelog index bd53d4e..915c857 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,8 @@ pygoocanvas (0.10.0-2) unstable; urgency=low * goocanvasmodule.c: - Adapt the usage of PycairoPattern_FromPattern for newer versions of pycairo; + * debian/control: + - the above change requires pycairo >= 1.8.0 (Closes: #490180) [ Andrea Gasparini <[email protected]> ] * debian/python-pygoocanvas.examples: diff --git a/debian/control b/debian/control index 9225097..c869549 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: pygoocanvas Section: python Priority: optional Maintainer: Jose Carlos Garcia Sogo <[email protected]> -Build-Depends: debhelper (>= 5), cdbs, python-all-dev (>= 2.3.5-11), python-support (>= 0.4), python-gtk2-dev (>= 2.8.4), python-gobject-dev (>= 2.11.3), libgoocanvas-dev (>= 0.10), python-cairo-dev (>= 1.2.0), xsltproc, docbook-xsl +Build-Depends: debhelper (>= 5), cdbs, python-all-dev (>= 2.3.5-11), python-support (>= 0.4), python-gtk2-dev (>= 2.8.4), python-gobject-dev (>= 2.11.3), libgoocanvas-dev (>= 0.10), python-cairo-dev (>= 1.8.0), xsltproc, docbook-xsl Standards-Version: 3.7.3 Vcs-Git: git://git.debian.org/git/users/jsogo/pygoocanvas.git Vcs-Browser: http://git.debian.org/git/users/jsogo/pygoocanvas.git -- 1.6.2.4
>From 023c66b96156c0520e2ac435611fa2e05e499ef7 Mon Sep 17 00:00:00 2001 From: Gustavo Noronha Silva <[email protected]> Date: Fri, 8 May 2009 10:46:18 -0300 Subject: [PATCH 4/4] build-dep on python-gobject-doc for xrefs --- debian/changelog | 1 + debian/control | 2 +- 2 files changed, 2 insertions(+), 1 deletions(-) diff --git a/debian/changelog b/debian/changelog index 915c857..e4d3fab 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ pygoocanvas (0.10.0-2) unstable; urgency=low of pycairo; * debian/control: - the above change requires pycairo >= 1.8.0 (Closes: #490180) + - build-dep on python-gobject-doc for cross-references [ Andrea Gasparini <[email protected]> ] * debian/python-pygoocanvas.examples: diff --git a/debian/control b/debian/control index c869549..3ee8adf 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: pygoocanvas Section: python Priority: optional Maintainer: Jose Carlos Garcia Sogo <[email protected]> -Build-Depends: debhelper (>= 5), cdbs, python-all-dev (>= 2.3.5-11), python-support (>= 0.4), python-gtk2-dev (>= 2.8.4), python-gobject-dev (>= 2.11.3), libgoocanvas-dev (>= 0.10), python-cairo-dev (>= 1.8.0), xsltproc, docbook-xsl +Build-Depends: debhelper (>= 5), cdbs, python-all-dev (>= 2.3.5-11), python-support (>= 0.4), python-gtk2-dev (>= 2.8.4), python-gobject-dev (>= 2.11.3), libgoocanvas-dev (>= 0.10), python-cairo-dev (>= 1.8.0), xsltproc, docbook-xsl, python-gobject-doc Standards-Version: 3.7.3 Vcs-Git: git://git.debian.org/git/users/jsogo/pygoocanvas.git Vcs-Browser: http://git.debian.org/git/users/jsogo/pygoocanvas.git -- 1.6.2.4

