--- pygoocanvas-0.14.1.orig/debian/copyright +++ pygoocanvas-0.14.1/debian/copyright @@ -0,0 +1,35 @@ +This package was debianized by Sebastien Bacher on +Mon, 28 Aug 2006 11:11:02 +0200. + +It was downloaded from https://developer.berlios.de/projects/pygoocanvas/ + +Upstream Author: + +Gian Mario Tagliaretti +Gustavo J. A. M. Carneiro + +Copyright (C) Gian Mario Tagliaretti +Copyright (C) Gustavo J. A. M. Carneiro + +License: + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the full text of the LGPL can be found in +/usr/share/common-licenses/LGPL-2 + +The Debian packaging is (C) 2006, Sebastien Bacher , +(C) 2007-2008 Jose Carlos Garcia Sogo and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- pygoocanvas-0.14.1.orig/debian/changelog +++ pygoocanvas-0.14.1/debian/changelog @@ -0,0 +1,122 @@ +pygoocanvas (0.14.1-1ubuntu7) quantal; urgency=low + + * Rebuild for new armel compiler default of ARMv5t. + + -- Colin Watson Mon, 08 Oct 2012 16:56:14 +0100 + +pygoocanvas (0.14.1-1ubuntu6) precise; urgency=low + + * Build using dh_python2 + + -- Matthias Klose Sat, 17 Dec 2011 13:50:30 +0000 + +pygoocanvas (0.14.1-1ubuntu5) natty; urgency=low + + * Drop build dependency on python-gobject-doc. + + -- Matthias Klose Thu, 31 Mar 2011 12:29:41 +0200 + +pygoocanvas (0.14.1-1ubuntu4) natty; urgency=low + + * Rebuild with python 2.7 as the python default. + + -- Matthias Klose Wed, 08 Dec 2010 15:08:54 +0000 + +pygoocanvas (0.14.1-1ubuntu3) natty; urgency=low + + * Rebuild to add support for python 2.7. + + -- Matthias Klose Fri, 03 Dec 2010 00:07:56 +0000 + +pygoocanvas (0.14.1-1ubuntu2) maverick; urgency=low + + * debian/patches/lp_640630.patch + - Check the return value of PycairoContext_FromContext in + CairoParam (LP: #640630) + + -- Ken VanDine Mon, 04 Oct 2010 09:25:27 -0400 + +pygoocanvas (0.14.1-1ubuntu1) maverick; urgency=low + + * Merge with Debian unstable, remaining Ubuntu changes: + * debian/python-pygoocanvas.examples: + - Include demo files in binary package. + * debian/control: + - Set build-depends of python-cairo-dev to >= 1.8.0 + - Add build-depends on python-gobject-doc + - Add Vcs-Bzr link + + -- Robert Ancell Wed, 16 Jun 2010 16:48:19 +1000 + +pygoocanvas (0.14.1-1) unstable; urgency=low + + * New upstream release (Closes: #539981, #527609, #527674) + * Add new watch file + * Bump Standards-Version to 3.8.4 + + -- Jose Carlos Garcia Sogo Sat, 12 Jun 2010 09:56:42 +0200 + +pygoocanvas (0.10.0-1) unstable; urgency=low + + * New upstream version. + * Build-depend on goocanvas 0.10 + * Change VCS info to point to git.debian.org + * Bump Standards-Version to 3.7.3 + * Change python to Pyhton in short description field + * Update debian/copyright + + -- Jose Carlos Garcia Sogo Sun, 25 May 2008 14:24:41 +0200 + +pygoocanvas (0.9.0-1) unstable; urgency=low + + * New upstream release (Closes: #445169) + + -- Jose Carlos Garcia Sogo Mon, 14 May 2007 23:15:45 +0200 + +pygoocanvas (0.8.0-2) unstable; urgency=low + + * Link gtk-doc documentation to /usr/share/doc. + + -- Jose Carlos Garcia Sogo Mon, 14 May 2007 22:57:46 +0200 + +pygoocanvas (0.8.0-1) unstable; urgency=low + + * New upstream release. + * debian/control: + + depends on version 0.8 of goocanvas. + + improve description. + * debian/rules: don't install .la files. + * Upload to unstable. + + -- Jose Carlos Garcia Sogo Tue, 01 May 2007 22:37:11 +0200 + +pygoocanvas (0.6.0-1) experimental; urgency=low + + * New upstream release. + * First upload to Debian archive (Closes: #411730) + * debian/rules: + + Use pysupport instead of pycentral + + There is no need to call dh_python + + Fix a typo and call dh_pysupport in binary-install/python-pygoocanvas:: + target, so it is actually called. + * debian/control: + + add XS-X-Vcs-Svn field + + change dependencies to use pysupport. + + -- Jose Carlos Garcia Sogo Thu, 22 Feb 2007 00:42:09 +0100 + +pygoocanvas (0.4.1-1) edgy; urgency=low + + * New upstream version: + - Much better support for subclassing ItemSimple / ItemSimpleView + - Don't crash an functions returning NULL CairoMatrix + - CairoPattern property convertion bug fixed + + -- Sebastien Bacher Sun, 10 Sep 2006 20:17:39 +0200 + +pygoocanvas (0.4.0-1) edgy; urgency=low + + * First upload + + -- Sebastien Bacher Mon, 28 Aug 2006 11:02:29 +0200 + --- pygoocanvas-0.14.1.orig/debian/watch +++ pygoocanvas-0.14.1/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://ftp.gnome.org/pub/GNOME/sources/pygoocanvas/0.([\d.]+)/pygoocanvas-([\d.]+).tar.gz --- pygoocanvas-0.14.1.orig/debian/python-pygoocanvas.examples +++ pygoocanvas-0.14.1/debian/python-pygoocanvas.examples @@ -0,0 +1,5 @@ +demo/customs +demo/images +demo/misc +demo/mv_demo +demo/simple_demo --- pygoocanvas-0.14.1.orig/debian/python-pygoocanvas.links +++ pygoocanvas-0.14.1/debian/python-pygoocanvas.links @@ -0,0 +1 @@ +usr/share/gtk-doc/html/pygoocanvas usr/share/doc/python-pygoocanvas/html --- pygoocanvas-0.14.1.orig/debian/control +++ pygoocanvas-0.14.1/debian/control @@ -0,0 +1,16 @@ +Source: pygoocanvas +Section: python +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Jose Carlos Garcia Sogo +Build-Depends: debhelper (>= 5), cdbs, python-all-dev (>= 2.6.6-3~), python-gtk2-dev (>= 2.8.4), python-gobject-dev (>= 2.11.3), libgoocanvas-dev (>= 0.14), python-cairo-dev (>= 1.8.0), xsltproc, docbook-xsl +Standards-Version: 3.8.4 +Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/pygoocanvas/ubuntu + +Package: python-pygoocanvas +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-gtk2 +Provides: ${python:Provides} +Description: GooCanvas Python bindings + This package include Python bindings for GooCanvas. + It is needed to run programs written in Python and using GooCanvas set. --- pygoocanvas-0.14.1.orig/debian/rules +++ pygoocanvas-0.14.1/debian/rules @@ -0,0 +1,11 @@ +#!/usr/bin/make -f + +DEB_AUTO_CLEANUP_RCS := yes + +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +binary-install/python-pygoocanvas:: + find debian -name "*.la" -exec rm -f {} \; + dh_python2 -ppython-pygoocanvas --- pygoocanvas-0.14.1.orig/debian/compat +++ pygoocanvas-0.14.1/debian/compat @@ -0,0 +1 @@ +5 --- pygoocanvas-0.14.1.orig/debian/patches/lp_640630.patch +++ pygoocanvas-0.14.1/debian/patches/lp_640630.patch @@ -0,0 +1,25 @@ +From 5d9f41da823e93ea9be888058a63acd7687a2145 Mon Sep 17 00:00:00 2001 +From: Alessandro Decina +Date: Tue, 28 Sep 2010 15:52:31 +0200 +Subject: [PATCH] Check the return value of PycairoContext_FromContext in CairoParam. + +Fixes #622134. +--- + arg-types.py | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/arg-types.py b/arg-types.py +index 8ec5cdf..39c6da0 100644 +--- a/arg-types.py ++++ b/arg-types.py +@@ -33,6 +33,7 @@ class CairoParam(reversewrapper.Parameter): + self.wrapper.write_code( + code=('py_%s = PycairoContext_FromContext(cairo_reference(%s), &PyGdkCairoContext_Type, NULL);' % + (self.name, self.name)), ++ failure_expression="py_%s == NULL" % self.name, + cleanup=("Py_DECREF(py_%s);" % self.name)) + self.wrapper.add_pyargv_item("py_%s" % self.name) + +-- +1.7.1 +