Package: pygoocanvas
Version: 0.10.0-1

Hey,

I am preparing an NMU with the attached patches, and will upload to
DELAYED/7.

pygoocanvas currently has bad build-deps which would make it FTBFS on
older systems, and is very outdated (doesn't build with current
pycairo). This means the NMU will also mean a new upstream release. I
took the opportunity to also accept the patch to include the demos.

Is this package part of a team? Perhaps it should be made part of a team
to keep it more maintained?

Thanks,

-- 
Gustavo Noronha <k...@debian.org>
Debian Project
>From d277a44278ef3c3404b721b376b2e83a510c5b9b Mon Sep 17 00:00:00 2001
From: Gustavo Noronha Silva <k...@debian.org>
Date: Fri, 8 May 2009 10:37:22 -0300
Subject: [PATCH 1/4] New upstream release, required to not FTBFS

---
 debian/changelog |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index e086806..e80b1ca 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+pygoocanvas (0.12.0-1) unstable; urgency=low
+
+  * Non-maintainer upload
+  * New upstream release
+  - needed to not FTBFS
+
+ -- Gustavo Noronha Silva <k...@debian.org>  Fri, 08 May 2009 10:36:40 -0300
+
 pygoocanvas (0.10.0-1) unstable; urgency=low
 
   * New upstream version.
-- 
1.6.2.4

>From 1146a293880ba805c5072e92e972d9fedddde068 Mon Sep 17 00:00:00 2001
From: Andrea Gasparini <ga...@yattaweb.it>
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 e80b1ca..f648da2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,7 +4,11 @@ pygoocanvas (0.12.0-1) unstable; urgency=low
   * New upstream release
   - needed to not FTBFS
 
- -- Gustavo Noronha Silva <k...@debian.org>  Fri, 08 May 2009 10:36:40 -0300
+  [ Andrea Gasparini <ga...@yattaweb.it> ]
+  * debian/python-pygoocanvas.examples:
+  - install examples (Closes: #450577)
+
+ -- Gustavo Noronha Silva <gustavo.noro...@collabora.co.uk>  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 3cb28cda45e10aea142d60c963a4be2301d6cc69 Mon Sep 17 00:00:00 2001
From: Gustavo Noronha Silva <k...@debian.org>
Date: Fri, 8 May 2009 10:43:52 -0300
Subject: [PATCH 3/4] Build-Dep on pycairo >= 1.4.0

---
 debian/changelog |    2 ++
 debian/control   |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index f648da2..c9c3dbb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,8 @@ pygoocanvas (0.12.0-1) unstable; urgency=low
   * Non-maintainer upload
   * New upstream release
   - needed to not FTBFS
+  * debian/control:
+  - require pycairo >= 1.4.0 (Closes: #490180)
 
   [ Andrea Gasparini <ga...@yattaweb.it> ]
   * debian/python-pygoocanvas.examples:
diff --git a/debian/control b/debian/control
index 9225097..2941791 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: pygoocanvas
 Section: python
 Priority: optional
 Maintainer: Jose Carlos Garcia Sogo <js...@debian.org>
-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.4.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 db6e8a55a899e4f2925f8584f65861ffbfb93b6f Mon Sep 17 00:00:00 2001
From: Gustavo Noronha Silva <k...@debian.org>
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 c9c3dbb..204a2ca 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ pygoocanvas (0.12.0-1) unstable; urgency=low
   - needed to not FTBFS
   * debian/control:
   - require pycairo >= 1.4.0 (Closes: #490180)
+  - build-dep on python-gobject-doc for cross-references
 
   [ Andrea Gasparini <ga...@yattaweb.it> ]
   * debian/python-pygoocanvas.examples:
diff --git a/debian/control b/debian/control
index 2941791..256d873 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: pygoocanvas
 Section: python
 Priority: optional
 Maintainer: Jose Carlos Garcia Sogo <js...@debian.org>
-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.4.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.4.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