--- cairomm-1.8.0.orig/debian/rules +++ cairomm-1.8.0/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f + +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 + +# Make sure it depends on >= current-version +#DEB_DH_MAKESHLIBS_ARGS_libcairomm-1.0-0 = -V + +clean:: + rm -rf docs/reference/html \ + docs/reference/cairomm_doxygen_tags \ + docs/reference/doxygen* \ + docs/reference/undocumented.txt --- cairomm-1.8.0.orig/debian/libcairomm-1.0-doc.links +++ cairomm-1.8.0/debian/libcairomm-1.0-doc.links @@ -0,0 +1,2 @@ +# Upstream installs documentation in this directory +usr/share/doc/libcairomm-1.0-doc usr/share/doc/libcairomm-1.0 --- cairomm-1.8.0.orig/debian/libcairomm-1.0-1.install +++ cairomm-1.8.0/debian/libcairomm-1.0-1.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libcairomm-1.0.so.* --- cairomm-1.8.0.orig/debian/libcairomm-1.0-dev.install +++ cairomm-1.8.0/debian/libcairomm-1.0-dev.install @@ -0,0 +1,8 @@ +debian/tmp/usr/include +debian/tmp/usr/lib/libcairomm-1.0*.so +debian/tmp/usr/lib/libcairomm-1.0*.a +debian/tmp/usr/lib/libcairomm-1.0*.la +debian/tmp/usr/lib/pkgconfig +examples/README usr/share/doc/libcairomm-1.0-dev/examples +examples/surfaces/*.cc usr/share/doc/libcairomm-1.0-dev/examples/surfaces +examples/text/*.cc usr/share/doc/libcairomm-1.0-dev/examples/text --- cairomm-1.8.0.orig/debian/libcairomm-1.0-doc.doc-base +++ cairomm-1.8.0/debian/libcairomm-1.0-doc.doc-base @@ -0,0 +1,10 @@ +Document: libcairomm-1.0-doc +Title: cairomm Reference Manual +Author: Cairo Project +Abstract: Reference Manual for cairomm, a C++ wrapper for the + Cairo graphics library. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libcairomm-1.0-doc/reference/html/index.html +Files: /usr/share/doc/libcairomm-1.0-doc/reference/html/*.html --- cairomm-1.8.0.orig/debian/copyright +++ cairomm-1.8.0/debian/copyright @@ -0,0 +1,29 @@ +This package was debianized by Danilo Piazzalunga on +Sun, 12 Feb 2006 23:21:33 +0100. + +It was downloaded from http://www.cairographics.org/cairomm + +Copyright Holders: Murray Cumming + The cairomm Development Team + +License: + + Copyright (C) 2005 The cairomm Development Team + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 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 + Library General Public License for more details. + + You should have received a copy of the GNU Library 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 complete text of the GNU Library General +Public License can be found in '/usr/share/common-licenses/LGPL'. --- cairomm-1.8.0.orig/debian/watch +++ cairomm-1.8.0/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.cairographics.org/releases/cairomm-(.*)\.tar\.gz debian uupdate --- cairomm-1.8.0.orig/debian/control +++ cairomm-1.8.0/debian/control @@ -0,0 +1,46 @@ +Source: cairomm +Section: libs +Priority: optional +Maintainer: Dave Beckett +Uploaders: Danilo Piazzalunga +Build-Depends: debhelper (>= 5), cdbs, libcairo2-dev (>= 1.8.0), doxygen, graphviz, libsigc++-2.0-dev +Standards-Version: 3.8.1 +Homepage: http://cairographics.org/cairomm/ + +Package: libcairomm-1.0-dev +Section: libdevel +Architecture: any +Depends: libcairomm-1.0-1 (= ${binary:Version}), libcairo2-dev (>= 1.8.0), ${misc:Depends} +Suggests: libcairomm-1.0-doc +Description: C++ wrappers for Cairo (development files) + cairomm provides C++ bindings for the Cairo graphics library, + a multi-platform library providing anti-aliased vector-based + rendering for multiple target backends. + . + This package contains the development libraries and header + files needed by C++ programs that want to compile with Cairo. + files and examples. + +Package: libcairomm-1.0-1 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: libcairomm-1.0-0 +Description: C++ wrappers for Cairo (shared libraries) + cairomm provides C++ bindings for the Cairo graphics library, + a multi-platform library providing anti-aliased vector-based + rendering for multiple target backends. + . + This package contains the shared libraries. + +Package: libcairomm-1.0-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Suggests: www-browser +Description: C++ wrappers for Cairo (documentation) + cairomm provides C++ bindings for the Cairo graphics library, + a multi-platform library providing anti-aliased vector-based + rendering for multiple target backends. + . + This package contains the HTML reference documentation. --- cairomm-1.8.0.orig/debian/libcairomm-1.0-doc.install +++ cairomm-1.8.0/debian/libcairomm-1.0-doc.install @@ -0,0 +1 @@ +debian/tmp/usr/share/doc/libcairomm-1.0/reference usr/share/doc/libcairomm-1.0-doc --- cairomm-1.8.0.orig/debian/changelog +++ cairomm-1.8.0/debian/changelog @@ -0,0 +1,112 @@ +cairomm (1.8.0-1build1) karmic; urgency=low + + * No change rebuild to fix misbuilt binaries on armel. + + -- Loïc Minier Wed, 21 Oct 2009 14:37:54 +0200 + +cairomm (1.8.0-1) unstable; urgency=low + + * New upstream release + * Standards-Version: 3.8.1 + * Updated examples + * Build-Depend on graphviz so that docs get graphs when rebuilt + + -- Dave Beckett Thu, 02 Apr 2009 21:55:00 -0700 + +cairomm (1.6.4-1) unstable; urgency=low + + * New upstream release + * debian/libcairomm-1.0-doc.doc-base: Updated section (lintian) + + -- Dave Beckett Sat, 13 Sep 2008 12:55:08 -0700 + +cairomm (1.6.0-1) unstable; urgency=low + + * New upstream release + + -- Dave Beckett Sun, 20 Apr 2008 11:37:46 -0700 + +cairomm (1.4.6-1) unstable; urgency=low + + * New upstream release + + -- Dave Beckett Sun, 23 Dec 2007 13:53:41 -0800 + +cairomm (1.4.2-1) unstable; urgency=low + + * New upstream release + + -- Dave Beckett Sat, 14 Jul 2007 16:33:28 -0700 + +cairomm (1.4.0-1) unstable; urgency=low + + * New upstream release + + -- Dave Beckett Thu, 12 Jul 2007 23:02:08 -0700 + +cairomm (1.2.4-2) unstable; urgency=low + + * Rebuild for unstable (Closes: #421878) + + -- Dave Beckett Wed, 02 May 2007 07:15:22 -0700 + +cairomm (1.2.4-1) experimental; urgency=low + + * New upstream release + * Removed patch 01-surface-dpi.patch merged upstream + * First stable API/ABI (in 1.2.0) + - soname changed to 1 so package is now libcairomm-1.0-1 + - set shlibs version to 1.2.4 + + -- Dave Beckett Tue, 27 Mar 2007 07:16:13 -0700 + +cairomm (0.6.0-4) unstable; urgency=low + + * Recompile and require cairo 1.2.0 + * Added 01-surface-dpi.patch to update to use 1.2.0 (Closes: #379238) + cairo_surface_set_fallback_ instead of cairo_N_surface_set_dpi calls. + * Cairo 1.2.0 now enables PDF, PS and SVG surfaces (Closes: #377347) + + -- Dave Beckett Sun, 23 Jul 2006 16:12:32 -0700 + +cairomm (0.6.0-3) unstable; urgency=low + + * Bump Standards-Version to 3.7.2; no changes required. + * Drop 030_examples_readme.patch, merged upstream. + + -- Danilo Piazzalunga Sat, 13 May 2006 14:42:00 +0200 + +cairomm (0.6.0-2) unstable; urgency=low + + * Fix bad use of Maintainer field. Added Uploaders: + + -- Dave Beckett Thu, 13 Apr 2006 11:33:04 -0700 + +cairomm (0.6.0-1) unstable; urgency=low + + * New upstream release + * Remove patches merged upstream: + - 020_no_clean_docs_reference_html.patch + - 021_regenerate_automake_files.patch + - 040_update_project_maintainer_info.patch + * Update the clean target for doxygen output + + -- Dave Beckett Tue, 4 Apr 2006 20:39:02 -0700 + +cairomm (0.5.0-1) unstable; urgency=low + + * Initial release (Closes: #352729) + * 020_no_clean_docs_reference_html.patch: + - docs/reference/Makefile.am: Clean HTML reference documentation only + in the maintainer-clean target, as GNU projects do for info documents. + This is more convenient for released packages. + * 030_examples_readme.patch: + - examples/README: Write some basic information about each example. + * 040_update_project_maintainer_info.patch: + - Update maintainers and authors contact information. + - Remove lingering references to libxml++. + * Thanks to Danilo Piazzalunga for all the + packaging above. + + -- Dave Beckett Sun, 2 Apr 2006 13:57:17 -0700 + --- cairomm-1.8.0.orig/debian/libcairomm-1.0-1.shlibs +++ cairomm-1.8.0/debian/libcairomm-1.0-1.shlibs @@ -0,0 +1 @@ +libcairomm-1.0 1 libcairomm-1.0-1 (>= 1.6.4) --- cairomm-1.8.0.orig/debian/compat +++ cairomm-1.8.0/debian/compat @@ -0,0 +1 @@ +5