--- librsvg-2.22.3.orig/debian/control +++ librsvg-2.22.3/debian/control @@ -0,0 +1,95 @@ +Source: librsvg +Section: libdevel +Priority: optional +Maintainer: Josselin Mouette +Uploaders: Debian GNOME Maintainers , Emilio Pozuelo Monfort , Loic Minier , Sebastian Dröge +Build-Depends: cdbs (>= 0.4.41), + debhelper (>= 5), + libfreetype6-dev, + libfontconfig1-dev (>= 1.0.1), + libxml2-dev (>= 2.6.22), + libglib2.0-dev (>= 2.16.0), + libcairo2-dev (>= 1.2.0), + libpango1.0-dev (>= 1.10.0), + libgtk2.0-dev (>= 2.10.1-1~), + libgsf-1-dev (>= 1.13.2-2), + gnome-pkg-tools (>= 0.10), + libcroco3-dev (>= 0.6.1), + gtk-doc-tools (>= 1.0), + python, + python-support, + dpkg-dev (>= 1.13.19) +Standards-Version: 3.8.0 +Homepage: http://librsvg.sourceforge.net/ +XS-Python-Version: current + +Package: librsvg2-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + librsvg2-2 (= ${binary:Version}), + libgtk2.0-dev (>= 2.10.1-1), + libglib2.0-dev (>= 2.12.0), + libcairo2-dev (>= 1.2.0) +Description: SAX-based renderer library for SVG files (development) + The rsvg library is an efficient renderer for Scalable Vector Graphics + (SVG) pictures. + . + This package provides the necessary development libraries and include + files to allow you to develop with librsvg. + +Package: librsvg2-2 +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Suggests: librsvg2-bin +Conflicts: librsvg2-common (<< 2.12) +Description: SAX-based renderer library for SVG files (runtime) + The rsvg library is an efficient renderer for Scalable Vector Graphics + (SVG) pictures. + . + This package contains the runtime library, necessary to run + applications using librsvg. + +Package: librsvg2-common +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + librsvg2-2 (= ${binary:Version}) +Conflicts: gnome-games (<< 1:2.12) +Description: SAX-based renderer library for SVG files (extra runtime) + The rsvg library is an efficient renderer for Scalable Vector Graphics + (SVG) pictures. + . + This package includes the gdk-pixbuf loader and a GTK+ engine, allowing + to load SVG images transparently inside GTK+ applications. + +Package: librsvg2-dbg +Section: libdevel +Priority: extra +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + librsvg2-2 (= ${binary:Version}) +Description: SAX-based renderer library for SVG files (debug) + The rsvg library is an efficient renderer for Scalable Vector Graphics + (SVG) pictures. + . + This package contains the debugging symbols. + +Package: librsvg2-bin +Section: graphics +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + ${python:Depends}, + librsvg2-2 (>= ${binary:Version}) +Conflicts: librsvg2-common (<< 2.7) +Description: command-line and graphical viewers for SVG files + The rsvg library is an efficient renderer for Scalable Vector Graphics + (SVG) pictures. + . + This package includes a command-line utility to convert the SVG files + to the PNG format and a graphical SVG viewer. --- librsvg-2.22.3.orig/debian/rules +++ librsvg-2.22.3/debian/rules @@ -0,0 +1,28 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +ifeq ($(DEB_BUILD_ARCH),alpha) + CFLAGS += -mieee +endif + +LIBRSVG2_PKG := librsvg2-2 + +binary-install/librsvg2-common:: + LD_LIBRARY_PATH=debian/$(LIBRSVG2_PKG)/usr/lib:$(LD_LIBRARY_PATH) \ + dh_gtkmodules -plibrsvg2-common + +binary-install/librsvg2-bin:: + dh_pysupport -plibrsvg2-bin + +DEB_CONFIGURE_EXTRA_FLAGS += --enable-pixbuf-loader --with-croco \ + --with-svgz --disable-gnome-vfs \ + --disable-mozilla-plugin + +LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed + +DEB_DH_MAKESHLIBS_ARGS_$(LIBRSVG2_PKG) += -V '$(LIBRSVG2_PKG) (>= 2.22.3)' --- librsvg-2.22.3.orig/debian/watch +++ librsvg-2.22.3/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://ftp.gnome.org/pub/gnome/sources/librsvg/([\d\.]+)[02468]/librsvg-([\d\.]+)\.tar\.gz --- librsvg-2.22.3.orig/debian/librsvg2-dev.postinst +++ librsvg-2.22.3/debian/librsvg2-dev.postinst @@ -0,0 +1,10 @@ +#! /bin/sh +set -e + +DOCDIR=/usr/share/gtk-doc/html/rsvg + +if [ -d $DOCDIR -a ! -L $DOCDIR ]; then + rmdir $DOCDIR && ln -s ../../doc/librsvg2-dev/html $DOCDIR || true +fi + +#DEBHELPER# --- librsvg-2.22.3.orig/debian/librsvg2-bin.install +++ librsvg-2.22.3/debian/librsvg2-bin.install @@ -0,0 +1,3 @@ +debian/tmp/usr/share/man +debian/tmp/usr/bin +debian/tmp/usr/share/pixmaps --- librsvg-2.22.3.orig/debian/changelog +++ librsvg-2.22.3/debian/changelog @@ -0,0 +1,751 @@ +librsvg (2.22.3-2) unstable; urgency=low + + [ Josselin Mouette ] + * rsvg-radius.patch: new patch. Check radii against floating point + underflow instead of comparing them to 0.0. Thanks a lot to Thomas + Viehmann for all the testing and providing the original patch. + Closes: #508443. + + [ Emilio Pozuelo Monfort ] + * debian/control: + - Build-depend on libgtk2.0-dev 2.10.1-1~ instead of 2.10.1-1 to ease + backports. Spotted by lintian. + - librsvg-dev depends on ${misc:Depends}. Thanks lintian! + * debian/shlibs.local: Removed. It was added as a hack to workaround + a dependency issue, but it's not needed anymore. + * Use dh_pysupport instead of the deprecated dh_python. + + -- Josselin Mouette Wed, 04 Mar 2009 14:48:38 +0100 + +librsvg (2.22.3-1) experimental; urgency=low + + * New upstream release. + * Bump shlibs version to 2.22.3. + + -- Josselin Mouette Fri, 21 Nov 2008 22:35:18 +0100 + +librsvg (2.22.2-3) unstable; urgency=low + + * Build a dbg package. Closes: #496189. + * debian/control: + - Update Standards-Version to 3.8.0, no changes needed. + - Added Homepage field. + + -- Emilio Pozuelo Monfort Tue, 21 Oct 2008 11:52:06 +0200 + +librsvg (2.22.2-2) unstable; urgency=low + + * debian/control.in: + + Build depend on GLib >= 2.16.0 for GIO support. + + -- Sebastian Dröge Tue, 11 Mar 2008 05:56:01 +0100 + +librsvg (2.22.2-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Wed, 05 Mar 2008 05:41:23 +0100 + +librsvg (2.22.1-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Mon, 25 Feb 2008 06:45:05 +0100 + +librsvg (2.22.0-1) unstable; urgency=low + + * New upstream release, with no API changes. + This release adds support for GIO and we want to rebuild it once GLib 2.16 + is in unstable. + * debian/control.in: + + Update and cleanup build dependencies. + + Cleanup and correct dependencies of the -dev package. + * debian/patches/99_ltmain_as-needed.patch: + + Updated to apply cleanly again. + + -- Sebastian Dröge Thu, 21 Feb 2008 19:19:09 +0100 + +librsvg (2.20.0-1) unstable; urgency=low + + [ Kilian Krause ] + * Use binary:version and source:Version for binnNMU-safe uploads as + added in dpkg-dev 1.13.19. Add to Build-Depends accordingly. + + [ Sebastian Dröge ] + * New upstream bugfix release with no API changes. + * debian/control.in: + + Update Standards-Version to 3.7.3, no additional changes needed. + + -- Sebastian Dröge Sat, 19 Jan 2008 17:55:44 +0100 + +librsvg (2.18.2-1) unstable; urgency=low + + [ Alan Baghumian ] + * New upstream stable release. + - Basic support for SVG 1.1's text-rendering + and shape-rendering properties + - Bump shlibs to >= 2.18.1 + + [ Loic Minier ] + * New upstream stable release. + + -- Loic Minier Sun, 02 Sep 2007 19:31:12 +0200 + +librsvg (2.18.0-1) unstable; urgency=low + + [ Loic Minier ] + * Drop dependencies on libgtk2.0-common and libgtk2.0-bin; thanks "Jonny"; + closes: #419335. + * Pass -z defs in LDFLAGS for additional safety. + + [ Josselin Mouette ] + * 99_ltmain_as-needed.patch: get --as-needed back to work. + + [ Loic Minier ] + * New upstream stable release; no API change. + + -- Loic Minier Tue, 24 Jul 2007 18:30:31 +0200 + +librsvg (2.16.1-2) unstable; urgency=low + + * Add a get-orig-source target to retrieve the upstream tarball. + * Include the new check-dist Makefile to prevent accidental uploads to + unstable; bump build-dep on gnome-pkg-tools to >= 0.10. + * Upload to unstable; drop check-dist include. + * Wrap build-deps and deps. + * Bump up Debhelper compatibility level to 5. + * Drop clean target which removed the upstream documentation. + * Set LDFLAGS directly instead of via DEB_CONFIGURE_SCRIPT_ENV; build-dep on + cdbs >= 0.4.41. + * Cleanups. + * Fix watch file to track all stable versions and use HTTP. + * Fix URL in copyright. + + -- Loic Minier Sat, 14 Apr 2007 09:10:08 +0200 + +librsvg (2.16.1-1) experimental; urgency=low + + * New upstream release. + * Bump shlibs requirement. + + -- Josselin Mouette Fri, 8 Dec 2006 23:33:34 +0100 + +librsvg (2.16.0-3) experimental; urgency=low + + * Call dh_gtkmodules with an appropriate LD_LIBRARY_PATH. + * Don't hardcode the library package name. + + -- Loic Minier Wed, 27 Sep 2006 08:11:17 +0200 + +librsvg (2.16.0-2) experimental; urgency=low + + [ Josselin Mouette ] + * Build-depend on gtk+ 2.10. + + [ Loic Minier ] + * Convert the package to the new Gtk modules handling. + - Bump up the libgtk2.0-dev build-dep to >= 2.10.1-1. + - Call dh_gtkmodules. + - Add ${misc:Depends}. + - Drop librsvg2-common.postinst and librsvg2-common.postrm. + + -- Loic Minier Tue, 19 Sep 2006 13:02:21 +0200 + +librsvg (2.16.0-1) experimental; urgency=low + + * New upstream release. + * Bump shlibs requirement. + * Remove libart build-dependency. + * rsvg-gz.patch: updated. + + -- Josselin Mouette Tue, 5 Sep 2006 23:47:26 +0200 + +librsvg (2.15.90-1) experimental; urgency=low + + * New upstream development releases; no API changes. + - Target at experimental. + - Add missing build-deps on libglib2.0-dev (>= 2.11.0), libxml2-dev (>= + 2.4.7), libfreetype6-dev, libgnomeprint2.2-dev (>= 2.2.0). + - Bump up build-deps to libcairo2-dev >= 1.2.0, gtk-doc-tools (>= 1.0). + - Drop obsolete build-dep on libpopt-dev. + + -- Loic Minier Tue, 8 Aug 2006 17:38:07 +0200 + +librsvg (2.14.4-2) unstable; urgency=low + + Loic Minier : + * Stop shipping *.la files in librsvg2-dev now that + libnautilus-extension-dev doesn't ship these. + + -- J.H.M. Dassen (Ray) Thu, 22 Jun 2006 21:56:18 +0200 + +librsvg (2.14.4-1) unstable; urgency=low + + * New upstream release. + * rsvg-image_crasher.patch, export-get-type.patch: removed, integrated + upstream. + * Standards-version is 3.7.2. + + -- Josselin Mouette Sun, 18 Jun 2006 05:07:20 +0200 + +librsvg (2.14.3-2) unstable; urgency=low + + * export-get-type.patch: Correctly export rsvg_error_get_type + (closes: #362646). + * rsvg-image_crasher.patch, stolen from CVS: fix crasher with some + images (closes: #361653). + * rsvg-gz.patch: updated so that the symbol still gets exported. + * rules, control.in: add missing python dependency. + + Also build-depend on python. + * librsvg2-dev.{install,links,postinst}: move documentation to a more + suitable place (closes: #363142). + + -- Josselin Mouette Tue, 25 Apr 2006 21:49:48 +0200 + +librsvg (2.14.3-1) unstable; urgency=low + + * New upstream release. + * [debian/control.in] Bumped libgtk2.0-dev and libcairo2-dev dependencies + and versioned libgnomeprintui2.2-dev build dependency to rebuild without + the .la files for libXcursor and libXrender. + + Josselin Mouette : + * Update watch file. + + -- J.H.M. Dassen (Ray) Fri, 21 Apr 2006 11:20:56 +0200 + +librsvg (2.14.2-1) unstable; urgency=low + + * New upstream release. + + paint-server.patch: removed, unneeded with the cairo backend. + + rsvg-gz.patch: updated. + * Build-depend on libcairo2-dev. + * Bump requirement for libcroco3-dev. + * Disable the mozilla plugin (incidentally closes: #327547, #349936). + + -- Josselin Mouette Sat, 1 Apr 2006 17:44:25 +0200 + +librsvg (2.12.7-5) unstable; urgency=high + + * rsvg-gz.patch: provide the rsvg_handle_new_gz function + (closes: #348920). Do not provide the C prototype to force + applications using it to use rsvg_handle_new instead. + + -- Josselin Mouette Thu, 9 Feb 2006 22:09:04 +0100 + +librsvg (2.12.7-4) unstable; urgency=high + + * Fix the conflict line to include the epoch (closes: #350229). + + -- Josselin Mouette Wed, 1 Feb 2006 23:29:46 +0100 + +librsvg (2.12.7-3) unstable; urgency=low + + * Only suggest librsvg2-bin instead of recommending it + (closes: #269048). + * Upload to unstable. + + -- Josselin Mouette Sat, 7 Jan 2006 18:32:09 +0100 + +librsvg (2.12.7-2) experimental; urgency=low + + * Make librsvg2-2 conflict with older librsvg2-common packages, + otherwise serious breakage can occur. + * Make librsvg2-common depend on the exact librsvg2-2 version to avoid + such breakage in the future. + * Bump libgsf-1-dev build-dep to >= 1.13.2-2. + + -- Josselin Mouette Tue, 22 Nov 2005 19:41:19 +0100 + +librsvg (2.12.7-1) experimental; urgency=low + + * New upstream release (closes: #331279). + + -h 0 or -w 0 should now work (closes: #278750). + + rsvg-filter.c includes config.h (closes: #292286). + + files in different directories are handled (closes: #315822). + * Rename the source package to librsvg. + * librsvg2-bin.install: use a wildcard for the plugin + (closes: #312615). + * Update build-dependencies, especially libxml. + * open-relative-path.patch, keep-aspect-ratio.patch, + open-file-twice.patch: removed, included upstream. + * paint-server.patch: apply to rsvg-art-paint-server.c. + * watch: update for 2.12. + * Break the dependency cycle, by making librsvg2-2 stop depending + on librsvg2-common. Packages will now have to depend on + librsvg2-common if they include SVG graphics. + * Bump the shlibs version. + * Standards-version is 3.6.2. + * Make librsvg2-common with gnome-games 2.10, as a bug in + libgames-support makes this version fail to work with the new + librsvg. + + -- Josselin Mouette Wed, 12 Oct 2005 19:55:03 +0200 + +librsvg2 (2.9.5-4) unstable; urgency=low + + * Set myself as maintainer. + * Don't require mozilla-dev on hurd-i386 (closes: #312615). + * keep-aspect-ratio.patch: assume you want to keep the aspect ratio when + only one of width and height are specified (closes: #316309). + * Pass --as-needed to ld. + * open-file-twice.patch: don't try to open the file twice. + * open-relative-path.patch: always build an absolute base_uri, so that we + can open a relative path (closes: #315822). + + -- Josselin Mouette Thu, 30 Jun 2005 21:59:20 +0200 + +librsvg2 (2.9.5-3) unstable; urgency=low + + * Really upload to unstable. + + -- Josselin Mouette Tue, 7 Jun 2005 23:42:58 +0200 + +librsvg2 (2.9.5-2) experimental; urgency=low + + * Upload to unstable. + + -- Josselin Mouette Tue, 7 Jun 2005 22:35:24 +0200 + +librsvg2 (2.9.5-1) experimental; urgency=low + + * New upstream release. + + The pixbuf loader now supports .svgz (closes: #261885). + * Build using cdbs. + + -- Josselin Mouette Tue, 3 May 2005 21:29:25 +0200 + +librsvg2 (2.8.1-3) unstable; urgency=low + + * enable again the mozilla plugin (closes: #286570): + + debian/control.in: build-depend on mozilla-dev and libxt-dev. + + librsvg2-bin suggests mozilla. + + librsvg2-bin.files: install it. + + librsvg2-bin.links: a plugin for mozilla-firefox. + * debian/rules: run dh_movefiles in the install target. + + -- Josselin Mouette Tue, 5 Apr 2005 20:18:08 +0200 + +librsvg2 (2.8.1-2) unstable; urgency=low + + * debian/librsvg2-common.postrm: Only try to execute + /usr/sbin/update-gdkpixbuf-loaders if it's available. Thanks for + the report and patch to Andreas Barth. (Closes: #286689) + + -- Marc 'HE' Brockschmidt Tue, 21 Dec 2004 21:54:06 +0100 + +librsvg2 (2.8.1-1) unstable; urgency=low + + * New upstream release (closes: #275352). + * rsvg-paint-server.c: patch from Matijs van Zuijlen + to avoid crash with some broken SVGs + (closes: #273729). + * rsvg.1: fix a typo. + * debian/rsvg-view.1: provide new manpage, written by Paul Brossier + (closes: #265846). + * debian/{rules,control.in}: remove dependency on GnomeVFS, this is + completely useless and annoys some uses (closes: #257821). + + -- Josselin Mouette Tue, 19 Oct 2004 15:18:16 +0200 + +librsvg2 (2.7.2-5) unstable; urgency=medium + + * Rebuild with libgnutls11 (closes: #263682). + * debian/control.in: build-depend on libgnomevfs2-dev 2.6.1.1-6 to force + use of libgnutls11. + + -- Josselin Mouette Thu, 5 Aug 2004 14:13:23 +0200 + +librsvg2 (2.7.2-4) unstable; urgency=medium + + * Remove mozilla support, SVG is now supported by default in mozilla: + + debian/control.in: don't build-depend on mozilla-dev and libxt-dev, + build-conflict with mozilla-dev. + + debian/control.in: librsvg2-bin doesn't suggest mozilla anymore. + + debian/librsvg2-bin.files: don't install the plugin. + + -- Josselin Mouette Wed, 28 Jul 2004 14:40:27 +0200 + +librsvg2 (2.7.2-3) unstable; urgency=medium + + * [debian/control.in] Add a build dependency on libxt-dev as moz-plugin.c + includes X11/Intrinsic.h. (Closes: #259159) + + -- J.H.M. Dassen (Ray) Tue, 13 Jul 2004 20:35:09 +0200 + +librsvg2 (2.7.2-2) unstable; urgency=low + + * rsvg-filter.c: apply patch from CVS to fix a crash with some + SphereCrystal icons. + + -- Josselin Mouette Wed, 30 Jun 2004 00:42:02 +0200 + +librsvg2 (2.7.2-1) unstable; urgency=low + + * New upstream release. + * debian/rules: + + Always enable svgz and gnome-vfs support. + + Don't check the mozilla plugin for dependencies. + * debian/control.in: + + Build-depend on libcroco3-dev, libgnomevfs2-dev, + libgnomeprintui2.2-dev and mozilla-dev. + + New package: librsvg2-bin. + + -- Josselin Mouette Fri, 18 Jun 2004 16:22:10 +0200 + +librsvg2 (2.6.4-7) unstable; urgency=high + + * debian/control.in: + + make librsvg2-2 depend on librsvg2-common (= source version) + (closes: #254284). + + make librsvg2-common depend on librsvg2-2 (>= source version) to avoid + circular dependencies. + * Use high urgency so that it enters testing before gnome-games 2.6. + + -- Josselin Mouette Thu, 17 Jun 2004 13:54:54 +0200 + +librsvg2 (2.6.4-6) unstable; urgency=high + + * GNOME Team Upload. + * [debian/control.in] Versioned librsvg2-dev's dependency on libgsf-1-dev to + ensure libbz2-dev is getting installed; reworded the descriptions a bit. + + -- J.H.M. Dassen (Ray) Sun, 13 Jun 2004 14:15:55 +0200 + +librsvg2 (2.6.4-5) unstable; urgency=low + + * GNOME Team Upload. + * Upload in unstable. + * debian/control.in: + + removed workaround on openjade. + + -- Sebastien Bacher Mon, 24 May 2004 19:46:41 +0200 + +librsvg2 (2.6.4-4) experimental; urgency=low + + * GNOME Team Upload. + * debian/control.in: + + librsvg2-common really depends on libgtk2.0-bin + + -- Sebastien Bacher Fri, 7 May 2004 19:42:58 +0200 + +librsvg2 (2.6.4-3) experimental; urgency=low + + * debian/control.in: + + added a Build-Depends on gtk-doc-tools for the doc, and on openjade as + a workaround, the time to have gtk-doc-tools fixed. + + librsvg2-dev depends on libcroco2-dev (Closes: #247242). + + updated librsvg2-common depends on libgtk2.0-bin + (Closes: #246599, #246665). + * debian/librsvg2-dev.files: + + added documentation to librsvg2-dev package. + + -- Sebastien Bacher Wed, 5 May 2004 21:59:15 +0200 + +librsvg2 (2.6.4-2) experimental; urgency=low + + * Use compat=4 and dh_makeshlibs -V to generate the shlibs file, it's more + reliable. + * Really build with -mieee on alpha. + * Various cleanups in debian/rules. + * Re-run libtoolize --force --copy; aclocal; autoheader; automake -acf; + autoconf. + * rsvg-paint-server.c: revert changes from 2.6.3->2.6.4, as they break the + rendering of many Wasp icons. + + -- Josselin Mouette Mon, 26 Apr 2004 18:43:39 +0200 + +librsvg2 (2.6.4-1) experimental; urgency=low + + * New upstream release. + * GNOME Team Upload. + + -- Sebastien Bacher Tue, 20 Apr 2004 21:25:19 +0200 + +librsvg2 (2.6.3-2) experimental; urgency=low + + * GNOME Team Upload + * Updated for the GNOME Team. + * debian/rules: + + added "--with-croco" flags since libcroco is in the archive now. + * debian/control.in: + + updated build-depends. + + librsvg2-common depends on "librsvg2-2 (= ${Source-version})" now + + librsvg2-2 conflicts on librsvg2-common (<< 2.6) (Closes: #240593). + * debian/shlibs.local: + + added to fix the double depends on librsvg2-2. + + -- Sebastien Bacher Mon, 19 Apr 2004 22:00:32 +0200 + +librsvg2 (2.6.3-1) experimental; urgency=low + + * New upstream release. + * Re-run libtoolize --force --copy; aclocal; autoheader; automake -acf; + autoconf. + * Build-depend on libgtk2.0-dev 2.4. + + -- Josselin Mouette Thu, 25 Mar 2004 13:45:17 +0100 + +librsvg2 (2.5.0-2) unstable; urgency=low + + * Run libtoolize --force --copy; aclocal; autoheader; automake -acf; + autoconf on the source tree (closes: #234843). + + -- Josselin Mouette Thu, 26 Feb 2004 11:20:13 +0100 + +librsvg2 (2.5.0-1) unstable; urgency=low + + * New upstream release (Closes: #234472). + * Gnome Team Upload. + + -- Sebastien Bacher Tue, 24 Feb 2004 21:07:00 +0100 + +librsvg2 (2.4.0-3) unstable; urgency=low + + * added $(LIBGSF_LIBS) into librsvg_2_la_LIBADD (closes: #220065) + + -- Takuo KITAME Tue, 11 Nov 2003 13:44:09 +0900 + +librsvg2 (2.4.0-2) unstable; urgency=low + + * Built with -mieee on alpha (Closes: #184897). + * Fixed override disparity. + + -- Sebastien Bacher Wed, 22 Oct 2003 01:45:05 +0200 + +librsvg2 (2.4.0-1) unstable; urgency=low + + * New upstream release + * Gnome Team upload + + -- Sebastien Bacher Sat, 18 Oct 2003 17:44:35 +0200 + +librsvg2 (2.2.5-2) unstable; urgency=low + + * Maintainer upload, merged NMU patches. (closes: #187367, #207785) + * -dev debepends on libgsf-1-dev (closes: #208028) + * fix debian/copyrigt (closes: #180958) + + -- Takuo KITAME Mon, 1 Sep 2003 13:48:46 +0900 + +librsvg2 (2.2.5-1.2) unstable; urgency=low + + * Changed section to libdevel to fix override disparity. + * Added libgsf-1-dev to Build-Depends (Closes: #207785). + + -- Sebastien Bacher Sat, 30 Aug 2003 02:25:24 +0200 + +librsvg2 (2.2.5-1.1) unstable; urgency=low + + * NMU to fix a RC bug. + * Explicitly link to missing libs (Closes: #187367). + + -- Sebastien Bacher Fri, 29 Aug 2003 18:30:42 +0200 + +librsvg2 (2.2.5-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Thu, 10 Apr 2003 11:21:37 +0900 + +librsvg2 (2.2.4-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Thu, 20 Mar 2003 16:30:23 +0900 + +librsvg2 (2.2.3-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Thu, 6 Feb 2003 14:03:44 +0900 + +librsvg2 (2.2.1-2) unstable; urgency=low + + * Don't include /etc/gtk-2.0/gdk-pixbuf.loaders (closes: #178848) + + -- Takuo KITAME Thu, 30 Jan 2003 16:54:37 +0900 + +librsvg2 (2.2.1-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 28 Jan 2003 13:22:08 +0900 + +librsvg2 (2.2.0-3) unstable; urgency=low + + * librsvg2-common: Depends on libgtk2.0-common (closes: #178006) + + -- Takuo KITAME Thu, 23 Jan 2003 19:53:38 +0900 + +librsvg2 (2.2.0-2) unstable; urgency=low + + * Added new package librsvg2-common includes rsvg command line program, manpage and gdk-pixbuf loader. (closes: #177251) + + -- Takuo KITAME Thu, 23 Jan 2003 10:52:04 +0900 + +librsvg2 (2.2.0-1) unstable; urgency=low + + * New upstream release + * distribute gdk-pixbuf-loader (closes: #177251) + + -- Takuo KITAME Wed, 22 Jan 2003 12:51:54 +0900 + +librsvg2 (2.1.5-2) unstable; urgency=low + + * Maintainer upload (closes: #177115) + * enable gdk-pixbuf loader (closes: #177251) + + -- Takuo KITAME Tue, 21 Jan 2003 10:01:42 +0900 + +librsvg2 (2.1.5-1.1) unstable; urgency=low + + * Non-Maintainer Upload + * relibtoolize (closes: #177115) + + -- Ryan Murray Sun, 19 Jan 2003 16:02:24 -0800 + +librsvg2 (2.1.5-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Fri, 17 Jan 2003 13:36:22 +0900 + +librsvg2 (2.0.1-4) unstable; urgency=low + + * update config.{guess,sub} (closes: #166821) + + -- Takuo KITAME Thu, 5 Dec 2002 13:34:24 +0900 + +librsvg2 (2.0.1-3) unstable; urgency=low + + * fix build-depends (closes: #162645) + * Change Maintainer address to @debian.org + + -- Takuo KITAME Thu, 24 Oct 2002 14:23:02 +0900 + +librsvg2 (2.0.1-2) unstable; urgency=low + + * Build against libgtk2.0-0png3 + + -- Takuo KITAME Sun, 11 Aug 2002 01:42:45 +0900 + +librsvg2 (2.0.1-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Wed, 7 Aug 2002 04:17:49 +0900 + +librsvg2 (2.0.0-1) unstable; urgency=low + + * New upstream release + * bump soname to 2 + + -- Takuo KITAME Fri, 28 Jun 2002 14:03:22 +0900 + +librsvg2 (1.1.6-4) unstable; urgency=low + + * Makefile.in: + - LINK link against $(LIBRSVG_LIBS) $(POPT_LIBS) (closes: #145426) + + -- Takuo KITAME Fri, 3 May 2002 08:33:18 +0900 + +librsvg2 (1.1.6-3) unstable; urgency=low + + * fix again, Build-Depends on libgtk2.0-dev + + -- Takuo KITAME Mon, 8 Apr 2002 08:44:51 +0900 + +librsvg2 (1.1.6-2) unstable; urgency=low + + * build against glib2.0/pango1.0 (closes: #141665) + + -- Takuo KITAME Thu, 21 Mar 2002 01:23:21 +0900 + +librsvg2 (1.1.6-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Sat, 9 Mar 2002 14:39:00 +0900 + +librsvg2 (1.1.5-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 5 Mar 2002 13:33:41 +0900 + +librsvg2 (1.1.4-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 26 Feb 2002 13:37:59 +0900 + +librsvg2 (1.1.3-2) unstable; urgency=low + + * Build-Depends pkg-config (>= 0.9) (closes: #133585) + + -- Takuo KITAME Thu, 14 Feb 2002 12:07:10 +0900 + +librsvg2 (1.1.3-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Mon, 11 Feb 2002 22:50:49 +0900 + +librsvg2 (1.1.2-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Wed, 6 Feb 2002 01:24:00 +0900 + +librsvg2 (1.1.1-2) unstable; urgency=low + + * Fix build-depends (closes: #130159) + + -- Takuo KITAME Sun, 20 Jan 2002 23:47:45 +0000 + +librsvg2 (1.1.1-1) unstable; urgency=low + + * New upstream release + * GNOME2 version + * package renamed to librsvg2 + + -- Takuo KITAME Fri, 18 Jan 2002 21:08:43 +0000 + +librsvg (1.0.2-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Sat, 6 Oct 2001 05:55:13 +0900 + +librsvg (1.0.1-3) unstable; urgency=low + + * Multibyte fix by Akira TAGOH (tagoh@redhad.com) + + -- Takuo KITAME Sat, 28 Jul 2001 02:15:37 +0900 + +librsvg (1.0.1-2) unstable; urgency=low + + * update config.{guess.sub} (closes: Bug#103336) + + -- Takuo KITAME Sun, 8 Jul 2001 19:02:36 +0900 + +librsvg (1.0.1-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Sat, 7 Jul 2001 22:00:21 +0900 + +librsvg (1.0.0-2) unstable; urgency=low + + * build-depends: +libpng2-dev (closes: Bug#97344) + + -- Takuo KITAME Wed, 16 May 2001 03:35:45 +0900 + +librsvg (1.0.0-1) unstable; urgency=low + + * Initial Release. (closes: Bug#93505) + + -- Takuo KITAME Wed, 9 May 2001 06:37:25 +0900 + + --- librsvg-2.22.3.orig/debian/rsvg-view.1 +++ librsvg-2.22.3/debian/rsvg-view.1 @@ -0,0 +1,58 @@ +.TH rsvg-view 1 +.SH NAME +rsvg-view \- Display SVG files +.SH SYNOPSIS +.B rsvg-view +.I [options] +file.svg +.I "" +.SH DESCRIPTION +RSVG displays SVG images on the screen. +.SS OPTIONS +.TP +.I "\-i \-\-xid int" +XWindow ID (for X11 embedding). +.TP +.I "\-s \-\-stdin +Read from stdin instead of a file. +.TP +.I "\-d \-\-dpi number" +Set the resolution of the image in pixels per inch. RSVG's current default is 90dpi. +.TP +.I "\-x \-\-x\-zoom number" +X Zoom factor, as a percentage. If unspecified, 1.0 is used as the default. +.TP +.I "\-y \-\-y\-zoom number" +Y Zoom factor, as a percentage. If unspecified, 1.0 is used as the default. +.TP +.I "\-w \-\-width integer" +Specify how wide you wish the image to be. If unspecified, the natural width of the image is used as the default. +.TP +.I "\-h \-\-height integer" +Specify how tall you wish the image to be. If unspecified, the natural height of the image is used as the default. +.TP +.I "\-b \-\-bgcolor string" +Set the image background color (default: transparent). +.TP +.I "\-k \-\-keep\-aspect" +Preserve the image's aspect ratio. +.TP +.I "\-? \-\-help" +Show a short help message. +.TP +.I "\-\-usage" +Display a brief usage message. +.TP +.I "\-v \-\-version" +Display what version of rsvg-view this is. +.SH MORE INFORMATION +.B http://www.gnome.org/ +.br +.B http://librsvg.sourceforge.net/ +.br +.B http://www.w3.org/TR/SVG11/ +.SH "AUTHORS" +This manpage was written for the Debian project by Paul Brossier +, based on the similar rsvg upstream manpage, originally +written by Dom Lachowicz (cinamod@hotmail.com), Alex Larsson (alex@redhat.com), +and a host of others. --- librsvg-2.22.3.orig/debian/librsvg2-dev.install +++ librsvg-2.22.3/debian/librsvg2-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/include +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/lib*.so +debian/tmp/usr/lib/pkgconfig +debian/tmp/usr/share/gtk-doc/html/rsvg/* usr/share/doc/librsvg2-dev/html/ --- librsvg-2.22.3.orig/debian/compat +++ librsvg-2.22.3/debian/compat @@ -0,0 +1 @@ +5 --- librsvg-2.22.3.orig/debian/control.in +++ librsvg-2.22.3/debian/control.in @@ -0,0 +1,95 @@ +Source: librsvg +Section: libdevel +Priority: optional +Maintainer: Josselin Mouette +Uploaders: @GNOME_TEAM@ +Build-Depends: cdbs (>= 0.4.41), + debhelper (>= 5), + libfreetype6-dev, + libfontconfig1-dev (>= 1.0.1), + libxml2-dev (>= 2.6.22), + libglib2.0-dev (>= 2.16.0), + libcairo2-dev (>= 1.2.0), + libpango1.0-dev (>= 1.10.0), + libgtk2.0-dev (>= 2.10.1-1~), + libgsf-1-dev (>= 1.13.2-2), + gnome-pkg-tools (>= 0.10), + libcroco3-dev (>= 0.6.1), + gtk-doc-tools (>= 1.0), + python, + python-support, + dpkg-dev (>= 1.13.19) +Standards-Version: 3.8.0 +Homepage: http://librsvg.sourceforge.net/ +XS-Python-Version: current + +Package: librsvg2-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + librsvg2-2 (= ${binary:Version}), + libgtk2.0-dev (>= 2.10.1-1), + libglib2.0-dev (>= 2.12.0), + libcairo2-dev (>= 1.2.0) +Description: SAX-based renderer library for SVG files (development) + The rsvg library is an efficient renderer for Scalable Vector Graphics + (SVG) pictures. + . + This package provides the necessary development libraries and include + files to allow you to develop with librsvg. + +Package: librsvg2-2 +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Suggests: librsvg2-bin +Conflicts: librsvg2-common (<< 2.12) +Description: SAX-based renderer library for SVG files (runtime) + The rsvg library is an efficient renderer for Scalable Vector Graphics + (SVG) pictures. + . + This package contains the runtime library, necessary to run + applications using librsvg. + +Package: librsvg2-common +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + librsvg2-2 (= ${binary:Version}) +Conflicts: gnome-games (<< 1:2.12) +Description: SAX-based renderer library for SVG files (extra runtime) + The rsvg library is an efficient renderer for Scalable Vector Graphics + (SVG) pictures. + . + This package includes the gdk-pixbuf loader and a GTK+ engine, allowing + to load SVG images transparently inside GTK+ applications. + +Package: librsvg2-dbg +Section: libdevel +Priority: extra +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + librsvg2-2 (= ${binary:Version}) +Description: SAX-based renderer library for SVG files (debug) + The rsvg library is an efficient renderer for Scalable Vector Graphics + (SVG) pictures. + . + This package contains the debugging symbols. + +Package: librsvg2-bin +Section: graphics +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + ${python:Depends}, + librsvg2-2 (>= ${binary:Version}) +Conflicts: librsvg2-common (<< 2.7) +Description: command-line and graphical viewers for SVG files + The rsvg library is an efficient renderer for Scalable Vector Graphics + (SVG) pictures. + . + This package includes a command-line utility to convert the SVG files + to the PNG format and a graphical SVG viewer. --- librsvg-2.22.3.orig/debian/librsvg2-common.install +++ librsvg-2.22.3/debian/librsvg2-common.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/gtk-2.0/*/*/*.so --- librsvg-2.22.3.orig/debian/copyright +++ librsvg-2.22.3/debian/copyright @@ -0,0 +1,30 @@ +This package was debianized by Takuo KITAME on +Sat, 21 Apr 2001 05:12:02 +0900. + +It was downloaded from: + + + + Copyright (C) 2000 Eazel, Inc. + Copyright (C) 2002 Dom Lachowicz + + This program 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 program 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 program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, + USA. + + Author: Raph Levien + +see also + /usr/share/common-licenses/LGPL + --- librsvg-2.22.3.orig/debian/librsvg2-bin.manpages +++ librsvg-2.22.3/debian/librsvg2-bin.manpages @@ -0,0 +1 @@ +debian/rsvg-view.1 --- librsvg-2.22.3.orig/debian/librsvg2-dev.links +++ librsvg-2.22.3/debian/librsvg2-dev.links @@ -0,0 +1 @@ +usr/share/doc/librsvg2-dev/html/ usr/share/gtk-doc/html/rsvg --- librsvg-2.22.3.orig/debian/librsvg2-2.install +++ librsvg-2.22.3/debian/librsvg2-2.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/lib*.so.* --- librsvg-2.22.3.orig/debian/patches/rsvg-radius.patch +++ librsvg-2.22.3/debian/patches/rsvg-radius.patch @@ -0,0 +1,14 @@ +--- rsvg-path.c.orig 2008-12-22 18:36:35.586933185 +0100 ++++ rsvg-path.c 2008-12-22 18:37:54.934724594 +0100 +@@ -134,8 +134,9 @@ + sinf = sin(f); + cosf = cos(f); + +- /* Check the radius */ +- if ((rx == 0.0) || (ry == 0.0)) ++ /* Check the radius against floading point underflow. ++ See http://bugs.debian.org/508443 */ ++ if ((fabs(rx) < DBL_EPSILON) || (fabs(ry) < DBL_EPSILON)) + { + rsvg_bpath_def_lineto (ctx->bpath, x, y); + return; --- librsvg-2.22.3.orig/debian/patches/manpage.patch +++ librsvg-2.22.3/debian/patches/manpage.patch @@ -0,0 +1,11 @@ +--- librsvg2-2.8.1.orig/rsvg.1 ++++ librsvg2-2.8.1/rsvg.1 +@@ -6,7 +6,7 @@ + [options] in.svg out.png + .I "" + .SH DESCRIPTION +-RSVG coverts SVG images into PNG, JPEG, and ICO raster images. ++RSVG converts SVG images into PNG, JPEG, and ICO raster images. + .SS OPTIONS + .TP + .I "\-d \-\-dpi-x number" --- librsvg-2.22.3.orig/debian/patches/rsvg-gz.patch +++ librsvg-2.22.3/debian/patches/rsvg-gz.patch @@ -0,0 +1,22 @@ +--- rsvg-gobject.c 2006-02-06 05:41:56.000000000 +0100 ++++ rsvg-gobject.c.new 2006-04-01 17:42:25.000000000 +0200 +@@ -317,3 +317,9 @@ + { + return RSVG_HANDLE (g_object_new (RSVG_TYPE_HANDLE, NULL)); + } ++ ++RsvgHandle * ++rsvg_handle_new_gz (void) ++{ ++ return rsvg_handle_new (); ++} +--- librsvg.def.orig 2006-09-05 23:46:41.000000000 +0200 ++++ librsvg.def 2006-09-05 23:46:48.000000000 +0200 +@@ -7,6 +7,7 @@ + rsvg_handle_set_dpi + rsvg_handle_set_dpi_x_y + rsvg_handle_new ++rsvg_handle_new_gz + rsvg_handle_write + rsvg_handle_close + rsvg_handle_get_pixbuf --- librsvg-2.22.3.orig/debian/patches/99_ltmain_as-needed.patch +++ librsvg-2.22.3/debian/patches/99_ltmain_as-needed.patch @@ -0,0 +1,30 @@ +--- ltmain.sh.old 2007-10-09 07:38:25.000000000 +0200 ++++ ltmain.sh 2007-10-09 07:39:25.000000000 +0200 +@@ -1794,6 +1794,11 @@ + arg=`$echo "X$arg" | $Xsed -e "s/^ //"` + ;; + ++ -Wl,--as-needed) ++ deplibs="$deplibs $arg" ++ continue ++ ;; ++ + -Wl,*) + args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'` + arg= +@@ -2137,6 +2142,15 @@ + lib= + found=no + case $deplib in ++ -Wl,--as-needed) ++ if test "$linkmode,$pass" = "prog,link"; then ++ compile_deplibs="$deplib $compile_deplibs" ++ finalize_deplibs="$deplib $finalize_deplibs" ++ else ++ deplibs="$deplib $deplibs" ++ fi ++ continue ++ ;; + -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads) + if test "$linkmode,$pass" = "prog,link"; then + compile_deplibs="$deplib $compile_deplibs"