From: Jeremy Bicha Date: Tue, 11 Dec 2018 21:02:52 +0000 (+0000) Subject: librsvg (2.44.10-1) unstable; urgency=medium X-Git-Tag: archive/raspbian/2.44.10-1+rpi1^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f2b9bed5264a555d72683ad83b6f26faece804ea;p=librsvg.git librsvg (2.44.10-1) unstable; urgency=medium * New upstream release * Restore -Wl,-O1 to our extra LDFLAGS [dgit import unpatched librsvg 2.44.10-1] --- f2b9bed5264a555d72683ad83b6f26faece804ea diff --cc debian/changelog index 0000000,0000000..65e932e new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,1416 @@@ ++librsvg (2.44.10-1) unstable; urgency=medium ++ ++ * New upstream release ++ * Restore -Wl,-O1 to our extra LDFLAGS ++ ++ -- Jeremy Bicha 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 Sat, 17 Nov 2018 17:59:09 -0500 ++ ++librsvg (2.44.8-3) unstable; urgency=medium ++ ++ * Release to unstable ++ ++ -- Jeremy Bicha 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Fri, 29 Jan 2016 15:32:06 +0100 ++ ++librsvg (2.40.13-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Michael Biebl 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 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 Tue, 17 Nov 2015 16:55:57 +0100 ++ ++librsvg (2.40.11-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Refresh patches. ++ ++ -- Michael Biebl 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 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 Wed, 20 May 2015 00:29:16 +0200 ++ ++librsvg (2.40.9-1) experimental; urgency=medium ++ ++ * New upstream release 2.40.9 ++ ++ -- Iain Lane 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 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 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 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 Tue, 14 Oct 2014 16:46:07 +0200 ++ ++librsvg (2.40.4-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update Homepage: URL. ++ ++ -- Michael Biebl 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 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 Tue, 19 Aug 2014 01:59:58 +0200 ++ ++librsvg (2.40.2-1) unstable; urgency=medium ++ ++ * New upstream bugfix releases ++ ++ -- Iain Lane 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Fri, 23 Jul 2010 07:50:24 +0200 ++ ++librsvg (2.26.3-1) unstable; urgency=low ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge 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 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 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 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 Wed, 04 Mar 2009 14:48:38 +0100 ++ ++librsvg (2.22.3-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Bump shlibs version to 2.22.3. ++ ++ -- Josselin Mouette Fri, 21 Nov 2008 22:35:18 +0100 ++ ++librsvg (2.22.2-3) unstable; urgency=low ++ ++ * Build a dbg package. Closes: #496189. ++ * debian/control: ++ - Update Standards-Version to 3.8.0, no changes needed. ++ - Added Homepage field. ++ ++ -- Emilio Pozuelo Monfort Tue, 21 Oct 2008 11:52:06 +0200 ++ ++librsvg (2.22.2-2) unstable; urgency=low ++ ++ * debian/control.in: ++ + Build depend on GLib >= 2.16.0 for GIO support. ++ ++ -- Sebastian Dröge Tue, 11 Mar 2008 05:56:01 +0100 ++ ++librsvg (2.22.2-1) unstable; urgency=low ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Wed, 05 Mar 2008 05:41:23 +0100 ++ ++librsvg (2.22.1-1) unstable; urgency=low ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Mon, 25 Feb 2008 06:45:05 +0100 ++ ++librsvg (2.22.0-1) unstable; urgency=low ++ ++ * New upstream release, with no API changes. ++ This release adds support for GIO and we want to rebuild it once GLib 2.16 ++ is in unstable. ++ * debian/control.in: ++ + Update and cleanup build dependencies. ++ + Cleanup and correct dependencies of the -dev package. ++ * debian/patches/99_ltmain_as-needed.patch: ++ + Updated to apply cleanly again. ++ ++ -- Sebastian Dröge Thu, 21 Feb 2008 19:19:09 +0100 ++ ++librsvg (2.20.0-1) unstable; urgency=low ++ ++ [ Kilian Krause ] ++ * Use binary:version and source:Version for binnNMU-safe uploads as ++ added in dpkg-dev 1.13.19. Add to Build-Depends accordingly. ++ ++ [ Sebastian Dröge ] ++ * New upstream bugfix release with no API changes. ++ * debian/control.in: ++ + Update Standards-Version to 3.7.3, no additional changes needed. ++ ++ -- Sebastian Dröge Sat, 19 Jan 2008 17:55:44 +0100 ++ ++librsvg (2.18.2-1) unstable; urgency=low ++ ++ [ Alan Baghumian ] ++ * New upstream stable release. ++ - Basic support for SVG 1.1's text-rendering ++ and shape-rendering properties ++ - Bump shlibs to >= 2.18.1 ++ ++ [ Loic Minier ] ++ * New upstream stable release. ++ ++ -- Loic Minier Sun, 02 Sep 2007 19:31:12 +0200 ++ ++librsvg (2.18.0-1) unstable; urgency=low ++ ++ [ Loic Minier ] ++ * Drop dependencies on libgtk2.0-common and libgtk2.0-bin; thanks "Jonny"; ++ closes: #419335. ++ * Pass -z defs in LDFLAGS for additional safety. ++ ++ [ Josselin Mouette ] ++ * 99_ltmain_as-needed.patch: get --as-needed back to work. ++ ++ [ Loic Minier ] ++ * New upstream stable release; no API change. ++ ++ -- Loic Minier Tue, 24 Jul 2007 18:30:31 +0200 ++ ++librsvg (2.16.1-2) unstable; urgency=low ++ ++ * Add a get-orig-source target to retrieve the upstream tarball. ++ * Include the new check-dist Makefile to prevent accidental uploads to ++ unstable; bump build-dep on gnome-pkg-tools to >= 0.10. ++ * Upload to unstable; drop check-dist include. ++ * Wrap build-deps and deps. ++ * Bump up Debhelper compatibility level to 5. ++ * Drop clean target which removed the upstream documentation. ++ * Set LDFLAGS directly instead of via DEB_CONFIGURE_SCRIPT_ENV; build-dep on ++ cdbs >= 0.4.41. ++ * Cleanups. ++ * Fix watch file to track all stable versions and use HTTP. ++ * Fix URL in copyright. ++ ++ -- Loic Minier Sat, 14 Apr 2007 09:10:08 +0200 ++ ++librsvg (2.16.1-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Bump shlibs requirement. ++ ++ -- Josselin Mouette Fri, 8 Dec 2006 23:33:34 +0100 ++ ++librsvg (2.16.0-3) experimental; urgency=low ++ ++ * Call dh_gtkmodules with an appropriate LD_LIBRARY_PATH. ++ * Don't hardcode the library package name. ++ ++ -- Loic Minier Wed, 27 Sep 2006 08:11:17 +0200 ++ ++librsvg (2.16.0-2) experimental; urgency=low ++ ++ [ Josselin Mouette ] ++ * Build-depend on gtk+ 2.10. ++ ++ [ Loic Minier ] ++ * Convert the package to the new Gtk modules handling. ++ - Bump up the libgtk2.0-dev build-dep to >= 2.10.1-1. ++ - Call dh_gtkmodules. ++ - Add ${misc:Depends}. ++ - Drop librsvg2-common.postinst and librsvg2-common.postrm. ++ ++ -- Loic Minier Tue, 19 Sep 2006 13:02:21 +0200 ++ ++librsvg (2.16.0-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Bump shlibs requirement. ++ * Remove libart build-dependency. ++ * rsvg-gz.patch: updated. ++ ++ -- Josselin Mouette Tue, 5 Sep 2006 23:47:26 +0200 ++ ++librsvg (2.15.90-1) experimental; urgency=low ++ ++ * New upstream development releases; no API changes. ++ - Target at experimental. ++ - Add missing build-deps on libglib2.0-dev (>= 2.11.0), libxml2-dev (>= ++ 2.4.7), libfreetype6-dev, libgnomeprint2.2-dev (>= 2.2.0). ++ - Bump up build-deps to libcairo2-dev >= 1.2.0, gtk-doc-tools (>= 1.0). ++ - Drop obsolete build-dep on libpopt-dev. ++ ++ -- Loic Minier Tue, 8 Aug 2006 17:38:07 +0200 ++ ++librsvg (2.14.4-2) unstable; urgency=low ++ ++ Loic Minier : ++ * Stop shipping *.la files in librsvg2-dev now that ++ libnautilus-extension-dev doesn't ship these. ++ ++ -- J.H.M. Dassen (Ray) Thu, 22 Jun 2006 21:56:18 +0200 ++ ++librsvg (2.14.4-1) unstable; urgency=low ++ ++ * New upstream release. ++ * rsvg-image_crasher.patch, export-get-type.patch: removed, integrated ++ upstream. ++ * Standards-version is 3.7.2. ++ ++ -- Josselin Mouette Sun, 18 Jun 2006 05:07:20 +0200 ++ ++librsvg (2.14.3-2) unstable; urgency=low ++ ++ * export-get-type.patch: Correctly export rsvg_error_get_type ++ (closes: #362646). ++ * rsvg-image_crasher.patch, stolen from CVS: fix crasher with some ++ images (closes: #361653). ++ * rsvg-gz.patch: updated so that the symbol still gets exported. ++ * rules, control.in: add missing python dependency. ++ + Also build-depend on python. ++ * librsvg2-dev.{install,links,postinst}: move documentation to a more ++ suitable place (closes: #363142). ++ ++ -- Josselin Mouette Tue, 25 Apr 2006 21:49:48 +0200 ++ ++librsvg (2.14.3-1) unstable; urgency=low ++ ++ * New upstream release. ++ * [debian/control.in] Bumped libgtk2.0-dev and libcairo2-dev dependencies ++ and versioned libgnomeprintui2.2-dev build dependency to rebuild without ++ the .la files for libXcursor and libXrender. ++ ++ Josselin Mouette : ++ * Update watch file. ++ ++ -- J.H.M. Dassen (Ray) Fri, 21 Apr 2006 11:20:56 +0200 ++ ++librsvg (2.14.2-1) unstable; urgency=low ++ ++ * New upstream release. ++ + paint-server.patch: removed, unneeded with the cairo backend. ++ + rsvg-gz.patch: updated. ++ * Build-depend on libcairo2-dev. ++ * Bump requirement for libcroco3-dev. ++ * Disable the mozilla plugin (incidentally closes: #327547, #349936). ++ ++ -- Josselin Mouette Sat, 1 Apr 2006 17:44:25 +0200 ++ ++librsvg (2.12.7-5) unstable; urgency=high ++ ++ * rsvg-gz.patch: provide the rsvg_handle_new_gz function ++ (closes: #348920). Do not provide the C prototype to force ++ applications using it to use rsvg_handle_new instead. ++ ++ -- Josselin Mouette Thu, 9 Feb 2006 22:09:04 +0100 ++ ++librsvg (2.12.7-4) unstable; urgency=high ++ ++ * Fix the conflict line to include the epoch (closes: #350229). ++ ++ -- Josselin Mouette Wed, 1 Feb 2006 23:29:46 +0100 ++ ++librsvg (2.12.7-3) unstable; urgency=low ++ ++ * Only suggest librsvg2-bin instead of recommending it ++ (closes: #269048). ++ * Upload to unstable. ++ ++ -- Josselin Mouette Sat, 7 Jan 2006 18:32:09 +0100 ++ ++librsvg (2.12.7-2) experimental; urgency=low ++ ++ * Make librsvg2-2 conflict with older librsvg2-common packages, ++ otherwise serious breakage can occur. ++ * Make librsvg2-common depend on the exact librsvg2-2 version to avoid ++ such breakage in the future. ++ * Bump libgsf-1-dev build-dep to >= 1.13.2-2. ++ ++ -- Josselin Mouette Tue, 22 Nov 2005 19:41:19 +0100 ++ ++librsvg (2.12.7-1) experimental; urgency=low ++ ++ * New upstream release (closes: #331279). ++ + -h 0 or -w 0 should now work (closes: #278750). ++ + rsvg-filter.c includes config.h (closes: #292286). ++ + files in different directories are handled (closes: #315822). ++ * Rename the source package to librsvg. ++ * librsvg2-bin.install: use a wildcard for the plugin ++ (closes: #312615). ++ * Update build-dependencies, especially libxml. ++ * open-relative-path.patch, keep-aspect-ratio.patch, ++ open-file-twice.patch: removed, included upstream. ++ * paint-server.patch: apply to rsvg-art-paint-server.c. ++ * watch: update for 2.12. ++ * Break the dependency cycle, by making librsvg2-2 stop depending ++ on librsvg2-common. Packages will now have to depend on ++ librsvg2-common if they include SVG graphics. ++ * Bump the shlibs version. ++ * Standards-version is 3.6.2. ++ * Make librsvg2-common with gnome-games 2.10, as a bug in ++ libgames-support makes this version fail to work with the new ++ librsvg. ++ ++ -- Josselin Mouette Wed, 12 Oct 2005 19:55:03 +0200 ++ ++librsvg2 (2.9.5-4) unstable; urgency=low ++ ++ * Set myself as maintainer. ++ * Don't require mozilla-dev on hurd-i386 (closes: #312615). ++ * keep-aspect-ratio.patch: assume you want to keep the aspect ratio when ++ only one of width and height are specified (closes: #316309). ++ * Pass --as-needed to ld. ++ * open-file-twice.patch: don't try to open the file twice. ++ * open-relative-path.patch: always build an absolute base_uri, so that we ++ can open a relative path (closes: #315822). ++ ++ -- Josselin Mouette Thu, 30 Jun 2005 21:59:20 +0200 ++ ++librsvg2 (2.9.5-3) unstable; urgency=low ++ ++ * Really upload to unstable. ++ ++ -- Josselin Mouette Tue, 7 Jun 2005 23:42:58 +0200 ++ ++librsvg2 (2.9.5-2) experimental; urgency=low ++ ++ * Upload to unstable. ++ ++ -- Josselin Mouette Tue, 7 Jun 2005 22:35:24 +0200 ++ ++librsvg2 (2.9.5-1) experimental; urgency=low ++ ++ * New upstream release. ++ + The pixbuf loader now supports .svgz (closes: #261885). ++ * Build using cdbs. ++ ++ -- Josselin Mouette Tue, 3 May 2005 21:29:25 +0200 ++ ++librsvg2 (2.8.1-3) unstable; urgency=low ++ ++ * enable again the mozilla plugin (closes: #286570): ++ + debian/control.in: build-depend on mozilla-dev and libxt-dev. ++ + librsvg2-bin suggests mozilla. ++ + librsvg2-bin.files: install it. ++ + librsvg2-bin.links: a plugin for mozilla-firefox. ++ * debian/rules: run dh_movefiles in the install target. ++ ++ -- Josselin Mouette Tue, 5 Apr 2005 20:18:08 +0200 ++ ++librsvg2 (2.8.1-2) unstable; urgency=low ++ ++ * debian/librsvg2-common.postrm: Only try to execute ++ /usr/sbin/update-gdkpixbuf-loaders if it's available. Thanks for ++ the report and patch to Andreas Barth. (Closes: #286689) ++ ++ -- Marc 'HE' Brockschmidt Tue, 21 Dec 2004 21:54:06 +0100 ++ ++librsvg2 (2.8.1-1) unstable; urgency=low ++ ++ * New upstream release (closes: #275352). ++ * rsvg-paint-server.c: patch from Matijs van Zuijlen ++ to avoid crash with some broken SVGs ++ (closes: #273729). ++ * rsvg.1: fix a typo. ++ * debian/rsvg-view.1: provide new manpage, written by Paul Brossier ++ (closes: #265846). ++ * debian/{rules,control.in}: remove dependency on GnomeVFS, this is ++ completely useless and annoys some uses (closes: #257821). ++ ++ -- Josselin Mouette Tue, 19 Oct 2004 15:18:16 +0200 ++ ++librsvg2 (2.7.2-5) unstable; urgency=medium ++ ++ * Rebuild with libgnutls11 (closes: #263682). ++ * debian/control.in: build-depend on libgnomevfs2-dev 2.6.1.1-6 to force ++ use of libgnutls11. ++ ++ -- Josselin Mouette Thu, 5 Aug 2004 14:13:23 +0200 ++ ++librsvg2 (2.7.2-4) unstable; urgency=medium ++ ++ * Remove mozilla support, SVG is now supported by default in mozilla: ++ + debian/control.in: don't build-depend on mozilla-dev and libxt-dev, ++ build-conflict with mozilla-dev. ++ + debian/control.in: librsvg2-bin doesn't suggest mozilla anymore. ++ + debian/librsvg2-bin.files: don't install the plugin. ++ ++ -- Josselin Mouette Wed, 28 Jul 2004 14:40:27 +0200 ++ ++librsvg2 (2.7.2-3) unstable; urgency=medium ++ ++ * [debian/control.in] Add a build dependency on libxt-dev as moz-plugin.c ++ includes X11/Intrinsic.h. (Closes: #259159) ++ ++ -- J.H.M. Dassen (Ray) Tue, 13 Jul 2004 20:35:09 +0200 ++ ++librsvg2 (2.7.2-2) unstable; urgency=low ++ ++ * rsvg-filter.c: apply patch from CVS to fix a crash with some ++ SphereCrystal icons. ++ ++ -- Josselin Mouette Wed, 30 Jun 2004 00:42:02 +0200 ++ ++librsvg2 (2.7.2-1) unstable; urgency=low ++ ++ * New upstream release. ++ * debian/rules: ++ + Always enable svgz and gnome-vfs support. ++ + Don't check the mozilla plugin for dependencies. ++ * debian/control.in: ++ + Build-depend on libcroco3-dev, libgnomevfs2-dev, ++ libgnomeprintui2.2-dev and mozilla-dev. ++ + New package: librsvg2-bin. ++ ++ -- Josselin Mouette Fri, 18 Jun 2004 16:22:10 +0200 ++ ++librsvg2 (2.6.4-7) unstable; urgency=high ++ ++ * debian/control.in: ++ + make librsvg2-2 depend on librsvg2-common (= source version) ++ (closes: #254284). ++ + make librsvg2-common depend on librsvg2-2 (>= source version) to avoid ++ circular dependencies. ++ * Use high urgency so that it enters testing before gnome-games 2.6. ++ ++ -- Josselin Mouette Thu, 17 Jun 2004 13:54:54 +0200 ++ ++librsvg2 (2.6.4-6) unstable; urgency=high ++ ++ * GNOME Team Upload. ++ * [debian/control.in] Versioned librsvg2-dev's dependency on libgsf-1-dev to ++ ensure libbz2-dev is getting installed; reworded the descriptions a bit. ++ ++ -- J.H.M. Dassen (Ray) Sun, 13 Jun 2004 14:15:55 +0200 ++ ++librsvg2 (2.6.4-5) unstable; urgency=low ++ ++ * GNOME Team Upload. ++ * Upload in unstable. ++ * debian/control.in: ++ + removed workaround on openjade. ++ ++ -- Sebastien Bacher Mon, 24 May 2004 19:46:41 +0200 ++ ++librsvg2 (2.6.4-4) experimental; urgency=low ++ ++ * GNOME Team Upload. ++ * debian/control.in: ++ + librsvg2-common really depends on libgtk2.0-bin ++ ++ -- Sebastien Bacher Fri, 7 May 2004 19:42:58 +0200 ++ ++librsvg2 (2.6.4-3) experimental; urgency=low ++ ++ * debian/control.in: ++ + added a Build-Depends on gtk-doc-tools for the doc, and on openjade as ++ a workaround, the time to have gtk-doc-tools fixed. ++ + librsvg2-dev depends on libcroco2-dev (Closes: #247242). ++ + updated librsvg2-common depends on libgtk2.0-bin ++ (Closes: #246599, #246665). ++ * debian/librsvg2-dev.files: ++ + added documentation to librsvg2-dev package. ++ ++ -- Sebastien Bacher Wed, 5 May 2004 21:59:15 +0200 ++ ++librsvg2 (2.6.4-2) experimental; urgency=low ++ ++ * Use compat=4 and dh_makeshlibs -V to generate the shlibs file, it's more ++ reliable. ++ * Really build with -mieee on alpha. ++ * Various cleanups in debian/rules. ++ * Re-run libtoolize --force --copy; aclocal; autoheader; automake -acf; ++ autoconf. ++ * rsvg-paint-server.c: revert changes from 2.6.3->2.6.4, as they break the ++ rendering of many Wasp icons. ++ ++ -- Josselin Mouette Mon, 26 Apr 2004 18:43:39 +0200 ++ ++librsvg2 (2.6.4-1) experimental; urgency=low ++ ++ * New upstream release. ++ * GNOME Team Upload. ++ ++ -- Sebastien Bacher Tue, 20 Apr 2004 21:25:19 +0200 ++ ++librsvg2 (2.6.3-2) experimental; urgency=low ++ ++ * GNOME Team Upload ++ * Updated for the GNOME Team. ++ * debian/rules: ++ + added "--with-croco" flags since libcroco is in the archive now. ++ * debian/control.in: ++ + updated build-depends. ++ + librsvg2-common depends on "librsvg2-2 (= ${Source-version})" now ++ + librsvg2-2 conflicts on librsvg2-common (<< 2.6) (Closes: #240593). ++ * debian/shlibs.local: ++ + added to fix the double depends on librsvg2-2. ++ ++ -- Sebastien Bacher Mon, 19 Apr 2004 22:00:32 +0200 ++ ++librsvg2 (2.6.3-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Re-run libtoolize --force --copy; aclocal; autoheader; automake -acf; ++ autoconf. ++ * Build-depend on libgtk2.0-dev 2.4. ++ ++ -- Josselin Mouette Thu, 25 Mar 2004 13:45:17 +0100 ++ ++librsvg2 (2.5.0-2) unstable; urgency=low ++ ++ * Run libtoolize --force --copy; aclocal; autoheader; automake -acf; ++ autoconf on the source tree (closes: #234843). ++ ++ -- Josselin Mouette Thu, 26 Feb 2004 11:20:13 +0100 ++ ++librsvg2 (2.5.0-1) unstable; urgency=low ++ ++ * New upstream release (Closes: #234472). ++ * Gnome Team Upload. ++ ++ -- Sebastien Bacher Tue, 24 Feb 2004 21:07:00 +0100 ++ ++librsvg2 (2.4.0-3) unstable; urgency=low ++ ++ * added $(LIBGSF_LIBS) into librsvg_2_la_LIBADD (closes: #220065) ++ ++ -- Takuo KITAME Tue, 11 Nov 2003 13:44:09 +0900 ++ ++librsvg2 (2.4.0-2) unstable; urgency=low ++ ++ * Built with -mieee on alpha (Closes: #184897). ++ * Fixed override disparity. ++ ++ -- Sebastien Bacher Wed, 22 Oct 2003 01:45:05 +0200 ++ ++librsvg2 (2.4.0-1) unstable; urgency=low ++ ++ * New upstream release ++ * Gnome Team upload ++ ++ -- Sebastien Bacher Sat, 18 Oct 2003 17:44:35 +0200 ++ ++librsvg2 (2.2.5-2) unstable; urgency=low ++ ++ * Maintainer upload, merged NMU patches. (closes: #187367, #207785) ++ * -dev debepends on libgsf-1-dev (closes: #208028) ++ * fix debian/copyrigt (closes: #180958) ++ ++ -- Takuo KITAME Mon, 1 Sep 2003 13:48:46 +0900 ++ ++librsvg2 (2.2.5-1.2) unstable; urgency=low ++ ++ * Changed section to libdevel to fix override disparity. ++ * Added libgsf-1-dev to Build-Depends (Closes: #207785). ++ ++ -- Sebastien Bacher Sat, 30 Aug 2003 02:25:24 +0200 ++ ++librsvg2 (2.2.5-1.1) unstable; urgency=low ++ ++ * NMU to fix a RC bug. ++ * Explicitly link to missing libs (Closes: #187367). ++ ++ -- Sebastien Bacher Fri, 29 Aug 2003 18:30:42 +0200 ++ ++librsvg2 (2.2.5-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Thu, 10 Apr 2003 11:21:37 +0900 ++ ++librsvg2 (2.2.4-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Thu, 20 Mar 2003 16:30:23 +0900 ++ ++librsvg2 (2.2.3-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Thu, 6 Feb 2003 14:03:44 +0900 ++ ++librsvg2 (2.2.1-2) unstable; urgency=low ++ ++ * Don't include /etc/gtk-2.0/gdk-pixbuf.loaders (closes: #178848) ++ ++ -- Takuo KITAME Thu, 30 Jan 2003 16:54:37 +0900 ++ ++librsvg2 (2.2.1-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Tue, 28 Jan 2003 13:22:08 +0900 ++ ++librsvg2 (2.2.0-3) unstable; urgency=low ++ ++ * librsvg2-common: Depends on libgtk2.0-common (closes: #178006) ++ ++ -- Takuo KITAME Thu, 23 Jan 2003 19:53:38 +0900 ++ ++librsvg2 (2.2.0-2) unstable; urgency=low ++ ++ * Added new package librsvg2-common includes rsvg command line program, manpage and gdk-pixbuf loader. (closes: #177251) ++ ++ -- Takuo KITAME Thu, 23 Jan 2003 10:52:04 +0900 ++ ++librsvg2 (2.2.0-1) unstable; urgency=low ++ ++ * New upstream release ++ * distribute gdk-pixbuf-loader (closes: #177251) ++ ++ -- Takuo KITAME Wed, 22 Jan 2003 12:51:54 +0900 ++ ++librsvg2 (2.1.5-2) unstable; urgency=low ++ ++ * Maintainer upload (closes: #177115) ++ * enable gdk-pixbuf loader (closes: #177251) ++ ++ -- Takuo KITAME Tue, 21 Jan 2003 10:01:42 +0900 ++ ++librsvg2 (2.1.5-1.1) unstable; urgency=low ++ ++ * Non-Maintainer Upload ++ * relibtoolize (closes: #177115) ++ ++ -- Ryan Murray Sun, 19 Jan 2003 16:02:24 -0800 ++ ++librsvg2 (2.1.5-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Fri, 17 Jan 2003 13:36:22 +0900 ++ ++librsvg2 (2.0.1-4) unstable; urgency=low ++ ++ * update config.{guess,sub} (closes: #166821) ++ ++ -- Takuo KITAME Thu, 5 Dec 2002 13:34:24 +0900 ++ ++librsvg2 (2.0.1-3) unstable; urgency=low ++ ++ * fix build-depends (closes: #162645) ++ * Change Maintainer address to @debian.org ++ ++ -- Takuo KITAME Thu, 24 Oct 2002 14:23:02 +0900 ++ ++librsvg2 (2.0.1-2) unstable; urgency=low ++ ++ * Build against libgtk2.0-0png3 ++ ++ -- Takuo KITAME Sun, 11 Aug 2002 01:42:45 +0900 ++ ++librsvg2 (2.0.1-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Wed, 7 Aug 2002 04:17:49 +0900 ++ ++librsvg2 (2.0.0-1) unstable; urgency=low ++ ++ * New upstream release ++ * bump soname to 2 ++ ++ -- Takuo KITAME Fri, 28 Jun 2002 14:03:22 +0900 ++ ++librsvg2 (1.1.6-4) unstable; urgency=low ++ ++ * Makefile.in: ++ - LINK link against $(LIBRSVG_LIBS) $(POPT_LIBS) (closes: #145426) ++ ++ -- Takuo KITAME Fri, 3 May 2002 08:33:18 +0900 ++ ++librsvg2 (1.1.6-3) unstable; urgency=low ++ ++ * fix again, Build-Depends on libgtk2.0-dev ++ ++ -- Takuo KITAME Mon, 8 Apr 2002 08:44:51 +0900 ++ ++librsvg2 (1.1.6-2) unstable; urgency=low ++ ++ * build against glib2.0/pango1.0 (closes: #141665) ++ ++ -- Takuo KITAME Thu, 21 Mar 2002 01:23:21 +0900 ++ ++librsvg2 (1.1.6-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Sat, 9 Mar 2002 14:39:00 +0900 ++ ++librsvg2 (1.1.5-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Tue, 5 Mar 2002 13:33:41 +0900 ++ ++librsvg2 (1.1.4-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Tue, 26 Feb 2002 13:37:59 +0900 ++ ++librsvg2 (1.1.3-2) unstable; urgency=low ++ ++ * Build-Depends pkg-config (>= 0.9) (closes: #133585) ++ ++ -- Takuo KITAME Thu, 14 Feb 2002 12:07:10 +0900 ++ ++librsvg2 (1.1.3-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Mon, 11 Feb 2002 22:50:49 +0900 ++ ++librsvg2 (1.1.2-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Wed, 6 Feb 2002 01:24:00 +0900 ++ ++librsvg2 (1.1.1-2) unstable; urgency=low ++ ++ * Fix build-depends (closes: #130159) ++ ++ -- Takuo KITAME Sun, 20 Jan 2002 23:47:45 +0000 ++ ++librsvg2 (1.1.1-1) unstable; urgency=low ++ ++ * New upstream release ++ * GNOME2 version ++ * package renamed to librsvg2 ++ ++ -- Takuo KITAME Fri, 18 Jan 2002 21:08:43 +0000 ++ ++librsvg (1.0.2-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Sat, 6 Oct 2001 05:55:13 +0900 ++ ++librsvg (1.0.1-3) unstable; urgency=low ++ ++ * Multibyte fix by Akira TAGOH (tagoh@redhad.com) ++ ++ -- Takuo KITAME Sat, 28 Jul 2001 02:15:37 +0900 ++ ++librsvg (1.0.1-2) unstable; urgency=low ++ ++ * update config.{guess.sub} (closes: Bug#103336) ++ ++ -- Takuo KITAME Sun, 8 Jul 2001 19:02:36 +0900 ++ ++librsvg (1.0.1-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Takuo KITAME Sat, 7 Jul 2001 22:00:21 +0900 ++ ++librsvg (1.0.0-2) unstable; urgency=low ++ ++ * build-depends: +libpng2-dev (closes: Bug#97344) ++ ++ -- Takuo KITAME Wed, 16 May 2001 03:35:45 +0900 ++ ++librsvg (1.0.0-1) unstable; urgency=low ++ ++ * Initial Release. (closes: Bug#93505) ++ ++ -- Takuo KITAME Wed, 9 May 2001 06:37:25 +0900 diff --cc debian/compat index 0000000,0000000..b4de394 new file mode 100644 --- /dev/null +++ b/debian/compat @@@ -1,0 -1,0 +1,1 @@@ ++11 diff --cc debian/control index 0000000,0000000..228c320 new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,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 ++Uploaders: Emilio Pozuelo Monfort , Jeremy Bicha , Michael Biebl , Tim Lunn ++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) , ++ 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 --cc debian/control.in index 0000000,0000000..04c0156 new file mode 100644 --- /dev/null +++ b/debian/control.in @@@ -1,0 -1,0 +1,114 @@@ ++Source: librsvg ++Section: libs ++Priority: optional ++Maintainer: Debian GNOME Maintainers ++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) , ++ 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 --cc debian/copyright index 0000000,0000000..2eb23d1 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,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 ++ 2002 Matthias Clasen ++ 2003 - 2005 Caleb Moore ++ 2006 Robert Staudinger ++ 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 or the MIT license ++ , 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 . ++ . ++ 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 ++ ++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 --cc debian/gbp.conf index 0000000,0000000..4ed071a new file mode 100644 --- /dev/null +++ b/debian/gbp.conf @@@ -1,0 -1,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 --cc debian/gir1.2-rsvg-2.0.install index 0000000,0000000..eee37f2 new file mode 100644 --- /dev/null +++ b/debian/gir1.2-rsvg-2.0.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/girepository-1.0/*.typelib diff --cc debian/librsvg2-2.docs index 0000000,0000000..46a4ca7 new file mode 100644 --- /dev/null +++ b/debian/librsvg2-2.docs @@@ -1,0 -1,0 +1,3 @@@ ++AUTHORS ++NEWS ++README.md diff --cc debian/librsvg2-2.install index 0000000,0000000..3ddde58 new file mode 100644 --- /dev/null +++ b/debian/librsvg2-2.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/lib*.so.* diff --cc debian/librsvg2-2.lintian-overrides index 0000000,0000000..da21885 new file mode 100644 --- /dev/null +++ b/debian/librsvg2-2.lintian-overrides @@@ -1,0 -1,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 --cc debian/librsvg2-2.symbols index 0000000,0000000..592dd37 new file mode 100644 --- /dev/null +++ b/debian/librsvg2-2.symbols @@@ -1,0 -1,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 --cc debian/librsvg2-bin.install index 0000000,0000000..a65408f new file mode 100644 --- /dev/null +++ b/debian/librsvg2-bin.install @@@ -1,0 -1,0 +1,2 @@@ ++usr/bin ++usr/share/man diff --cc debian/librsvg2-bin.manpages index 0000000,0000000..57a3249 new file mode 100644 --- /dev/null +++ b/debian/librsvg2-bin.manpages @@@ -1,0 -1,0 +1,1 @@@ ++debian/rsvg-view-3.1 diff --cc debian/librsvg2-common.install index 0000000,0000000..77e196f new file mode 100644 --- /dev/null +++ b/debian/librsvg2-common.install @@@ -1,0 -1,0 +1,2 @@@ ++usr/lib/*/gdk-pixbuf-2.0/2.10.0/loaders/*.so ++usr/share/thumbnailers/librsvg.thumbnailer diff --cc debian/librsvg2-common.lintian-overrides index 0000000,0000000..cf7c10e new file mode 100644 --- /dev/null +++ b/debian/librsvg2-common.lintian-overrides @@@ -1,0 -1,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 --cc debian/librsvg2-common.postinst.in index 0000000,0000000..3d40518 new file mode 100644 --- /dev/null +++ b/debian/librsvg2-common.postinst.in @@@ -1,0 -1,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 --cc debian/librsvg2-dev.docs index 0000000,0000000..fb1e204 new file mode 100644 --- /dev/null +++ b/debian/librsvg2-dev.docs @@@ -1,0 -1,0 +1,1 @@@ ++usr/share/doc/librsvg/* diff --cc debian/librsvg2-dev.install index 0000000,0000000..cb2bfab new file mode 100644 --- /dev/null +++ b/debian/librsvg2-dev.install @@@ -1,0 -1,0 +1,5 @@@ ++usr/include ++usr/lib/*/lib*.so ++usr/lib/*/pkgconfig ++usr/share/gir-*/ ++usr/share/vala/ diff --cc debian/librsvg2-doc.install index 0000000,0000000..e83110b new file mode 100644 --- /dev/null +++ b/debian/librsvg2-doc.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/share/gtk-doc/html/rsvg-2.0/* usr/share/doc/librsvg2-dev/html/ diff --cc debian/librsvg2-doc.links index 0000000,0000000..ad328f5 new file mode 100644 --- /dev/null +++ b/debian/librsvg2-doc.links @@@ -1,0 -1,0 +1,1 @@@ ++usr/share/doc/librsvg2-dev/html/ usr/share/gtk-doc/html/rsvg-2.0 diff --cc debian/librsvg2-tests.control index 0000000,0000000..f523fe9 new file mode 100644 --- /dev/null +++ b/debian/librsvg2-tests.control @@@ -1,0 -1,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 --cc debian/librsvg2-tests.install index 0000000,0000000..e2a2951 new file mode 100644 --- /dev/null +++ b/debian/librsvg2-tests.install @@@ -1,0 -1,0 +1,2 @@@ ++usr/libexec/installed-tests ++usr/share/installed-tests diff --cc debian/librsvg2-tests.lintian-overrides index 0000000,0000000..e7787e7 new file mode 100644 --- /dev/null +++ b/debian/librsvg2-tests.lintian-overrides @@@ -1,0 -1,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 --cc debian/not-installed index 0000000,0000000..e2a2951 new file mode 100644 --- /dev/null +++ b/debian/not-installed @@@ -1,0 -1,0 +1,2 @@@ ++usr/libexec/installed-tests ++usr/share/installed-tests diff --cc debian/patches/10_rsvg-gz.patch index 0000000,0000000..6961d2a new file mode 100644 --- /dev/null +++ b/debian/patches/10_rsvg-gz.patch @@@ -1,0 -1,0 +1,29 @@@ ++From: Josselin Mouette ++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 --cc debian/patches/series index 0000000,0000000..4250c14 new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,1 @@@ ++10_rsvg-gz.patch diff --cc debian/rsvg-view-3.1 index 0000000,0000000..0fb94dd new file mode 100644 --- /dev/null +++ b/debian/rsvg-view-3.1 @@@ -1,0 -1,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 ++, 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 --cc debian/rules index 0000000,0000000..6b033af new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,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 --cc debian/source/format index 0000000,0000000..163aaf8 new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/tests/build index 0000000,0000000..d41c6a0 new file mode 100755 --- /dev/null +++ b/debian/tests/build @@@ -1,0 -1,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 ++#include ++ ++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 --cc debian/tests/control index 0000000,0000000..c9256aa new file mode 100644 --- /dev/null +++ b/debian/tests/control @@@ -1,0 -1,0 +1,7 @@@ ++Tests: build ++Depends: build-essential, librsvg2-dev ++Restrictions: allow-stderr ++ ++Tests: convert ++Depends: file, librsvg2-bin ++Restrictions: allow-stderr diff --cc debian/tests/convert index 0000000,0000000..944b00b new file mode 100755 --- /dev/null +++ b/debian/tests/convert @@@ -1,0 -1,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 --cc debian/tests/gnome-desktop-testing index 0000000,0000000..53e6739 new file mode 100755 --- /dev/null +++ b/debian/tests/gnome-desktop-testing @@@ -1,0 -1,0 +1,7 @@@ ++#!/bin/sh ++ ++set -e ++ ++: "${AUTOPKGTEST_TMP:="${ADTTMP}"}" ++ ++exec gnome-desktop-testing-runner RSVG diff --cc debian/tests/librsvg2-tests.control index 0000000,0000000..bd43f35 new file mode 100644 --- /dev/null +++ b/debian/tests/librsvg2-tests.control @@@ -1,0 -1,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 --cc debian/watch index 0000000,0000000..ac38817 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,3 @@@ ++version=4 ++https://download.gnome.org/sources/@PACKAGE@/([\d\.]+[02468])/ \ ++ @PACKAGE@@ANY_VERSION@\.tar\.xz