Import librsvg_2.44.10-2.1.debian.tar.xz
authorBoyuan Yang <byang@debian.org>
Thu, 25 Apr 2019 19:55:18 +0000 (20:55 +0100)
committerBoyuan Yang <byang@debian.org>
Thu, 25 Apr 2019 19:55:18 +0000 (20:55 +0100)
[dgit import tarball librsvg 2.44.10-2.1 librsvg_2.44.10-2.1.debian.tar.xz]

38 files changed:
changelog [new file with mode: 0644]
compat [new file with mode: 0644]
control [new file with mode: 0644]
control.in [new file with mode: 0644]
copyright [new file with mode: 0644]
gbp.conf [new file with mode: 0644]
gir1.2-rsvg-2.0.install [new file with mode: 0644]
librsvg2-2.docs [new file with mode: 0644]
librsvg2-2.install [new file with mode: 0644]
librsvg2-2.lintian-overrides [new file with mode: 0644]
librsvg2-2.symbols [new file with mode: 0644]
librsvg2-bin.install [new file with mode: 0644]
librsvg2-bin.manpages [new file with mode: 0644]
librsvg2-common.install [new file with mode: 0644]
librsvg2-common.lintian-overrides [new file with mode: 0644]
librsvg2-common.postinst.in [new file with mode: 0644]
librsvg2-dev.docs [new file with mode: 0644]
librsvg2-dev.install [new file with mode: 0644]
librsvg2-doc.install [new file with mode: 0644]
librsvg2-doc.links [new file with mode: 0644]
librsvg2-tests.control [new file with mode: 0644]
librsvg2-tests.install [new file with mode: 0644]
librsvg2-tests.lintian-overrides [new file with mode: 0644]
not-installed [new file with mode: 0644]
patches/10_rsvg-gz.patch [new file with mode: 0644]
patches/i386-rounding-errors.patch [new file with mode: 0644]
patches/keep-positive-radii.patch [new file with mode: 0644]
patches/series [new file with mode: 0644]
patches/typenum-i386-ftbfs.patch [new file with mode: 0644]
rsvg-view-3.1 [new file with mode: 0644]
rules [new file with mode: 0755]
source/format [new file with mode: 0644]
tests/build [new file with mode: 0755]
tests/control [new file with mode: 0644]
tests/convert [new file with mode: 0755]
tests/gnome-desktop-testing [new file with mode: 0755]
tests/librsvg2-tests.control [new file with mode: 0644]
watch [new file with mode: 0644]

