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

Reply via email to