diff --git a/changelog b/changelog
new file mode 100644 (file)
index 0000000..c4860bb
--- /dev/null
+++ b/changelog
@@ -0,0 +1,1435 @@
+librsvg (2.44.10-2.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * debian/patches/keep-positive-radii.patch: backport an upstream fix for
+    an assertion error where radii should always be positive
+    (Closes: #927886)
+
+ -- Boyuan Yang <byang@debian.org>  Thu, 25 Apr 2019 15:55:18 -0400
+
+librsvg (2.44.10-2) unstable; urgency=medium
+
+  * debian/patches/typenum-i386-ftbfs.patch: backport an upstream fix for a
+    build failure in the vendored typenum crate on i386 (LP: #1823426)
+    (Closes: #926840)
+  * debian/patches/i386-rounding-errors.patch: fix a rounding error on i386
+    that would result in a unit test failure
+
+ -- Olivier Tilloy <olivier.tilloy@canonical.com>  Thu, 11 Apr 2019 09:29:30 +0100
+
+librsvg (2.44.10-1) unstable; urgency=medium
+
+  * New upstream release
+  * Restore -Wl,-O1 to our extra LDFLAGS
+
+ -- Jeremy Bicha <jbicha@debian.org>  Tue, 11 Dec 2018 16:02:52 -0500
+
+librsvg (2.44.9-1) unstable; urgency=medium
+
+  * New upstream release
+    - Fix regression seen with Debian lines wallpaper (Closes: #912949)
+
+ -- Jeremy Bicha <jbicha@debian.org>  Sat, 17 Nov 2018 17:59:09 -0500
+
+librsvg (2.44.8-3) unstable; urgency=medium
+
+  * Release to unstable
+
+ -- Jeremy Bicha <jbicha@debian.org>  Sat, 03 Nov 2018 14:39:02 -0400
+
+librsvg (2.44.8-2) experimental; urgency=medium
+
+  [ Frédéric Bonnard ]
+  * Use CARGO_INCREMENTAL=1 on powerpc arches to workaround test failure
+    there (Closes: #895723)
+
+ -- Jeremy Bicha <jbicha@debian.org>  Sat, 03 Nov 2018 13:00:09 -0400
+
+librsvg (2.44.8-1) experimental; urgency=medium
+
+  * Team upload
+  * New upstream release
+  * d/copyright: Update
+  * Make all the test logs end up in the buildd log, even if they passed
+  * Don't re-run tests in an Architecture:all-only build, running them
+    once per architecture is quite enough
+
+ -- Simon McVittie <smcv@debian.org>  Fri, 02 Nov 2018 20:09:26 +0000
+
+librsvg (2.44.2-1) experimental; urgency=medium
+
+  * Team upload
+  * New upstream release
+    - Should fix FTBFS on big-endian architectures (except the powerpc
+      family which have a separate issue)
+  * d/p/Use-LIBRSVG_LIBS-LIBM-to-satisfy-dependencies-of-RUST_LIB.patch:
+    Drop, applied upstream
+
+ -- Simon McVittie <smcv@debian.org>  Sun, 02 Sep 2018 13:28:44 +0100
+
+librsvg (2.44.1-1) experimental; urgency=medium
+
+  * Team upload
+  * New upstream release
+  * Repack orig.tar.xz to exclude prebuilt Windows import libraries from
+    Rust code
+  * d/p/10_rsvg-gz.patch: Rebase
+  * d/p/git-238-build-failure-on-ubuntu-debian.patch: Drop, fixed upstream
+  * Build-depend on rustc 1.26
+  * Ignore ABI change in package-internal function rsvg_css_parse_color_()
+  * debian/librsvg2-2.symbols: Ignore removal of rsvg_cairo_to_pixbuf,
+    rsvg_defs_lookup, rsvg_pixbuf_from_data_with_size_data: not used in
+    Debian according to codesearch.debian.net, and comments in the old
+    code indicate that they were not intentionally public
+  * d/copyright: Update for Rust code
+  * Merge changes from 2.40.20-3 in unstable
+    - Set GDK_PIXBUF_QUERYLOADERS to
+      /usr/lib/$(DEB_HOST_MULTIARCH)/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders
+      since we no longer install the /usr/bin/gdk-pixbuf-query-loaders
+      symlink for multiarch co-installability (Closes: #907306)
+    - Don't install detailed ChangeLog, only NEWS
+    - Bump Standards-Version to 4.2.1 (no further changes required)
+    - Set Rules-Requires-Root to no
+    - d/gbp.conf: Don't generate numbered patches
+  * Normalize dependency and file lists (wrap-and-sort -a)
+  * d/p/Use-LIBRSVG_LIBS-LIBM-to-satisfy-dependencies-of-RUST_LIB.patch:
+    Add patch to fix FTBFS
+  * Use a temporary CARGO_HOME as per
+    https://wiki.debian.org/Teams/RustPackaging/Policy
+  * d/rules: Remove per-file checksums from
+    vendor/backtrace-sys/.cargo-checksum.json so that cargo test will
+    not fail when we replace config.guess, config.sub
+    - Build-Depend on jq for this
+  * d/librsvg2-2.lintian-overrides: Add override for package name not
+    exactly matching convention. It has been like this for at least 14
+    years so we aren't going to change it now, unless/until the SONAME
+    changes and it needs a rename anyway.
+  * d/librsvg2-common.lintian-overrides: Add override for not being
+    linked against libc. The pixbuf loader genuinely doesn't use any
+    libc ABIs directly.
+  * Fix spelling of GObject-Introspection in package Description
+  * Rename man page to match rsvg-view-3 binary name
+  * Build GNOME installed-tests, but do not package them right now to
+    avoid a new binary package and a trip through the NEW queue
+  * Add simple autopkgtests, with better test coverage to follow when
+    the librsvg2-tests binary package is re-enabled
+
+ -- Simon McVittie <smcv@debian.org>  Wed, 29 Aug 2018 17:38:27 +0100
+
+librsvg (2.42.3-1) experimental; urgency=medium
+
+  [ Tim Lunn ]
+  * New upstream release
+  * debian/control.in:
+    - Bump Build-deps libxml2-dev (>= 2.9.0), libpango1.0-dev (>= 1.38.0),
+      libglib2.0-doc (>= 2.52.0), libcairo2-doc (>= 1.15.4),
+    - Add Build-dep on dh-cargo, librsvg now requires rust
+    - Add build-dep on libfreetype6-dev (>= 2.8.0)
+  * debian/patches:
+    - 10_rsvg-gz.patch: Rebased on new version
+    - git-238-build-failure-on-ubuntu-debian.patch: proposed upstream
+      patch to fix FTBFS caused by --as-needed linking
+    - disable-new-failing-test.patch,
+      Skip-known-failing-tests-on-32-bit-architectures-at-build.patch:
+        Dropped both failures should be fixed in the new version
+  * debian/librsvg2-2.docs: README was renamed to README.md upstream
+  * debian/librsvg2-dev.docs: Install new doc files that seem
+    developer specific
+  * debian/librsvg2-2.symbols: update for renamed symbol
+
+  [ Simon McVittie ]
+  * Bump Standards-Version to 4.1.3 (no changes required)
+
+  [ Jeremy Bicha ]
+  * Update Vcs fields for migration to https://salsa.debian.org/
+
+ -- Tim Lunn <tim@feathertop.org>  Sun, 01 Apr 2018 10:13:35 +1000
+
+librsvg (2.40.20-2) unstable; urgency=medium
+
+  * Team upload
+  * Skip tests that are known to fail on 32-bit architectures. Some
+    masking tests produce images that differ slightly from the reference,
+    but the differences are not immediately noticeable and don't seem
+    release-critical. (Mitigates: #884849, #884850)
+    - These are only skipped if the DEB_BUILD_TIME_TESTS environment
+      variable is set, which debian/rules now does; so autopkgtests
+      (if added) would still run them.
+
+ -- Simon McVittie <smcv@debian.org>  Sun, 31 Dec 2017 00:44:40 +0000
+
+librsvg (2.40.20-1) unstable; urgency=medium
+
+  * New upstream release
+  * debian/librsvg2-2.symbols: Add new symbol
+  * Drop 20_bgo-782098-Don-t-pass-deprecated-nogtkinit-to-gtkdoc.patch:
+    Applied in new release
+  * Add disable-new-failing-test.patch:
+    - Disable newly introduced test that fails
+  * debian/librsvg2-2.docs: TODO is no longer provided in new version
+
+ -- Jeremy Bicha <jbicha@debian.org>  Tue, 19 Dec 2017 19:30:49 -0500
+
+librsvg (2.40.18-3) unstable; urgency=medium
+
+  * Update Vcs fields for conversion to git
+  * Add debian/gbp.conf
+  * Bump Standards-Version to 4.1.2
+  * Bump debhelper compat to 11
+  * Use dh_missing --fail-missing
+  * Build with all hardening flags
+
+ -- Jeremy Bicha <jbicha@debian.org>  Tue, 19 Dec 2017 17:15:34 -0500
+
+librsvg (2.40.18-2) unstable; urgency=medium
+
+  * Drop Build-Depends on libgsf-1-dev. It's no longer needed with GIO 2.24.
+  * Mark the libgtk-3-dev Build-Depends as <!stage1> to make the source
+    package easier to bootstrap. This will skip the build of the rsvg-view-3
+    binary which is not crucial for the functionality of the library package.
+    (Closes: #871535)
+  * Cherry-pick upstream fix to no longer pass deprecated --nogtkinit to
+    gtkdoc-scangobj. (Closes: #876615)
+  * Bump Standards-Version to 4.1.1.
+  * Bump debhelper compat level to 10 for automatic dh-autoreconf.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 21 Oct 2017 04:52:52 +0200
+
+librsvg (2.40.18-1) unstable; urgency=medium
+
+  * New upstream release.
+    + Fixes CVE-2017-11464: division by zero caused when parsing especially
+      crafted SVG files. Closes: #869129.
+  * librsvg2-common.install: install the thumbnailer spec file. It goes in
+    the pixbuf loader package (-common) as it can't be used without it.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org>  Fri, 21 Jul 2017 10:18:29 +0200
+
+librsvg (2.40.16-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Drop 01_Revert-bgo-520654-Support-export-id-in-rsvg-convert-.patch, this
+    has been fixed upstream for good.
+  * Convert from cdbs to dh.
+  * Drop unused ${python:Depends} from librsvg2-bin.
+  * Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer.
+  * Drop 20_rsvg_compat.patch and the /usr/bin/rsvg compat symlink.
+    All reverse dependencies had enough time to update to use
+    /usr/bin/rsvg-convert.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 13 Jun 2016 21:07:28 +0200
+
+librsvg (2.40.15-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Bump Standards-Version to 3.9.8
+  * Drop debian/patches/30_Don-t-crash-when-filters-don-t-exist.patch
+    - now included in upstream release.
+
+ -- Andreas Henriksson <andreas@fatal.se>  Fri, 15 Apr 2016 18:36:44 +0200
+
+librsvg (2.40.13-3) unstable; urgency=medium
+
+  * Restore 01_Revert-bgo-520654-Support-export-id-in-rsvg-convert-.patch.
+    The upstream patch 30_Don-t-crash-when-filters-don-t-exist.patch addresses
+    a different issue, so the revert is still necessary.
+  * Bump Standards-Version to 3.9.7.
+  * Drop librsvg2-dbg now that we have automatic dbgsym packages.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 17 Feb 2016 00:37:18 +0100
+
+librsvg (2.40.13-2) unstable; urgency=medium
+
+  * Replace 01_Revert-bgo-520654-Support-export-id-in-rsvg-convert-.patch with
+    a proper upstream fix.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 29 Jan 2016 15:32:06 +0100
+
+librsvg (2.40.13-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 09 Jan 2016 22:15:43 +0100
+
+librsvg (2.40.12-1) unstable; urgency=medium
+
+  * New upstream release.
+    - Refactore the test harness to use Glib's gtest infrastructure, instead
+      of using home-grown machinery.
+    - Gzipped SVGs now work if read from streams.
+    - References to objects/filters/URIs/etc. are now handled lazily.
+    - There is a general-purpose cycle detector so malformed SVGs don't cause
+      infinite loops.
+    - Removed parsing of Adobe blend modes; they were not implemented, anyway.
+  * debian/patches/01_Revert-bgo-520654-Support-export-id-in-rsvg-convert-.patch:
+    Refresh.
+
+ -- Iain Lane <laney@debian.org>  Wed, 02 Dec 2015 17:58:44 +0000
+
+librsvg (2.40.11-2) unstable; urgency=medium
+
+  * Revert upstream commit which added support for --export-id parameter. This
+    change broke the behaviour of -w/-h and -x/-y which now crop the image
+    instead of scaling it. (Closes: #801992)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 17 Nov 2015 16:55:57 +0100
+
+librsvg (2.40.11-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Refresh patches.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 08 Oct 2015 13:02:58 +0200
+
+librsvg (2.40.10-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Refresh patches.
+  * Drop obsolete Breaks/Replaces from pre-wheezy.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 08 Aug 2015 12:50:57 +0200
+
+librsvg (2.40.9-2) unstable; urgency=medium
+
+  * Upload to unstable.
+  * Bump debhelper compatibility level to 9.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 20 May 2015 00:29:16 +0200
+
+librsvg (2.40.9-1) experimental; urgency=medium
+
+  * New upstream release 2.40.9
+
+ -- Iain Lane <laney@debian.org>  Mon, 30 Mar 2015 18:05:57 +0100
+
+librsvg (2.40.8-1) experimental; urgency=medium
+
+  * New upstream release
+    - Bugs fixed from fuzz testing - possible double g_free() when processing
+      stroke-dasharray
+    - Optimize rendering of polylines, lines, rectangles, circles, and
+      ellipses.  These should be marginally faster, marginally more precise,
+      and should put less pressure on the memory allocator.
+
+ -- Iain Lane <laney@debian.org>  Mon, 02 Mar 2015 12:10:56 +0000
+
+librsvg (2.40.7-1) experimental; urgency=medium
+
+  * New upstream release 2.40.7, fixing bugs detected by fuzz testing.
+  * Refresh debian/patches/20_rsvg_compat.patch to apply cleanly
+
+ -- Iain Lane <laney@debian.org>  Wed, 18 Feb 2015 14:39:41 +0000
+
+librsvg (2.40.6-1) experimental; urgency=medium
+
+  * New upstream release 2.40.6.
+    - Fix path data number parsing (LP: #370061)
+
+ -- Iain Lane <laney@debian.org>  Wed, 10 Dec 2014 10:09:37 +0000
+
+librsvg (2.40.5-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Bump Standards-Version to 3.9.6. No further changes.
+  * Install typelib files into multiarch paths.
+  * Mark gir and dev package as Multi-Arch: same.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 14 Oct 2014 16:46:07 +0200
+
+librsvg (2.40.4-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Update Homepage: URL.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 15 Sep 2014 01:00:54 +0200
+
+librsvg (2.40.3-2) unstable; urgency=medium
+
+  * Cherry-pick upstream fix to handle compressed input in rsvg-convert.
+    Closes: #760178
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 02 Sep 2014 00:27:37 +0200
+
+librsvg (2.40.3-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Refresh patches.
+  * Bump Standards-Version to 3.9.5.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 19 Aug 2014 01:59:58 +0200
+
+librsvg (2.40.2-1) unstable; urgency=medium
+
+  * New upstream bugfix releases
+
+ -- Iain Lane <iain@orangesquash.org.uk>  Tue, 18 Mar 2014 14:19:54 +0000
+
+librsvg (2.40.0-1) unstable; urgency=low
+
+  [ Michael Biebl ]
+  * New upstream release.
+    - Fixes local resource access vulnerability. Closes: #724741
+      CVE-2013-1881
+  * Refresh patches.
+  * GTK2 support has been removed upstream. Drop Build-Depends on
+    libgtk2.0-dev, libgtk2.0-doc and the now obsolete --disable-gtk-theme
+    configure switch.
+  * Bump Build-Depends on libgtk-3-dev to (>= 3.2.0).
+  * Bump Build-Depends on libpango1.0-dev to (>= 1.36.0) to get the
+    thread-safe version.
+
+  [ Laurent Bigonville ]
+  * debian/control.in:
+    - Use canonical URL for VCS-* fields
+    - Update Homepage URL
+    - Move source package to the "libs" Section
+    - Remove duplicate Section, thanks to lintian
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 21 Oct 2013 13:58:34 +0200
+
+librsvg (2.36.4-2) unstable; urgency=low
+
+  * Upload to unstable.
+  * Drop Build-Conflicts against valac-0.16 again. With valac-0.20 now being
+    the default this is no longer necessary.
+  * Drop explicit Build-Depends on gir1.2-glib-2.0 and gir1.2-freedesktop.
+    Those are pulled in by libgirepository1.0-dev.
+  * Bump Standards-Version to 3.9.4. No further changes.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 24 May 2013 19:34:11 +0200
+
+librsvg (2.36.4-1) experimental; urgency=low
+
+  * Team upload
+  * New upstream version (LP: #1038843)
+  * Use dh-autoreconf with --as-needed instead of patching ltmain.sh
+    (from Ubuntu, thanks Iain Lane)
+  * Enable Vala bindings (based on Ubuntu changes, thanks to Robert Ancell)
+    - Build-Conflicts: valac-0.16 because if both are installed, the
+      default version 0.16 is selected, breaking our build
+
+ -- Simon McVittie <smcv@debian.org>  Mon, 22 Oct 2012 20:17:48 +0100
+
+librsvg (2.36.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/patches/10_rsvg-gz.patch: Updated.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 17 Apr 2012 17:15:52 +0200
+
+librsvg (2.36.0-5) unstable; urgency=low
+
+  * Fix segfault by duplicating the output string.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 02 Apr 2012 05:47:25 +0200
+
+librsvg (2.36.0-4) unstable; urgency=low
+
+  * rsvg didn't expect an -o parameter for the output file so apply some
+    compat magic when rsvg-convert is being called as rsvg.
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 01 Apr 2012 00:30:37 +0200
+
+librsvg (2.36.0-3) unstable; urgency=low
+
+  * Instead of bringing the old rsvg script back, just install a symlink
+    /usr/bin/rsvg → /usr/bin/rsvg-convert. This is safe because both tools
+    provide the same command line interface and output. Once all reverse
+    dependencies are updated we can drop the symlink in the next release
+    cycle. This way we don't need any Breaks.
+  * Stop using dh-autoreconf since we no longer need to update the build
+    system.
+  * Remove python/dh_python2 dependency. With the rsvg python script gone this
+    is no longer necessary.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 31 Mar 2012 22:28:04 +0200
+
+librsvg (2.36.0-2) unstable; urgency=low
+
+  * Revert upstream commit which dropped the "rsvg" script until all reverse
+    dependencies have been fixed to use "rsvg-convert". Closes: #666276
+  * Use dh-autoreconf to update the build system.
+  * Disable 99_ltmain_as-needed.patch and use dh-autoreconf --as-needed
+    instead.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 30 Mar 2012 23:13:11 +0200
+
+librsvg (2.36.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * Update debian/copyright using the machine-readable copyright format 1.0.
+  * Bump Standards-Version to 3.9.3.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 27 Mar 2012 01:47:52 +0200
+
+librsvg (2.35.2-1) experimental; urgency=low
+
+  * New upstream development release.
+  * debian/control.in: Update Build-Depends.
+  * debian/librsvg2-2.symbols: Add new symbols and remove a few private
+    symbols which are no longer exported.
+  * debian/rules: Remove obsolete configure switches, libcroco and svgz
+    support are no longer optional.
+  * debian/watch: Track .xz tarballs.
+  * debian/librsvg2-bin.install: Remove the /usr/share/pixmap directory.
+    Upstream no longer installs a svg icon.
+  * debian/patches/10_rsvg-gz.patch: Refresh for the new release and add a
+    DEP-3 patch header.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 08 Mar 2012 09:00:08 +0100
+
+librsvg (2.34.2-3) unstable; urgency=low
+
+  [ Josselin Mouette ]
+  *  Remove MA: same statements for -dev packages, because they depend
+     on gir packages which are not MA compatible.
+
+  [ Michael Biebl ]
+  * debian/rules: Stop calling dh_gtkmodules. This tool is deprecated and has
+    been replaced by triggers.
+  * Stop building the gtk2 theme engine. It is unused and creates an unwanted
+    dependency on libgtk2.0-0 in librsvg2-common.
+  * Drop obsolete Depends on libgtk2.0-dev from librsvg2-dev.
+  * Tighten the Depends on libglib2.0-dev and libgdk-pixbuf2.0-dev for
+    librsvg2-dev.
+  * Add Depends on librsvg2-common to librsvg2-dev so packages building
+    against librsvg can rely on the gdk-pixbuf loader being available.
+  * Add Recommonds on librsvg2-common to librsvg2-2 so the gdk-pixbuf loader
+    is installed by default.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 08 Mar 2012 06:44:35 +0100
+
+librsvg (2.34.2-2) unstable; urgency=low
+
+  * debian/control.in:
+    - Tighten dependency between librsvg2-dev and gir1.2-rsvg-2.0.
+    - Change section of gir1.2-rsvg-2.0 to introspection.
+  * Switch to dh_python2.
+  * Split API documentation into librsvg2-doc. Closes: #649422
+  * Regenerate gtk-doc API documentation during build.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 15 Dec 2011 06:53:10 +0100
+
+librsvg (2.34.2-1) unstable; urgency=low
+
+  [ Josselin Mouette ]
+  * Remove incorrect M-A: same statement for the debug package.
+
+  [ Martin Pitt ]
+  * New upstream release.
+  * Drop 01_null_crash.patch, accepted upstream.
+  * This version supports introspection, enable it:
+    - debian/control.in: Add gir1.2-rsvg-2.0 binary package,
+      g-i/libgirepository-dev build dependencies, and add gir1.2-rsvg-2.0
+      dependency to -dev.
+    - debian/rules: Configure with --enable-introspection.
+    - Add debian/gir1.2-rsvg-2.0.install: Install typelib.
+    - debian/librsvg2-dev.install: Install *.gir.
+
+ -- Martin Pitt <mpitt@debian.org>  Thu, 17 Nov 2011 09:38:21 +0100
+
+librsvg (2.34.1-3) unstable; urgency=low
+
+  * debian/librsvg2-common.postinst.in: Simplify by merely activating the
+    triggers of interested packages again instead of copy&paste'ing the
+    gdk-pixbuf-loader code snippets. Also add a more detailled comment about
+    why this is necessary. Also fix the glob to only catch directories.
+    (Closes: #640955)
+
+ -- Martin Pitt <mpitt@debian.org>  Wed, 26 Oct 2011 12:43:35 +0200
+
+librsvg (2.34.1-2) unstable; urgency=low
+
+  * debian/control.in: Add libgtk-3-dev build dependency to also build the
+    GTK3 tools.
+
+ -- Martin Pitt <mpitt@debian.org>  Thu, 08 Sep 2011 16:10:48 +0200
+
+librsvg (2.34.1-1) unstable; urgency=low
+
+  * New upstream version:
+    - cairo: reduce cost of measuring bounding boxes
+    - Use "const" instead G_CONST_RETURN (#652213)
+    - Call xmlFreeParserCtxt after using the context (#655472)
+    - Store node type separately in RsvgNode (#658014)
+    - [CVE-2011-3146]
+  * debian/control.in: Add Vcs-* fields.
+  * Add 01_null_crash.patch: Fix crash on some broken SVGs. Patch by Bruno
+    Girin. (GNOME #626559, LP #608026)
+  * Add debian/librsvg2-common.postinst.in, and debian/rules code to produce
+    the postinst from substituting the multiarch dir: Register the librsvg
+    gdk-pixbuf loader. This is usually handled by the libgdk-pixbuf2.0-0
+    trigger, but this fails on first installation in some scenarios (see
+    https://launchpad.net/bugs/719861 comment 9).
+
+ -- Martin Pitt <mpitt@debian.org>  Thu, 08 Sep 2011 15:37:00 +0200
+
+librsvg (2.34.0-2) unstable; urgency=low
+
+  [ Steve Langasek ]
+  * Build for multiarch. (Closes: #634719, #634535)
+  * Add a versioned build-depends on libgdk-pixbuf2.0-dev to pick up the
+    new preferred loader path, and declare a breaks: on older versions of
+    gdk-pixbuf which won't look in this directory.
+  * Declare a breaks on libgtk2.0-0 for the same reason.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 28 Jul 2011 18:40:43 +0200
+
+librsvg (2.34.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/watch: Switch to .bz2 tarballs.
+  * Bump Standards-Version to 3.9.2. No further changes.
+  * Bump debhelper compatibility level to 8.
+    - Update Build-Depends on debhelper.
+    - Strip leading debian/tmp/ from .install files.
+  * Remove debian/patches/01_manpage.patch, merged upstream.
+  * Remove a few ancient Conflicts which are no longer necessary.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 06 Jun 2011 16:56:50 +0200
+
+librsvg (2.32.1-1) unstable; urgency=low
+
+  [ Emilio Pozuelo Monfort ]
+  * debian/patches/01_manpage.patch:
+    - Forwarded upstream.
+
+  [ Sebastian Dröge ]
+  * Upload to unstable.
+  * New upstream bugfix release.
+
+ -- Sebastian Dröge <slomo@debian.org>  Tue, 22 Mar 2011 15:47:02 +0100
+
+librsvg (2.32.0-1) experimental; urgency=low
+
+  * New upstream release.
+    + debian/control.in:
+      - Update build dependencies.
+    + debian/librsvg2-common.install,
+      debian/librsvg2-dev.links:
+      - Updated for the new help location.
+    + debian/rules:
+      - Don't run dh_makeshlibs on librsvg2-common.
+  * debian/source/format,
+    debian/patches/*,
+    debian/rules:
+    + Switch to source format 3.0 (quilt).
+  * debian/librsvg2-2.symbols:
+    + Add a symbols file.
+  * debian/rules:
+    + Make the shlibs file always depend on the latest upstream version.
+    + Abort the build if the symbols file is outdated.
+    + Drop obsolete configure flag.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org>  Sun, 23 Jan 2011 19:55:29 +0000
+
+librsvg (2.26.3-2) experimental; urgency=low
+
+  [ Josselin Mouette ]
+  * No need to explicitly disable the Mozilla plugin anymore.
+    Closes: #583129.
+
+  [ Sebastian Dröge ]
+  * debian/librsvg2-common.install,
+    debian/control.in:
+    + Depend on standalone gdk-pixbuf and move loaders library
+      to the correct location.
+    + (Build-) depend on libgtk2.0-dev (>= 2.21.5) to allow the
+      experimental dependency resolver to work.
+
+ -- Sebastian Dröge <slomo@debian.org>  Fri, 23 Jul 2010 07:50:24 +0200
+
+librsvg (2.26.3-1) unstable; urgency=low
+
+  * New upstream bugfix release.
+
+ -- Sebastian Dröge <slomo@debian.org>  Sat, 01 May 2010 14:23:09 +0200
+
+librsvg (2.26.2-1) unstable; urgency=low
+
+  * New upstream release.
+    + debian/patches/99_ltmain_as-needed.patch,
+      debian/patches/rsvg-gz.patch:
+      - Refreshed.
+    + debian/control.in: Bump libgtk2.0 dependencies to (>= 2.16.0)
+
+ -- David Weinehall <tao@debian.org>  Wed, 31 Mar 2010 00:02:42 +0300
+
+librsvg (2.26.0-2) unstable; urgency=low
+
+  * debian/control.in:
+    - Don't restrict XS-Python-Version to "current" to avoid a dependency
+      on python << 2.6.
+    - Standards-Version is 3.8.4, no changes needed.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 24 Mar 2010 12:32:10 +0100
+
+librsvg (2.26.0-1) unstable; urgency=low
+
+  [ Luca Bruno ]
+  * New upstream release.
+  * Bump shlibs version to 2.26.0.
+  * debian/control.in:
+    - Update Standards-Version to 3.8.1, no changes needed.
+    - Fix debug package section.
+  * debian/patches/rsvg-radius.patch:
+    - Removed as applied upstream.
+
+  [ Josselin Mouette ]
+  * Build-depend on libglib2.0-doc, libgtk2.0-doc and libcairo2-doc to
+    ensure proper xrefs.
+
+  [ Sebastian Dröge ]
+  * Upload to unstable.
+
+ -- Sebastian Dröge <slomo@debian.org>  Sun, 07 Jun 2009 11:37:23 +0200
+
+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 <joss@debian.org>  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 <joss@debian.org>  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 <pochu@ubuntu.com>  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 <slomo@debian.org>  Tue, 11 Mar 2008 05:56:01 +0100
+
+librsvg (2.22.2-1) unstable; urgency=low
+
+  * New upstream bugfix release.
+
+ -- Sebastian Dröge <slomo@debian.org>  Wed, 05 Mar 2008 05:41:23 +0100
+
+librsvg (2.22.1-1) unstable; urgency=low
+
+  * New upstream bugfix release.
+
+ -- Sebastian Dröge <slomo@debian.org>  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 <slomo@debian.org>  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 <slomo@debian.org>  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 <lool@dooz.org>  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 <lool@dooz.org>  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 <lool@dooz.org>  Sat, 14 Apr 2007 09:10:08 +0200
+
+librsvg (2.16.1-1) experimental; urgency=low
+
+  * New upstream release.
+  * Bump shlibs requirement.
+
+ -- Josselin Mouette <joss@debian.org>  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 <lool@dooz.org>  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 <lool@dooz.org>  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 <joss@debian.org>  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 <lool@dooz.org>  Tue,  8 Aug 2006 17:38:07 +0200
+
+librsvg (2.14.4-2) unstable; urgency=low
+
+  Loic Minier <lool@dooz.org>:
+  * Stop shipping *.la files in librsvg2-dev now that
+    libnautilus-extension-dev doesn't ship these.
+
+ -- J.H.M. Dassen (Ray) <jdassen@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>:
+  * Update watch file.
+
+ -- J.H.M. Dassen (Ray) <jdassen@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>  Thu, 30 Jun 2005 21:59:20 +0200
+
+librsvg2 (2.9.5-3) unstable; urgency=low
+
+  * Really upload to unstable.
+
+ -- Josselin Mouette <joss@debian.org>  Tue,  7 Jun 2005 23:42:58 +0200
+
+librsvg2 (2.9.5-2) experimental; urgency=low
+
+  * Upload to unstable.
+
+ -- Josselin Mouette <joss@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>  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 <he@debian.org>  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
+    <Matijs.van.Zuijlen@xs4all.nl> 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
+    <piem@altern.org> (closes: #265846).
+  * debian/{rules,control.in}: remove dependency on GnomeVFS, this is
+    completely useless and annoys some uses (closes: #257821).
+
+ -- Josselin Mouette <joss@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>  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) <jdassen@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>  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) <jdassen@debian.org>  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 <seb128@debian.org>  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 <seb128@debian.org>  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 <seb128@debian.org>  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 <joss@debian.org>  Mon, 26 Apr 2004 18:43:39 +0200
+
+librsvg2 (2.6.4-1) experimental; urgency=low
+
+  * New upstream release.
+  * GNOME Team Upload.
+
+ -- Sebastien Bacher <seb128@debian.org>  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 <seb128@debian.org>  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 <joss@debian.org>  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 <joss@debian.org>  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 <seb128@debian.org>  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 <kitame@debian.org>  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 <seb128@debian.org>  Wed, 22 Oct 2003 01:45:05 +0200
+
+librsvg2 (2.4.0-1) unstable; urgency=low
+
+  * New upstream release
+  * Gnome Team upload
+
+ -- Sebastien Bacher <seb128@debian.org>  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 <kitame@debian.org>  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 <seb128@debian.org>  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 <seb128@debian.org>  Fri, 29 Aug 2003 18:30:42 +0200
+
+librsvg2 (2.2.5-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@debian.org>  Thu, 10 Apr 2003 11:21:37 +0900
+
+librsvg2 (2.2.4-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@debian.org>  Thu, 20 Mar 2003 16:30:23 +0900
+
+librsvg2 (2.2.3-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@debian.org>  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 <kitame@debian.org>  Thu, 30 Jan 2003 16:54:37 +0900
+
+librsvg2 (2.2.1-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@debian.org>  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 <kitame@debian.org>  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 <kitame@debian.org>  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 <kitame@debian.org>  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 <kitame@debian.org>  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 <rmurray@debian.org>  Sun, 19 Jan 2003 16:02:24 -0800
+
+librsvg2 (2.1.5-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@debian.org>  Fri, 17 Jan 2003 13:36:22 +0900
+
+librsvg2 (2.0.1-4) unstable; urgency=low
+
+  * update config.{guess,sub} (closes: #166821)
+
+ -- Takuo KITAME <kitame@debian.org>  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 <kitame@debian.org>  Thu, 24 Oct 2002 14:23:02 +0900
+
+librsvg2 (2.0.1-2) unstable; urgency=low
+
+  * Build against libgtk2.0-0png3
+
+ -- Takuo KITAME <kitame@northeye.org>  Sun, 11 Aug 2002 01:42:45 +0900
+
+librsvg2 (2.0.1-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@northeye.org>  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 <kitame@northeye.org>  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 <kitame@northeye.org>  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 <kitame@northeye.org>  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 <kitame@northeye.org>  Thu, 21 Mar 2002 01:23:21 +0900
+
+librsvg2 (1.1.6-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@northeye.org>  Sat,  9 Mar 2002 14:39:00 +0900
+
+librsvg2 (1.1.5-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@northeye.org>  Tue,  5 Mar 2002 13:33:41 +0900
+
+librsvg2 (1.1.4-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@northeye.org>  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 <kitame@northeye.org>  Thu, 14 Feb 2002 12:07:10 +0900
+
+librsvg2 (1.1.3-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@northeye.org>  Mon, 11 Feb 2002 22:50:49 +0900
+
+librsvg2 (1.1.2-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@northeye.org>  Wed,  6 Feb 2002 01:24:00 +0900
+
+librsvg2 (1.1.1-2) unstable; urgency=low
+
+  * Fix build-depends (closes: #130159)
+
+ -- Takuo KITAME <kitame@northeye.org>  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 <kitame@northeye.org>  Fri, 18 Jan 2002 21:08:43 +0000
+
+librsvg (1.0.2-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@northeye.org>  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 <kitame@northeye.org>  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 <kitame@northeye.org>  Sun,  8 Jul 2001 19:02:36 +0900
+
+librsvg (1.0.1-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Takuo KITAME <kitame@northeye.org>  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 <kitame@northeye.org>  Wed, 16 May 2001 03:35:45 +0900
+
+librsvg (1.0.0-1) unstable; urgency=low
+
+  * Initial Release. (closes: Bug#93505)
+
+ -- Takuo KITAME <kitame@northeye.org>  Wed,  9 May 2001 06:37:25 +0900
diff --git a/compat b/compat
new file mode 100644 (file)
index 0000000..b4de394
--- /dev/null
+++ b/compat
@@ -0,0 +1 @@
+11
diff --git a/control b/control
new file mode 100644 (file)
index 0000000..228c320
--- /dev/null
+++ b/control
@@ -0,0 +1,118 @@
+# This file is autogenerated. DO NOT EDIT!
+#
+# Modifications should be made to debian/control.in instead.
+# This file is regenerated automatically in the clean target.
+Source: librsvg
+Section: libs
+Priority: optional
+Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
+Uploaders: Emilio Pozuelo Monfort <pochu@debian.org>, Jeremy Bicha <jbicha@debian.org>, Michael Biebl <biebl@debian.org>, Tim Lunn <tim@feathertop.org>
+Build-Depends: debhelper (>= 11),
+               dh-cargo,
+               gnome-pkg-tools (>= 0.10),
+               gobject-introspection (>= 0.10.8),
+               gtk-doc-tools (>= 1.13),
+               jq,
+               libcairo2-dev (>= 1.2.0),
+               libcairo2-doc (>= 1.15.4),
+               libcroco3-dev (>= 0.6.1),
+               libfreetype6-dev (>= 2.8.0),
+               libgdk-pixbuf2.0-dev (>= 2.23.5-2),
+               libgirepository1.0-dev (>= 0.10.8),
+               libglib2.0-dev (>= 2.24.0),
+               libglib2.0-doc (>= 2.52.0),
+               libgtk-3-dev (>= 3.2.0) <!stage1>,
+               libpango1.0-dev (>= 1.38.0),
+               libxml2-dev (>= 2.9.0),
+               rustc (>= 1.26),
+               valac (>= 0.17.5)
+Rules-Requires-Root: no
+Standards-Version: 4.2.1
+Vcs-Browser: https://salsa.debian.org/gnome-team/librsvg
+Vcs-Git: https://salsa.debian.org/gnome-team/librsvg.git
+Homepage: https://wiki.gnome.org/Projects/LibRsvg
+
+Package: librsvg2-dev
+Section: libdevel
+Architecture: any
+Depends: gir1.2-rsvg-2.0 (= ${binary:Version}),
+         libcairo2-dev (>= 1.2.0),
+         libgdk-pixbuf2.0-dev (>= 2.23.5-2),
+         libglib2.0-dev (>= 2.24.0),
+         librsvg2-2 (= ${binary:Version}),
+         librsvg2-common (= ${binary:Version}),
+         ${misc:Depends}
+Suggests: librsvg2-doc
+Multi-Arch: same
+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
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Recommends: librsvg2-common
+Suggests: librsvg2-bin
+Multi-Arch: same
+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
+Architecture: any
+Depends: librsvg2-2 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Multi-Arch: same
+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 allowing
+ to load SVG images transparently inside GTK+ applications.
+
+Package: librsvg2-doc
+Section: doc
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Suggests: devhelp
+Description: SAX-based renderer library for SVG files (documentation)
+ The rsvg library is an efficient renderer for Scalable Vector Graphics
+ (SVG) pictures.
+ .
+ This package provides the API documentation.
+
+Package: librsvg2-bin
+Section: graphics
+Architecture: any
+Depends: librsvg2-2 (>= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Multi-Arch: foreign
+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.
+
+Package: gir1.2-rsvg-2.0
+Section: introspection
+Architecture: any
+Depends: ${gir:Depends},
+         ${misc:Depends},
+         ${shlibs:Depends}
+Multi-Arch: same
+Description: gir files for renderer library for SVG files
+ The rsvg library is an efficient renderer for Scalable Vector Graphics
+ (SVG) pictures.
+ .
+ This package contains GObject-Introspection information.
diff --git a/control.in b/control.in
new file mode 100644 (file)
index 0000000..04c0156
--- /dev/null
@@ -0,0 +1,114 @@
+Source: librsvg
+Section: libs
+Priority: optional
+Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
+Uploaders: @GNOME_TEAM@
+Build-Depends: debhelper (>= 11),
+               dh-cargo,
+               gnome-pkg-tools (>= 0.10),
+               gobject-introspection (>= 0.10.8),
+               gtk-doc-tools (>= 1.13),
+               jq,
+               libcairo2-dev (>= 1.2.0),
+               libcairo2-doc (>= 1.15.4),
+               libcroco3-dev (>= 0.6.1),
+               libfreetype6-dev (>= 2.8.0),
+               libgdk-pixbuf2.0-dev (>= 2.23.5-2),
+               libgirepository1.0-dev (>= 0.10.8),
+               libglib2.0-dev (>= 2.24.0),
+               libglib2.0-doc (>= 2.52.0),
+               libgtk-3-dev (>= 3.2.0) <!stage1>,
+               libpango1.0-dev (>= 1.38.0),
+               libxml2-dev (>= 2.9.0),
+               rustc (>= 1.26),
+               valac (>= 0.17.5)
+Rules-Requires-Root: no
+Standards-Version: 4.2.1
+Vcs-Browser: https://salsa.debian.org/gnome-team/librsvg
+Vcs-Git: https://salsa.debian.org/gnome-team/librsvg.git
+Homepage: https://wiki.gnome.org/Projects/LibRsvg
+
+Package: librsvg2-dev
+Section: libdevel
+Architecture: any
+Depends: gir1.2-rsvg-2.0 (= ${binary:Version}),
+         libcairo2-dev (>= 1.2.0),
+         libgdk-pixbuf2.0-dev (>= 2.23.5-2),
+         libglib2.0-dev (>= 2.24.0),
+         librsvg2-2 (= ${binary:Version}),
+         librsvg2-common (= ${binary:Version}),
+         ${misc:Depends}
+Suggests: librsvg2-doc
+Multi-Arch: same
+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
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Recommends: librsvg2-common
+Suggests: librsvg2-bin
+Multi-Arch: same
+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
+Architecture: any
+Depends: librsvg2-2 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Multi-Arch: same
+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 allowing
+ to load SVG images transparently inside GTK+ applications.
+
+Package: librsvg2-doc
+Section: doc
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Suggests: devhelp
+Description: SAX-based renderer library for SVG files (documentation)
+ The rsvg library is an efficient renderer for Scalable Vector Graphics
+ (SVG) pictures.
+ .
+ This package provides the API documentation.
+
+Package: librsvg2-bin
+Section: graphics
+Architecture: any
+Depends: librsvg2-2 (>= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Multi-Arch: foreign
+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.
+
+Package: gir1.2-rsvg-2.0
+Section: introspection
+Architecture: any
+Depends: ${gir:Depends},
+         ${misc:Depends},
+         ${shlibs:Depends}
+Multi-Arch: same
+Description: gir files for renderer library for SVG files
+ The rsvg library is an efficient renderer for Scalable Vector Graphics
+ (SVG) pictures.
+ .
+ This package contains GObject-Introspection information.
diff --git a/copyright b/copyright
new file mode 100644 (file)
index 0000000..2eb23d1
--- /dev/null
+++ b/copyright
@@ -0,0 +1,453 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: librsvg
+Source: https://download.gnome.org/sources/librsvg/
+Files-Excluded:
+ vendor/winapi-*-pc-windows-gnu/lib/*.a
+
+Files: *
+Copyright: 2000 Eazel, Inc.
+           1999 - 2003 Ximian, Inc.
+           1999 Michael Zucchi
+           1998 - 2000, 2005 Red Hat, Inc.
+           2002 - 2005 Dom Lachowicz <cinamod@hotmail.com>
+           2002 Matthias Clasen
+           2003 - 2005 Caleb Moore <c.moore@student.unsw.edu.au>
+           2006 Robert Staudinger <robert.staudinger@gmail.com>
+           2010 - 2012 Christian Persch
+           2010 Igalia, S.L.
+License: LGPL-2+
+
+Files:
+ tests/fixtures/reftests/svg1.1/*
+Copyright:
+ 2008-2009 World Wide Web Consortium (Massachusetts Institute of
+ Technology, European Research Consortium for Informatics and
+ Mathematics (ERCIM), Keio University)
+License: BSD-3-clause
+
+Files:
+ vendor/aho-corasick/*
+ vendor/byteorder/*
+ vendor/csv-core/*
+ vendor/csv/*
+ vendor/memchr/*
+ vendor/same-file/*
+ vendor/utf8-ranges/*
+ vendor/walkdir/*
+ vendor/winapi-util/*
+Copyright:
+ 2015-2017 Andrew Gallant
+License: Expat or Unlicense
+
+Files:
+ vendor/arrayvec/*
+ vendor/backtrace-sys/*
+ vendor/bitflags*/*
+ vendor/c_vec/*
+ vendor/cast/*
+ vendor/cc/*
+ vendor/cfg-if/*
+ vendor/chrono/*
+ vendor/criterion-plot/*
+ vendor/criterion-stats/*
+ vendor/criterion/*
+ vendor/crossbeam-deque/*
+ vendor/crossbeam-epoch/*
+ vendor/crossbeam-utils/*
+ vendor/downcast-rs/*
+ vendor/dtoa/*
+ vendor/either/*
+ vendor/failure/*
+ vendor/failure_derive/*
+ vendor/itertools/*
+ vendor/itertools-num/*
+ vendor/itoa/*
+ vendor/lazy_static*/*
+ vendor/libc/*
+ vendor/libm/*
+ vendor/log/*
+ vendor/matrixmultiply/*
+ vendor/nodrop/*
+ vendor/num-complex/*
+ vendor/num-integer/*
+ vendor/num-traits*/*
+ vendor/num_cpus/*
+ vendor/pest/*
+ vendor/pest_derive/*
+ vendor/pkg-config/*
+ vendor/proc-macro2/*
+ vendor/procedural-masquerade/*
+ vendor/quick-error/*
+ vendor/quote*/*
+ vendor/rand*/*
+ vendor/rawpointer/*
+ vendor/rayon*/*
+ vendor/regex*/*
+ vendor/rustc-demangle/*
+ vendor/scopeguard/*
+ vendor/serde/*
+ vendor/serde_derive/*
+ vendor/serde_json/*
+ vendor/simplelog/*
+ vendor/siphasher/*
+ vendor/smallvec/*
+ vendor/stable_deref_trait/*
+ vendor/syn*/*
+ vendor/term/*
+ vendor/thread_local/*
+ vendor/time/*
+ vendor/typenum/*
+ vendor/ucd-util/*
+ vendor/unicode-width/*
+ vendor/unicode-xid/*
+ vendor/unreachable/*
+ vendor/vec_map/*
+ vendor/version_check/*
+ vendor/winapi/*
+ vendor/winapi-i686-pc-windows-gnu/*
+ vendor/winapi-x86_64-pc-windows-gnu/*
+Copyright:
+ 2009-2016 compiler-builtins Developers
+ 2010-2018 The Rust Project Developers
+ 2014-2018 Jorge Aparicio
+ 2014-2017 Kang Seonghoon and contributors
+ 2014 Alex Crichton
+ 2014 Paho Lurie-Gregg
+ 2015 Ashish Myles
+ 2015 Guillaume Gomez
+ 2015-2017 Ulrik Sverdrup (bluss)
+ 2015 Andrew Gallant
+ 2015 The rust-unreachable Developers
+ 2015 John Nagle
+ 2015 Sean McArthur
+ 2015 The quick-error Developers
+ 2015-2016 Victor Brekenfeld
+ 2016 Itoa Developers
+ 2016 lazy-static.rs Developers
+ 2015-2018 winapi-rs developers
+ 2017-2018 Sergio Benitez
+ 2017 Amanieu d'Antras
+ 2017 Serde Developers
+ 2017 Robert Grosse
+ 2018 Syn Developers
+ 2018 Dragoș Tiselice
+ 2018 The Servo Project Developers
+ Simon Sapin
+ Brook Heisler
+ Without Boats
+License: Apache-2.0 or Expat
+Comment:
+ Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
+ http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+ <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
+ option. This file may not be copied, modified, or distributed
+ except according to those terms.
+
+Files:
+ vendor/alga/*
+ vendor/approx/*
+Copyright:
+ 2013-2014 The Algebra Developers
+ 2015 Brendan Zabarauskas
+ Darin Morrison
+ Sébastien Crozet
+ Wadelma
+License: Apache-2.0
+
+Files:
+ vendor/cssparser/*
+ vendor/cssparser-macros/*
+ vendor/dtoa-short/*
+Copyright:
+ Simon Sapin
+ Xidorn Quan
+License: MPL-2.0
+
+Files:
+ vendor/ansi_term/*
+ vendor/atty/*
+ vendor/cairo-rs/*
+ vendor/clap/*
+ vendor/dtoa/src/diyfp.rs
+ vendor/dtoa/src/dtoa.rs
+ vendor/float-cmp/*
+ vendor/gdk-pixbuf/*
+ vendor/gdk-pixbuf-sys/*
+ vendor/generic-array/*
+ vendor/gio/*
+ vendor/gio-sys/*
+ vendor/glib/*
+ vendor/glib-sys/*
+ vendor/gobject-sys/*
+ vendor/handlebars/*
+ vendor/kernel32-sys/*
+ vendor/language-tags/*
+ vendor/locale_config/*
+ vendor/matches/*
+ vendor/memoffset/*
+ vendor/owning_ref/*
+ vendor/pango/*
+ vendor/pango-sys/*
+ vendor/pangocairo/*
+ vendor/phf*/*
+ vendor/redox_syscall/*
+ vendor/redox_termios/*
+ vendor/strsim/*
+ vendor/synstructure/*
+ vendor/termion/*
+ vendor/textwrap/*
+ vendor/thread-scoped/*
+ vendor/void/*
+ vendor/winapi-0.2.8/*
+Copyright:
+ 2014 Benjamin Sago
+ 2013-2018 The Gtk-rs Project Developers
+ 2014-2016 Simon Sapin
+ 2014-2018 Optimal Computing (NZ) Ltd
+ 2014 Ning Sun
+ 2015-2017 Doug Tangren
+ 2015-2016 Peter Atashian
+ 2015-2016 Kevin B. Knapp
+ 2015-2016 clap-rs contributors
+ 2015 grabbag contributors
+ 2015 Dmitry Roschin
+ 2015 Corey Richardson
+ 2015 Alex Daniel Jones
+ 2015 Brian Vincent
+ 2015 Jordan Miner
+ 2015 skdltmxn
+ 2015 Connor Hilarides
+ 2015 Gigih Aji Ibrahim
+ 2015 Bartłomiej Kamiński
+ 2015 Marvin Löbel
+ 2015 Danny Guo
+ 2015 arcnmx
+ 2015 THL A29 Limited, a Tencent company
+ 2015 Milo Yip
+ 2015 Pyfisch
+ 2016 Titus Wormer
+ 2016 bitbegin
+ 2016 Ticki
+ 2016 Martin Geisler
+ 2016 Jan Hudec
+ 2016 A.J. Gardner
+ 2016 Nika Layzell
+ 2017 Gilad Naaman
+ 2017 Redox OS Developers
+ Steven Fackler
+ Jonathan Reem
+ Ryan Scheel
+ Josh Triplett
+ Aaron Trent
+ Michael Layzell
+License: Expat
+
+Files:
+ vendor/cloudabi/*
+ vendor/libm/src/math/exp2.rs
+ vendor/libm/src/math/exp2f.rs
+ vendor/libm/src/math/fmaf.rs
+Copyright:
+ 2005-2011 David Schultz
+ 2016-2018 Nuxi
+License: BSD-2-clause
+
+Files:
+ vendor/fuchsia-zircon*/*
+ vendor/backtrace-sys/src/libbacktrace/*
+ vendor/nalgebra/*
+Copyright:
+ 2012-2018 Free Software Foundation, Inc.
+ 2013 Sébastien Crozet
+ 2016-2017 The Fuchsia Authors
+License: BSD-3-clause
+
+Files:
+ vendor/libm/src/math/a*.rs
+ vendor/libm/src/math/cbrt*.rs
+ vendor/libm/src/math/cos.rs
+ vendor/libm/src/math/cosf.rs
+ vendor/libm/src/math/exp.rs
+ vendor/libm/src/math/expf.rs
+ vendor/libm/src/math/expm*.rs
+ vendor/libm/src/math/k_cos.rs
+ vendor/libm/src/math/k_cosf.rs
+ vendor/libm/src/math/k_sin.rs
+ vendor/libm/src/math/k_sinf.rs
+ vendor/libm/src/math/k_tan.rs
+ vendor/libm/src/math/k_tanf.rs
+ vendor/libm/src/math/log*.rs
+ vendor/libm/src/math/pow*.rs
+ vendor/libm/src/math/rem_pio2*.rs
+ vendor/libm/src/math/sin.rs
+ vendor/libm/src/math/sinf.rs
+ vendor/libm/src/math/sqrt*.rs
+ vendor/libm/src/math/tan.rs
+ vendor/libm/src/math/tanf.rs
+Copyright:
+ Sun Microsystems, Inc.
+License: Sun-permissive
+
+Files:
+ vendor/ryu/*
+Copyright:
+ 2018 Ulf Adams
+ David Tolnay
+License: Apache-2.0 or Boost-1.0
+
+License: LGPL-2+
+ This package 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 of the License, or (at your option) any later version.
+ .
+ This package 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 General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in "/usr/share/common-licenses/LGPL-2".
+
+License: Apache-2.0
+ On Debian systems, the complete text of the Apache License can be
+ found in "/usr/share/common-licenses/Apache-2.0".
+
+License: Expat
+ Permission is hereby granted, free of charge, to any
+ person obtaining a copy of this software and associated
+ documentation files (the "Software"), to deal in the
+ Software without restriction, including without
+ limitation the rights to use, copy, modify, merge,
+ publish, distribute, sublicense, and/or sell copies of
+ the Software, and to permit persons to whom the Software
+ is furnished to do so, subject to the following
+ conditions:
+ .
+ The above copyright notice and this permission notice
+ shall be included in all copies or substantial portions
+ of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+ TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+ PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+ SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+ IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ DEALINGS IN THE SOFTWARE.
+
+License: MPL-2.0
+ This Source Code Form is subject to the terms of the Mozilla Public
+ License, v. 2.0. If a copy of the MPL was not distributed with this
+ file, You can obtain one at http://mozilla.org/MPL/2.0/.
+Comment:
+ On Debian systems, the complete text of the Mozilla Public License can
+ be found in "/usr/share/common-licenses/MPL-2.0".
+
+License: Unlicense
+ This is free and unencumbered software released into the public domain.
+ .
+ Anyone is free to copy, modify, publish, use, compile, sell, or
+ distribute this software, either in source code form or as a compiled
+ binary, for any purpose, commercial or non-commercial, and by any
+ means.
+ .
+ In jurisdictions that recognize copyright laws, the author or authors
+ of this software dedicate any and all copyright interest in the
+ software to the public domain. We make this dedication for the benefit
+ of the public at large and to the detriment of our heirs and
+ successors. We intend this dedication to be an overt act of
+ relinquishment in perpetuity of all present and future rights to this
+ software under copyright law.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+ IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
+ OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ OTHER DEALINGS IN THE SOFTWARE.
+ .
+ For more information, please refer to <http://unlicense.org/>
+
+License: BSD-2-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
+License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+ .
+    * Redistributions of [source code/works] must retain the above
+ copyright notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following disclaimer
+ in the documentation and/or other materials provided with the
+ distribution.
+    * Neither the name of [the copyright holder] nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+License: Sun-permissive
+ Permission to use, copy, modify, and distribute this
+ software is freely granted, provided that this notice
+ is preserved.
+
+License: Boost-1.0
+ Permission is hereby granted, free of charge, to any person or organization
+ obtaining a copy of the software and accompanying documentation covered by
+ this license (the "Software") to use, reproduce, display, distribute,
+ execute, and transmit the Software, and to prepare derivative works of the
+ Software, and to permit third-parties to whom the Software is furnished to
+ do so, all subject to the following:
+ .
+ The copyright notices in the Software and this entire statement, including
+ the above license grant, this restriction and the following disclaimer,
+ must be included in all copies of the Software, in whole or in part, and
+ all derivative works of the Software, unless such copies or derivative
+ works are solely in the form of machine-executable object code generated by
+ a source language processor.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ DEALINGS IN THE SOFTWARE.
diff --git a/gbp.conf b/gbp.conf
new file mode 100644 (file)
index 0000000..4ed071a
--- /dev/null
+++ b/gbp.conf
@@ -0,0 +1,17 @@
+[DEFAULT]
+pristine-tar = True
+debian-branch = debian/master
+upstream-branch = upstream/latest
+
+[buildpackage]
+sign-tags = True
+
+[dch]
+multimaint-merge = True
+
+[import-orig]
+postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit
+upstream-vcs-tag = %(version)s
+
+[pq]
+patch-numbers = False
diff --git a/gir1.2-rsvg-2.0.install b/gir1.2-rsvg-2.0.install
new file mode 100644 (file)
index 0000000..eee37f2
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/girepository-1.0/*.typelib
diff --git a/librsvg2-2.docs b/librsvg2-2.docs
new file mode 100644 (file)
index 0000000..46a4ca7
--- /dev/null
@@ -0,0 +1,3 @@
+AUTHORS
+NEWS
+README.md
diff --git a/librsvg2-2.install b/librsvg2-2.install
new file mode 100644 (file)
index 0000000..3ddde58
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff --git a/librsvg2-2.lintian-overrides b/librsvg2-2.lintian-overrides
new file mode 100644 (file)
index 0000000..da21885
--- /dev/null
@@ -0,0 +1,2 @@
+# We are not going to change this unless/until the SONAME breaks
+librsvg2-2: package-name-doesnt-match-sonames librsvg-2-2
diff --git a/librsvg2-2.symbols b/librsvg2-2.symbols
new file mode 100644 (file)
index 0000000..592dd37
--- /dev/null
@@ -0,0 +1,46 @@
+librsvg-2.so.2 librsvg2-2 #MINVER#
+* Build-Depends-Package: librsvg2-dev
+ rsvg_cleanup@Base 2.35.2
+ rsvg_css_parse_color_@Base 2.44.0
+ rsvg_error_get_type@Base 2.14.4
+ rsvg_error_quark@Base 2.14.4
+ rsvg_handle_close@Base 2.14.4
+ rsvg_handle_flags_get_type@Base 2.32.0
+ rsvg_handle_free@Base 2.14.4
+ rsvg_handle_get_base_uri@Base 2.14.4
+ rsvg_handle_get_desc@Base 2.14.4
+ rsvg_handle_get_dimensions@Base 2.14.4
+ rsvg_handle_get_dimensions_sub@Base 2.26.0
+ rsvg_handle_get_metadata@Base 2.14.4
+ rsvg_handle_get_pixbuf@Base 2.14.4
+ rsvg_handle_get_pixbuf_sub@Base 2.14.4
+ rsvg_handle_get_position_sub@Base 2.26.0
+ rsvg_handle_get_title@Base 2.14.4
+ rsvg_handle_get_type@Base 2.14.4
+ rsvg_handle_has_sub@Base 2.26.0
+ rsvg_handle_internal_set_testing@Base 2.40.20
+ rsvg_handle_new@Base 2.14.4
+ rsvg_handle_new_from_data@Base 2.14.4
+ rsvg_handle_new_from_file@Base 2.14.4
+ rsvg_handle_new_from_gfile_sync@Base 2.32.0
+ rsvg_handle_new_from_stream_sync@Base 2.32.0
+ rsvg_handle_new_gz@Base 2.14.4
+ rsvg_handle_new_with_flags@Base 2.35.2
+ rsvg_handle_read_stream_sync@Base 2.32.0
+ rsvg_handle_render_cairo@Base 2.14.4
+ rsvg_handle_render_cairo_sub@Base 2.14.4
+ rsvg_handle_set_base_gfile@Base 2.32.0
+ rsvg_handle_set_base_uri@Base 2.14.4
+ rsvg_handle_set_dpi@Base 2.14.4
+ rsvg_handle_set_dpi_x_y@Base 2.14.4
+ rsvg_handle_set_size_callback@Base 2.14.4
+ rsvg_handle_write@Base 2.14.4
+ rsvg_init@Base 2.14.4
+ rsvg_pixbuf_from_file@Base 2.14.4
+ rsvg_pixbuf_from_file_at_max_size@Base 2.14.4
+ rsvg_pixbuf_from_file_at_size@Base 2.14.4
+ rsvg_pixbuf_from_file_at_zoom@Base 2.14.4
+ rsvg_pixbuf_from_file_at_zoom_with_max@Base 2.14.4
+ rsvg_set_default_dpi@Base 2.14.4
+ rsvg_set_default_dpi_x_y@Base 2.14.4
+ rsvg_term@Base 2.14.4
diff --git a/librsvg2-bin.install b/librsvg2-bin.install
new file mode 100644 (file)
index 0000000..a65408f
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin
+usr/share/man
diff --git a/librsvg2-bin.manpages b/librsvg2-bin.manpages
new file mode 100644 (file)
index 0000000..57a3249
--- /dev/null
@@ -0,0 +1 @@
+debian/rsvg-view-3.1
diff --git a/librsvg2-common.install b/librsvg2-common.install
new file mode 100644 (file)
index 0000000..77e196f
--- /dev/null
@@ -0,0 +1,2 @@
+usr/lib/*/gdk-pixbuf-2.0/2.10.0/loaders/*.so
+usr/share/thumbnailers/librsvg.thumbnailer
diff --git a/librsvg2-common.lintian-overrides b/librsvg2-common.lintian-overrides
new file mode 100644 (file)
index 0000000..cf7c10e
--- /dev/null
@@ -0,0 +1,3 @@
+# This shared object genuinely doesn't use any libc ABIs directly,
+# only via GLib
+library-not-linked-against-libc usr/lib/*/gdk-pixbuf-2.0/*/loaders/libpixbufloader-svg.so
diff --git a/librsvg2-common.postinst.in b/librsvg2-common.postinst.in
new file mode 100644 (file)
index 0000000..3d40518
--- /dev/null
@@ -0,0 +1,15 @@
+#!/bin/sh
+set -e
+
+#DEBHELPER#
+
+if [ "$1" = configure ]; then
+    # gdk-pixbuf's triggers already trigger on "interest" which happens after
+    # unpack. At that time the SVG loader might not work yet due to
+    # unconfigured/missing dependencies, so we need to run the gdk pixbuf
+    # loader query again after we are configured, as that is the only time when
+    # our library is guaranteed to work. see #
+    # https://launchpad.net/bugs/719861 comment 9 for details
+    dpkg-trigger --no-await /usr/lib/#MULTIARCH#/gdk-pixbuf-2.0/*/loaders
+fi
+
diff --git a/librsvg2-dev.docs b/librsvg2-dev.docs
new file mode 100644 (file)
index 0000000..fb1e204
--- /dev/null
@@ -0,0 +1 @@
+usr/share/doc/librsvg/*
diff --git a/librsvg2-dev.install b/librsvg2-dev.install
new file mode 100644 (file)
index 0000000..cb2bfab
--- /dev/null
@@ -0,0 +1,5 @@
+usr/include
+usr/lib/*/lib*.so
+usr/lib/*/pkgconfig
+usr/share/gir-*/
+usr/share/vala/
diff --git a/librsvg2-doc.install b/librsvg2-doc.install
new file mode 100644 (file)
index 0000000..e83110b
--- /dev/null
@@ -0,0 +1 @@
+usr/share/gtk-doc/html/rsvg-2.0/* usr/share/doc/librsvg2-dev/html/
diff --git a/librsvg2-doc.links b/librsvg2-doc.links
new file mode 100644 (file)
index 0000000..ad328f5
--- /dev/null
@@ -0,0 +1 @@
+usr/share/doc/librsvg2-dev/html/ usr/share/gtk-doc/html/rsvg-2.0
diff --git a/librsvg2-tests.control b/librsvg2-tests.control
new file mode 100644 (file)
index 0000000..f523fe9
--- /dev/null
@@ -0,0 +1,13 @@
+# TODO: Move this back into d/control.in when librsvg2-tests has been
+# through the NEW queue
+Package: librsvg2-tests
+Section: misc
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: automated tests for RSVG library
+ The rsvg library is an efficient renderer for Scalable Vector Graphics
+ (SVG) pictures.
+ .
+ This package contains automated tests, which can be run with
+ gnome-desktop-testing or autopkgtest.
diff --git a/librsvg2-tests.install b/librsvg2-tests.install
new file mode 100644 (file)
index 0000000..e2a2951
--- /dev/null
@@ -0,0 +1,2 @@
+usr/libexec/installed-tests
+usr/share/installed-tests
diff --git a/librsvg2-tests.lintian-overrides b/librsvg2-tests.lintian-overrides
new file mode 100644 (file)
index 0000000..e7787e7
--- /dev/null
@@ -0,0 +1,6 @@
+# These regression tests render a SVG file to PNG and compare it to a
+# reference PNG, so they need to ship their own frozen copies of the
+# necessary fonts, to avoid spurious failures caused by different font
+# versions. These fonts are not intended to be used by other packages.
+librsvg2-tests: font-outside-font-dir usr/libexec/installed-tests/RSVG/resources/*
+librsvg2-tests: duplicate-font-file usr/libexec/installed-tests/RSVG/resources/*
diff --git a/not-installed b/not-installed
new file mode 100644 (file)
index 0000000..e2a2951
--- /dev/null
@@ -0,0 +1,2 @@
+usr/libexec/installed-tests
+usr/share/installed-tests
diff --git a/patches/10_rsvg-gz.patch b/patches/10_rsvg-gz.patch
new file mode 100644 (file)
index 0000000..6961d2a
--- /dev/null
@@ -0,0 +1,29 @@
+From: Josselin Mouette <joss@debian.org>
+Date: Tue, 19 Dec 2017 18:31:53 -0500
+Subject: Revert ABI breakage
+
+Provide the rsvg_handle_new_gz function.
+Do not provide the C prototype to force
+applications using it to use rsvg_handle_new instead.
+---
+ librsvg/rsvg-handle.c | 7 +++++++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/librsvg/rsvg-handle.c b/librsvg/rsvg-handle.c
+index ecdffdf..e9285aa 100644
+--- a/librsvg/rsvg-handle.c
++++ b/librsvg/rsvg-handle.c
+@@ -405,6 +405,13 @@ rsvg_handle_free (RsvgHandle * handle)
+     g_object_unref (handle);
+ }
++/* Debian-specific, for compatibility with old ABI */
++RsvgHandle *
++rsvg_handle_new_gz (void)
++{
++    return rsvg_handle_new ();
++}
++
+ /**
+  * rsvg_handle_new:
+  *
diff --git a/patches/i386-rounding-errors.patch b/patches/i386-rounding-errors.patch
new file mode 100644 (file)
index 0000000..8e0fd7f
--- /dev/null
@@ -0,0 +1,17 @@
+Description: fix a rounding error on i386 that would result in a unit test failure
+Author: Olivier Tilloy <olivier.tilloy@canonical.com>
+Origin: https://gitlab.gnome.org/GNOME/librsvg/commit/aaef7bb37c9f0cceffc3bdf2138ec80242349653
+
+--- a/rsvg_internals/src/marker.rs
++++ b/rsvg_internals/src/marker.rs
+@@ -589,7 +589,9 @@ fn find_outgoing_directionality_forwards
+ // Normalizes an angle to [0.0, 2*PI)
+ fn normalize_angle(mut angle: f64) -> f64 {
+-    if angle < 0.0 {
++    if angle.abs() < std::f64::EPSILON {
++        angle = angle.abs();
++    } else if angle < 0.0 {
+         while angle < 0.0 {
+             angle += PI * 2.0;
+         }
diff --git a/patches/keep-positive-radii.patch b/patches/keep-positive-radii.patch
new file mode 100644 (file)
index 0000000..47ca934
--- /dev/null
@@ -0,0 +1,33 @@
+From: Federico Mena Quintero <federico@gnome.org>
+Date: Sat, 29 Dec 2018 12:32:08 -0600
+Subject: Morphology needs positive radii even after the transformation
+
+This is the same pattern as in gaussian_blur.rs; the paffine
+transformation can leave us with negative radii, so take their
+absolute value after the transformation.
+
+This fixes assertion error (crashing) when nagative r takes place.
+
+Forwarded: https://gitlab.gnome.org/GNOME/librsvg/issues/395
+Applied-Upstream: https://gitlab.gnome.org/GNOME/librsvg/commit/4ef7f198fceb8fb4a544f4768174af5b11fc9bcc
+Bug-Debian: https://bugs.debian.org/927886
+Signed-off-by: Boyuan Yang <byang@debian.org>
+---
+ rsvg_internals/src/filters/morphology.rs | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/rsvg_internals/src/filters/morphology.rs b/rsvg_internals/src/filters/morphology.rs
+index 60fbcef..7de1a0d 100644
+--- a/rsvg_internals/src/filters/morphology.rs
++++ b/rsvg_internals/src/filters/morphology.rs
+@@ -95,6 +95,10 @@ impl Filter for Morphology {
+         let (rx, ry) = self.radius.get();
+         let (rx, ry) = ctx.paffine().transform_distance(rx, ry);
++        // The radii can become negative here due to the transform.
++        let rx = rx.abs();
++        let ry = ry.abs();
++
+         let operator = self.operator.get();
+         let mut output_surface = ImageSurface::create(
diff --git a/patches/series b/patches/series
new file mode 100644 (file)
index 0000000..a4acc89
--- /dev/null
@@ -0,0 +1,4 @@
+10_rsvg-gz.patch
+typenum-i386-ftbfs.patch
+i386-rounding-errors.patch
+keep-positive-radii.patch
diff --git a/patches/typenum-i386-ftbfs.patch b/patches/typenum-i386-ftbfs.patch
new file mode 100644 (file)
index 0000000..b3bbb96
--- /dev/null
@@ -0,0 +1,22 @@
+Descriptpion: round result of (highest as f64).log(2.0)
+Author: Michael Hudson-Doyle <michael.hudson@canonical.com>
+Origin: https://github.com/paholg/typenum/commit/14a3322d1081fd63d5eb44bf8ab8f90676208228
+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/librsvg/+bug/1823426
+
+--- a/vendor/typenum/build/main.rs
++++ b/vendor/typenum/build/main.rs
+@@ -77,7 +77,7 @@ pub fn no_std() {}
+ fn main() {
+     let highest: u64 = 1024;
+-    let first2: u32 = (highest as f64).log(2.0) as u32 + 1;
++    let first2: u32 = (highest as f64).log(2.0).round() as u32 + 1;
+     let first10: u32 = (highest as f64).log(10.0) as u32 + 1;
+     let uints = (0..(highest + 1))
+         .chain((first2..64).map(|i| 2u64.pow(i)))
+--- a/vendor/typenum/.cargo-checksum.json
++++ b/vendor/typenum/.cargo-checksum.json
+@@ -1 +1 @@
+-{"files":{".travis.yml":"8cb8369c4baa618c5add98700b8b0509f5a63f15c1dc9474d4bc967d80439a4a","CHANGELOG.md":"caf37574d41c38570e892c4fed38cbc2fd22794ec512949c1f0faad1d866fced","Cargo.toml":"58822547c70a09449e6a069e6c197423a9e471d993ebf4ea20101e042781edf7","LICENSE":"a825bd853ab71619a4923d7b4311221427848070ff44d990da39b0b274c1683f","README.md":"7a19a1fb2f219fbc270535e0fee2caa96968b976cd74d33d12e2f2ef436d0895","build/main.rs":"44d33ee79a76a90a769096547ba4c7a5d3822afffeed025dfbcc5bb755227d52","build/op.rs":"a393b6818384a50688db8cb923891f86ccce39a9dccbf7c684efb9bef83b4acf","build/tests.rs":"a04fd3185ea8b19c36cb939178e5fedf16b4b36c2df0a2e79593339d998bd1ce","src/array.rs":"7243dbe44f3818c852c67bd0c3af14d57473fb9c3efda2c0d98251b3fe8b4d57","src/bit.rs":"023f9f6768331ac17de72b6248c6a9d6a7b856842f56067c9c1e04b729ed9e04","src/int.rs":"de4c49717a7a40572e579fad2380f29698c5571844ff1462e368531072dba55e","src/lib.rs":"2a58ff8553851eb6b9d7fa70315d688431dd0573f8491e53cfe799a092347b96","src/marker_traits.rs":"abf73f3930b5129d01aaa64c51275c4ca4ce0ef8961f7a9e744ee731d6308200","src/operator_aliases.rs":"43eb6a29dc0387ec329df5d9af0b4479a1301b3a9b2304c3b7b7d8c03e01ff5d","src/private.rs":"48c572aa27bd444062eadb4bd3f5ca38c1e6efb66bc074f38555499b33f0dcaf","src/type_operators.rs":"df9ef3ae2a69d56258db41f8166342a65f6e4085581709140719d1b7e3916bb9","src/uint.rs":"df4fdad3110a7e08fdc21e49f7e82fd525d6a78fcf904a766729aa47c0200727","tests/test.rs":"1e559fadf0af1a38d7049caef26e3a162c58ea5e024aa637299376d776986549"},"package":"612d636f949607bdf9b123b4a6f6d966dedf3ff669f7f045890d3a4a73948169"}
+\ No newline at end of file
++{"files":{".travis.yml":"8cb8369c4baa618c5add98700b8b0509f5a63f15c1dc9474d4bc967d80439a4a","CHANGELOG.md":"caf37574d41c38570e892c4fed38cbc2fd22794ec512949c1f0faad1d866fced","Cargo.toml":"58822547c70a09449e6a069e6c197423a9e471d993ebf4ea20101e042781edf7","LICENSE":"a825bd853ab71619a4923d7b4311221427848070ff44d990da39b0b274c1683f","README.md":"7a19a1fb2f219fbc270535e0fee2caa96968b976cd74d33d12e2f2ef436d0895","build/main.rs":"38a90c85068bb6bba1d21e9d5976e693b9b868ed0c16b26986332d2ca1c01047","build/op.rs":"a393b6818384a50688db8cb923891f86ccce39a9dccbf7c684efb9bef83b4acf","build/tests.rs":"a04fd3185ea8b19c36cb939178e5fedf16b4b36c2df0a2e79593339d998bd1ce","src/array.rs":"7243dbe44f3818c852c67bd0c3af14d57473fb9c3efda2c0d98251b3fe8b4d57","src/bit.rs":"023f9f6768331ac17de72b6248c6a9d6a7b856842f56067c9c1e04b729ed9e04","src/int.rs":"de4c49717a7a40572e579fad2380f29698c5571844ff1462e368531072dba55e","src/lib.rs":"2a58ff8553851eb6b9d7fa70315d688431dd0573f8491e53cfe799a092347b96","src/marker_traits.rs":"abf73f3930b5129d01aaa64c51275c4ca4ce0ef8961f7a9e744ee731d6308200","src/operator_aliases.rs":"43eb6a29dc0387ec329df5d9af0b4479a1301b3a9b2304c3b7b7d8c03e01ff5d","src/private.rs":"48c572aa27bd444062eadb4bd3f5ca38c1e6efb66bc074f38555499b33f0dcaf","src/type_operators.rs":"df9ef3ae2a69d56258db41f8166342a65f6e4085581709140719d1b7e3916bb9","src/uint.rs":"df4fdad3110a7e08fdc21e49f7e82fd525d6a78fcf904a766729aa47c0200727","tests/test.rs":"1e559fadf0af1a38d7049caef26e3a162c58ea5e024aa637299376d776986549"},"package":"612d636f949607bdf9b123b4a6f6d966dedf3ff669f7f045890d3a4a73948169"}
diff --git a/rsvg-view-3.1 b/rsvg-view-3.1
new file mode 100644 (file)
index 0000000..0fb94dd
--- /dev/null
@@ -0,0 +1,58 @@
+.TH rsvg-view-3 1
+.SH NAME
+rsvg-view-3 \- Display SVG files
+.SH SYNOPSIS
+.B rsvg-view-3
+.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-3 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
+<piem@altern.org>, 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.
diff --git a/rules b/rules
new file mode 100755 (executable)
index 0000000..6b033af
--- /dev/null
+++ b/rules
@@ -0,0 +1,70 @@
+#!/usr/bin/make -f
+-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs -Wl,--as-needed
+export CARGO_HOME = $(CURDIR)/debian/cargo-home
+NULL =
+
+%:
+       dh $@ --with gnome,gir
+
+override_dh_autoreconf:
+       dh_autoreconf --as-needed
+
+override_dh_auto_configure:
+       if ! test -e vendor/backtrace-sys/.cargo-checksum.json.dist; then \
+               cp vendor/backtrace-sys/.cargo-checksum.json vendor/backtrace-sys/.cargo-checksum.json.dist; \
+       fi
+       jq '.files = {}' < vendor/backtrace-sys/.cargo-checksum.json.dist > vendor/backtrace-sys/.cargo-checksum.json
+       mkdir -p $(CARGO_HOME)
+       dh_auto_configure -- \
+               --libexecdir='$${exec_prefix}/libexec' \
+               --enable-pixbuf-loader \
+               --enable-installed-tests \
+               --enable-introspection \
+               --enable-vala \
+               --enable-gtk-doc \
+               GDK_PIXBUF_QUERYLOADERS=/usr/lib/$(DEB_HOST_MULTIARCH)/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders \
+               $(NULL)
+
+override_dh_makeshlibs:
+       dh_makeshlibs -- -c4
+
+override_dh_install:
+       find debian/tmp -name '*.a' -print -delete
+       find debian/tmp -name '*.la' -print -delete
+       dh_install
+       sed -e "s/#MULTIARCH#/$(DEB_HOST_MULTIARCH)/g" debian/librsvg2-common.postinst.in > \
+               debian/librsvg2-common.postinst
+
+override_dh_installchangelogs:
+       dh_installchangelogs -XChangeLog
+
+override_dh_missing:
+       dh_missing --fail-missing
+
+override_dh_clean:
+       dh_clean
+       rm -fr $(CARGO_HOME)
+       if test -e vendor/backtrace-sys/.cargo-checksum.json.dist; then \
+               mv vendor/backtrace-sys/.cargo-checksum.json.dist vendor/backtrace-sys/.cargo-checksum.json; \
+       fi
+
+# https://bugs.debian.org/895723
+ifneq (,$(filter $(DEB_HOST_ARCH), ppc64el ppc64 powerpc))
+override_dh_auto_test:
+       CARGO_INCREMENTAL=1 dh_auto_test
+endif
+
+override_dh_auto_test-arch:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+       dh_auto_test
+       find debian -name '*.log' \
+               -not -name config.log \
+               -not -name test-suite.log \
+               -print0 | xargs -0 tail -v -c1M
+endif
+
+override_dh_auto_test-indep:
+       @:
diff --git a/source/format b/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/tests/build b/tests/build
new file mode 100755 (executable)
index 0000000..d41c6a0
--- /dev/null
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+set -e
+exec 2>&1
+set -u
+
+: "${AUTOPKGTEST_TMP:="${ADTTMP}"}"
+
+cd "$AUTOPKGTEST_TMP"
+
+echo "1..1"
+
+cat > simple.c <<'EOF'
+#include <glib-object.h>
+#include <librsvg/rsvg.h>
+
+int main (void)
+{
+    RsvgHandle *handle;
+
+    handle = rsvg_handle_new ();
+    g_object_unref (handle);
+
+    g_print ("ok 1\n");
+    return 0;
+}
+EOF
+
+gcc -o simple simple.c $(pkg-config --cflags --libs librsvg-2.0 gobject-2.0)
+test -x simple
+./simple
+echo "# everything seems OK"
diff --git a/tests/control b/tests/control
new file mode 100644 (file)
index 0000000..c9256aa
--- /dev/null
@@ -0,0 +1,7 @@
+Tests: build
+Depends: build-essential, librsvg2-dev
+Restrictions: allow-stderr
+
+Tests: convert
+Depends: file, librsvg2-bin
+Restrictions: allow-stderr
diff --git a/tests/convert b/tests/convert
new file mode 100755 (executable)
index 0000000..944b00b
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+set -u
+
+: "${AUTOPKGTEST_TMP:="${ADTTMP}"}"
+
+rsvg-convert -o "$AUTOPKGTEST_TMP/example.png" tests/fixtures/api/example.svg
+file "$AUTOPKGTEST_TMP/example.png"
diff --git a/tests/gnome-desktop-testing b/tests/gnome-desktop-testing
new file mode 100755 (executable)
index 0000000..53e6739
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+: "${AUTOPKGTEST_TMP:="${ADTTMP}"}"
+
+exec gnome-desktop-testing-runner RSVG
diff --git a/tests/librsvg2-tests.control b/tests/librsvg2-tests.control
new file mode 100644 (file)
index 0000000..bd43f35
--- /dev/null
@@ -0,0 +1,5 @@
+# TODO: Move this back into d/tests/control when librsvg2-tests has been
+# through the NEW queue
+Tests: gnome-desktop-testing
+Depends: gnome-desktop-testing, librsvg2-tests
+Restrictions: allow-stderr
diff --git a/watch b/watch
new file mode 100644 (file)
index 0000000..ac38817
--- /dev/null
+++ b/watch
@@ -0,0 +1,3 @@
+version=4
+https://download.gnome.org/sources/@PACKAGE@/([\d\.]+[02468])/ \
+       @PACKAGE@@ANY_VERSION@\.tar\.xz