--- inkscape-0.48.3.1.orig/debian/changelog +++ inkscape-0.48.3.1/debian/changelog @@ -0,0 +1,1523 @@ +inkscape (0.48.3.1-1ubuntu1.1) precise-security; urgency=low + + * SECURITY UPDATE: arbitrary file disclosure via XML external entity + - debian/patches/CVE-2012-5656.patch: disable loading external entities + in src/preferences-skeleton.h, src/ui/dialog/ocaldialogs.cpp, + src/xml/repr-io.cpp. + - CVE-2012-5656 + * SECURITY UPDATE: possible file loading from /tmp + - debian/patches/CVE-2012-6076.patch: make sure filename is absolute + in src/extension/implementation/script.cpp. + - CVE-2012-6076 + + -- Marc Deslauriers Tue, 29 Jan 2013 13:39:18 -0500 + +inkscape (0.48.3.1-1ubuntu1) precise; urgency=low + + * Merge from Debian Unstable (LP: #966221). Remaining changes: + - debian/control: + + Ubuntu maintainers + + Build against lcms2 (LP: #885324) + + Drop build-dependency on specific libwpd/libwpg version. + + promote libgnomevfs2-extra to recommends (lp: #496223) + + Demote pstoedit to Suggests (universe package). + + Suggest transfig to allow import of xfig files (LP: #668300) + + Drop unnecessary python and skencil suggestions (LP: #762541) + + Promote python-lxml, python-numpy, python-uniconvertor to Recommends. + - Handle translation tasks for Ubuntu main (LP: #726850): + + debian/rules: Add dh_translations to binary-arch rule + + debian/control: Build-Depends dh-translations + - debian/patches/01_add_unity_quicklist_support.patch: add "New Drawing" + to Unity quicklist (LP: #676886) + + -- Alex Valavanis Tue, 27 Mar 2012 20:47:17 +0100 + +inkscape (0.48.3.1-1) unstable; urgency=low + + * [cb1a6e2] delete 01-libwpg0.2.dpatch since proper patch appied upstream + * [041bdd7] delete 02-add-shebangs-and-fix-permissions.dpatch (applied + upstream) + * [518e31b] delete 03-add-missing-mimetypes.dpatch (applied upstream) + * [df995c3] add datamatrix patch from ubuntu (closes: #618835) + * [169ca97] Imported Upstream version 0.48.3.1, this handles the following + debian bugs: + - closes: #665560: inkscape: Including individual glib headers no longer + supported + - closes: #627637: JessyInk: Embedded Javascript Broken + - closes: #559332: inkscape: Cairo rendering broken for "use" elements + with scaling or a viewBox + - closes: #596836: clipart search spews messages in console + - closes: #628035: inkscape: in the pdf export dialog a wrong pdf version + is reported + - closes: #651196: French manpage has accents replaced by some garbage + - closes: #633150: inkscape: New upstream version 0.48.3 is available + * [3f6e27a] use quilt instead of dpatch for patch handling + * [dd10775] Acknowledge NMU, inkscape doesn't register for handling of pdf + and ps anymore (closes: #613752) + * upload sponsored by Guido Guenther + Thank you very much! + + -- Wolfram Quester Sun, 25 Mar 2012 13:51:37 +0200 + +inkscape (0.48.3.1-0ubuntu2) precise; urgency=low + + * promote libgnomevfs2-extra to recommends (lp: #496223) + + -- Nathan Williams Tue, 06 Mar 2012 20:01:01 +0100 + +inkscape (0.48.3.1-0ubuntu1) precise; urgency=low + + * New upstream release (LP: #943984) + - Fixes build errors with glibmm < 2.28 + * Build against lcms2 (LP: #885324) + + -- Alex Valavanis Thu, 01 Mar 2012 15:38:35 +0000 + +inkscape (0.48.3-0ubuntu1) precise; urgency=low + + * New upstream release (LP: #933188). Fixes several Ubuntu bugs: + - inkscape fails to build with glib 2.31 (LP: #898538) + - ctrl c ctrl v of text in edit mode crashes inkscape (LP: #496793) + - Completely replace lcms1 by lcms2 in Ubuntu (LP: #885324) + - parameters ending with '\' causes python to bomb (LP: #168417) + - Extensions with tags fail to load (LP: #668895) + - ESC doesn't cancel move when using the Node Tool (LP: #788560) + - unable to edit attributes in Inkscape XML Editor (LP: #884368) + - Some layers should be visible by default in Layers dialog (LP: #902054) + - Path Effect List is hidden (LP: #909958) + - Input Devices > Hardware > Tree of devices is hidden (LP: #910467) + - Glyphs Font styles are hidden (LP: #911079) + - Error messages from Extensions hidden (LP: #911079) + - Messages dialog doesn't work (LP: #911123) + * Drop 02-add-shebangs-and-fix-permissions.dpatch: Applied upstream. + * Drop build-dependency on specific libwpd/libwpg version. + + -- Alex Valavanis Thu, 16 Feb 2012 14:33:40 +0000 + +inkscape (0.48.2-0ubuntu4) precise; urgency=low + + * No-change rebuild against libpoppler19. + + -- Martin Pitt Tue, 06 Dec 2011 10:10:34 +0100 + +inkscape (0.48.2-0ubuntu3) precise; urgency=low + + * No-change rebuild to drop spurious libsfgcc1 dependency on armhf. + + -- Adam Conrad Fri, 02 Dec 2011 17:38:03 -0700 + +inkscape (0.48.2-0ubuntu2) precise; urgency=low + + * No change rebuild for imagemagick4 transition + + -- Michael Terry Fri, 18 Nov 2011 10:28:35 -0500 + +inkscape (0.48.2-0ubuntu1) oneiric; urgency=low + + * New upstream release (LP: #807912). Fixes several Ubuntu bugs: + - [SVG Font Editor] Crash when kerning an empty pair (LP: #706506) + - Connector tool crash Inkscake (orthogonal mode) (LP: #771738) + - Errors printed to console if openclipart search fails (LP: #638844) + - pdf export with cairo 1.10 defaults to version PDF-1.5 (LP: #664335) + - Cairo rendering broken for "use" elements when scaling or a viewBox + (LP: #705345) + - gimp_xcf.py crashed with TypeError in effect() (LP: #565296) + - Enable build against libwpg-0.2 (LP: #778951) + - Please add supported filetypes into MimeType line of inkscape.desktop + (LP: #278307) + - Inkscape fails to build with gcc 4.6 (LP: #707205) + * Drop 01-libwpg0.2.dpatch - Applied upstream + * Drop 03-add-missing-mimetypes.dpatch - Applied upstream + * Drop 04-fix-build-with-gcc4.6.dpatch - Applied upstream + * Drop 05-add-missing-includes.dpatch - Applied upstream + * Drop fix-fontforge-glyph-template.dpatch - Applied upstream + + -- Alex Valavanis Sun, 10 Jul 2011 11:35:30 +0100 + +inkscape (0.48.1-2.1ubuntu1) oneiric; urgency=low + + * Merge from Debian Unstable (LP: #791728). Remaining changes: + - debian/control: + + Ubuntu maintainers + + Promote python-lxml, python-numpy, python-uniconvertor to Recommends. + + Demote pstoedit to Suggests (universe package). + + Suggest transfig to allow import of xfig files (LP: #668300) + + Drop unnecessary python and skencil suggestions (LP: #762541) + - Handle translation tasks for Ubuntu main (LP: #726850): + + debian/rules: Add dh_translations to binary-arch rule + + debian/control: Build-Depends dh-translations + - debian/patches/01_add_unity_quicklist_support.patch: add "New Drawing" + to Unity quicklist (LP: #676886) + - debian/patches/fix-fontforge-glyph-template.dpatch: Cherry-pick + patch from uptream trunk to fix layer structure in template (LP: #565296) + - debian/patches/02-add-shebangs-and-fix-permissions.dpatch: No longer mark + JavaScript extension files as standalone executables (LP: #602005): + + share/extensions/*.js: Revert addition of shebangs + + share/extensions/Makefile.am: Install *.js using _DATA rule rather + than _SCRIPTS rule to avoid giving executable permission + * debian/patches/fix-datamatrix-ui.dpatch: Prevent invalid input in + Datamatrix extension dialog (LP: #738108) + + -- Alex Valavanis Thu, 02 Jun 2011 18:13:05 +0100 + +inkscape (0.48.1-2.1) unstable; urgency=high + + * Non-maintainer upload. + * Fix FTBFS with gcc 4.6 (Closes: #624770), Thanks to Alex Valavanis + for the patch. + - added 04-fix-build-with-gcc4.6.dpatch + * Fix build issues due to missing includes (Closes: #628226), patch + taken from upstream. + - added 05-add-missing-includes.dpatch + + -- Mehdi Dogguy Mon, 30 May 2011 17:07:11 +0200 + +inkscape (0.48.1-2ubuntu5) oneiric; urgency=low + + * debian/rules: No need to manually call intltool-update on build. This + is now handled by dh_translations. + * debian/control: No longer suggest python and skencil. They do not + offer any enhancement to Inkscape (LP: #762541) + * debian/control: Suggest transfig to allow import of xfig files + (LP: #668300) + * debian/patches/02-add-shebangs-and-fix-permissions.dpatch: + No longer mark JavaScript extension files as standalone executables + (LP: #602005): + - share/extensions/*.js: Revert addition of shebangs + - share/extensions/Makefile.am: Install *.js using _DATA rule rather + than _SCRIPTS rule to avoid giving executable permission + * debian/patches/fix-fontforge-glyph-template.dpatch: Cherry-pick + patch from uptream trunk to fix layer structure in template (LP: #565296) + + -- Alex Valavanis Mon, 30 May 2011 18:50:49 +0100 + +inkscape (0.48.1-2ubuntu4) oneiric; urgency=low + + * debian/rules: Drop broken code to add translation domain to desktop files. + Replace this with a call to dh_translations. Add dh-translations build + dependency for this. Thanks to Alex Valavanis for pointing this out, and + the original patch. (LP: #726850) + + -- Martin Pitt Mon, 30 May 2011 11:02:45 +0200 + +inkscape (0.48.1-2ubuntu3) oneiric; urgency=low + + * debian/patches/04-fix-gcc4.6-ftbfs.dpatch: Fix build failure with gcc 4.6 + - Backport upstream patch (lp:inkscape:r10071) + - Add inclusion to src/2geom/utils.h + + -- Alex Valavanis Sun, 01 May 2011 01:08:10 +0100 + +inkscape (0.48.1-2ubuntu2) natty; urgency=low + + * debian/patches/01_add_unity_quicklist_support.patch: + - updated with latest specification + + -- Didier Roche Tue, 22 Mar 2011 16:27:15 +0100 + +inkscape (0.48.1-2ubuntu1) natty; urgency=low + + * Merge with Debian unstable (LP: #719648, LP: #278307). Remaining changes: + * debian/control: + - Ubuntu maintainers + - Promote python-lxml, python-numpy, python-uniconvertor to Recommends. + - Demote pstoedit to Suggests (universe package). + * debian/rules: + - Run intltool-update on build (Ubuntu-specific). + - Add translation domain to .desktop files (Ubuntu-specific) + * debian/patches/01_add_unity_quicklist_support.patch: + - add unity quicklist support for a new entry to inkscape (LP: #676886) + + -- Alex Valavanis Sun, 20 Feb 2011 12:07:30 +0000 + +inkscape (0.48.1-2) unstable; urgency=low + + * upload to unstable (closes: #611626) + * [d364fdc] link against libwpg0.2/libwpd0.9 (closes: 604825) + Thanks to Rene Engelhard for his work and the patch! + * upload sponsored by Guido Guenther + Thank you very much! + + -- Wolfram Quester Mon, 14 Feb 2011 13:48:21 +0100 + +inkscape (0.48.1-1) experimental; urgency=low + + * [f6250fa] Imported Upstream version 0.48.1 + * [e5b9206] remove debian/patches/01-end-drag-fix.dpatch since applied + upstream + * [2b6fb5b] add patch to fix shebang lines in extensions scripts + * [f38e3e1] drop dependency upon ttf-bitstream-vera (closes: #597503) + * [0a91fb1] binary depends on ${misc:Depends} as indicated by lintian + * [02b4953] depend on libmagick++-dev instead of libmagick++9-dev + * [ea095c3] Add supported mime types (closes: #596982) + + -- Wolfram Quester Sun, 06 Feb 2011 12:05:13 +0100 + +inkscape (0.48.1-0ubuntu2) natty; urgency=low + + * debian/patches/01_add_unity_quicklist_support.patch: + - add unity quicklist support for a new entry to inkscape (LP: #676886) + + -- Didier Roche Thu, 17 Feb 2011 14:48:57 +0100 + +inkscape (0.48.1-0ubuntu1) natty; urgency=low + + * New upstream version (LP: #710619). Fixes several Ubuntu bugs: + - Node editing causes segmentation fault (LP: #544599) + - Cursor position markers are not cleared from rulers (LP: #627134) + - Crashes when opening document properties (LP: #658055) + - Export to XCF error with default template (LP: #485032) + - Editing a connector in a transformed group returns it to original + position (LP: #533897) + - Ungrouping objects changes position of arrow lines (LP: #552289) + - Will not save XCF file (LP: #642417) + - XCF export fails when exporting from unsaved document (LP: #650890) + * Drop all patches: Applied upstream + * debian/rules: Disable chmod on debian/patches/* in clean rule (no patches used) + + -- Alexander Valavanis Tue, 01 Feb 2011 12:53:34 +0000 + +inkscape (0.48.0-1ubuntu3) natty; urgency=low + + * debian/patches/0001-Fix-build-with-Poppler-0.15.1.dpatch: Backport + upstream patch to fix Poppler build issues in Natty (LP: #676271) + + -- Alexander Valavanis Thu, 27 Jan 2011 22:24:50 +0100 + +inkscape (0.48.0-1ubuntu2) natty; urgency=low + + * Bug-fix release (LP: #645888) + * Added 02-fix-binutils-gold-build-failure.dpatch (LP: #662979) + * debian/control: No longer suggest ttf-dejavu (LP: #643371) + + -- Alex Valavanis Tue, 19 Oct 2010 00:53:16 +0100 + +inkscape (0.48.0-1ubuntu1) maverick; urgency=low + + * Merge with Debian unstable (LP: #628048, LP: #401567, LP: #456248, + LP: #463602, LP: #591986) + * debian/control: + - Ubuntu maintainers + - Promote python-lxml, python-numpy, python-uniconvertor to Recommends. + - Demote pstoedit to Suggests (universe package). + - Suggests ttf-dejavu instead of ttf-bitstream-vera (LP: #513319) + * debian/rules: + - Run intltool-update on build (Ubuntu-specific). + - Add translation domain to .desktop files (Ubuntu-specific). + * debian/dirs: + - Add usr/share/pixmaps. Allow inkscape.xpm installation + * drop 50-poppler-API.dpatch (now upstream) + * drop 51-paste-in-unwritable-directory.dpatch (now upstream) + + -- Alex Valavanis Sun, 12 Sep 2010 19:44:58 +0100 + +inkscape (0.48.0-1) experimental; urgency=low + + * [cae07a3] New Upstream version 0.48.0 + * [309c498] add patch to fix crash in node tool + * The highlights of this release are: + - multipath editing + - improved text tool: subscript, superscript, numerical input for text kerning, tracking and more + - new Airbrush tool + - LaTeX export with PDF/PS/EPS + - JessyInk extension to create presentations + - numerous bugfixes + * [56702cf] don't build-depend on libssl-dev (closes: #573338) + * [013b235] wrap lines in debian/control. patch by Benjamin Drung, + many thanks to him (closes: #576357) + * [747d3d1] add README.source adopted from nagios to make lintian a + bit happier + * [4df0df7] Remove all patches since they are applied upstream + + -- Wolfram Quester Mon, 16 Aug 2010 13:49:28 +0200 + +inkscape (0.47.0-2ubuntu3) maverick; urgency=low + + * 51-paste-in-unwritable-directory.dpatch, debian/control: Allow paste + from clipboard when in unwritable working directory (LP: #211607) + + -- Alexander Valavanis Tue, 06 Apr 2010 00:29:36 +0100 + +inkscape (0.47.0-2ubuntu2) lucid; urgency=low + + * debian/control: Replaced ttf-bitstream-vera suggestion with ttf-dejavu + (LP: #513319). + + -- Mathieu Comandon Sat, 03 Apr 2010 22:08:22 +0200 + +inkscape (0.47.0-2ubuntu1) lucid; urgency=low + + * Merge from debian testing (LP: #533584, LP: #486425). Remaining changes: + - debian/control: + - drop libssl-dev, no longer needed (Closes: #573338). + - promote python-lxml, python-numpy, python-uniconvertor to Recommends. + - demote pstoedit to Suggests (universe package). + - debian/rules: + - Run intltool-update on build (Ubuntu-specific). + - Add translation domain to .desktop files (Ubuntu-specific). + - 50-poppler-API.patch, debian/control: poppler 0.12.2 changed the + GfxColorSpace API (LP: #487038). + + -- Alexander Valavanis Wed, 10 Mar 2010 17:45:24 +0000 + +inkscape (0.47.0-2) unstable; urgency=low + + * Build depend on libaspell-dev, recommend aspell, add explanation to + package description (closes: #562060) + * update debian/watch patch by Kees Cook, many thanks to him + (closes: #562225) + * process DEB_BUILD_OPTIONS for "parallel=N" flag patch by Kees Cook, + many thanks to him. (Closes: #562226) + * Add patch to update man-page (closes:#570494) + * remove old unneeded patches + * upload sponsored by Guido Guenther + + -- Wolfram Quester Fri, 19 Feb 2010 19:21:33 +0100 + +inkscape (0.47.0-1ubuntu2) lucid; urgency=low + + * Brown paper bag update: actually use the correct version of the + source tree. + + -- Kees Cook Thu, 24 Dec 2009 16:10:36 -0800 + +inkscape (0.47.0-1ubuntu1) lucid; urgency=low + + * Merge with Debian testing (LP: #498150). Remaining changes: + - debian/control: + - promote python-lxml, python-numpy, python-uniconvertor to Recommends. + - demote pstoedit to Suggests (universe package). + - drop libssl-dev, no longer needed (Debian bug 484527). + - debian/rules: + - Handle parallel builds via -j (Debian bug 562226). + - Run intltool-update on build (Ubuntu-specific). + - Add translation domain to .desktop files (Ubuntu-specific). + - debian/watch: + - Correctly handle "pre" versions (Debian bug 562225). + * 50-poppler-API.patch, debian/control: poppler 0.12.2 changed the + GfxColorSpace API (LP: #487038). + + -- Kees Cook Wed, 23 Dec 2009 15:38:43 -0800 + +inkscape (0.47.0-1) unstable; urgency=low + + * Imported Upstream version 0.47 + * This is upstream version 0.47, I added the .0 because + I forget the ~ in the -pre versions. + * add proper Vcs-fields to debian/control + * upload sponsored by Guido Guenther + + -- Wolfram Quester Mon, 30 Nov 2009 17:23:20 +0100 + +inkscape (0.47pre4-1) unstable; urgency=low + + * Imported Upstream version 0.47pre4 + * upload sponsored by Guido Guenther + + -- Wolfram Quester Fri, 06 Nov 2009 12:31:05 +0100 + +inkscape (0.47pre2-2) unstable; urgency=low + + * fix installation of usr/share/application- + registry/inkscape.applications + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 27 Oct 2009 08:16:59 +0100 + +inkscape (0.47pre2-1) unstable; urgency=low + + * new upstream release (closes: #532277) + Improvements and new features include: + - code cleanups and refractoring + - autosave feature, configurable via Inkscape preferences + - new and enhanced tools, extensions and filters + - new path effects + - enhanced import and export features + - improved svg support + - many other improvements and new features. For a better and more + comprehensive decription of enhancements see the online release notes at + http://wiki.inkscape.org/wiki/index.php/Release_notes/0.47 + * remove 04-only-use-valid-font-families-in-text-tool.dpatch + since there is a better fix in the code now (closes: #496784) + * remove other patches which are no longer needed: + - 01_mips.dpatch + - 02-poppler-0.8.3.dpatch + - 03-chinese-inkscape.dpatch + - 05_fix_latex_patch.dpatch + - 06_gcc-4.4.dpatch + - 07_cdr2svg.dpatch + - 08_skip-bad-utf-on-pdf-import.dpatch + - 09_gtk-clist.dpatch + - 10_belarussian.dpatch + - 12_desktop.dpatch + fix patch permissions in clean target + * upload sponsored by Guido Guenther + * build-depend on libgsl0-dev + * small adations to debian/rules + + -- Wolfram Quester Wed, 08 Jul 2009 22:37:10 +0200 + +inkscape (0.47~pre4-0ubuntu1) karmic; urgency=low + + * New upstream pre-release, bug-fixes only (LP: #432328). + + -- Kees Cook Wed, 14 Oct 2009 11:27:41 -0700 + +inkscape (0.47~pre1-0ubuntu2) karmic; urgency=low + + * No-change rebuild against libmagick++2. + + -- Steve Langasek Sat, 05 Sep 2009 02:34:43 +0000 + +inkscape (0.47~pre1-0ubuntu1) karmic; urgency=low + + * New upstream release. + - Don't constrain maximization on small resolution devices (pre0) + (LP: #348842) + - Fixes segfault on startup (pre0) + (LP: #391149) + + -- Bryce Harrington Thu, 02 Jul 2009 17:09:45 -0700 + +inkscape (0.47~pre0-0ubuntu1) karmic; urgency=low + + * New upstream release + + [ Ted Gould ] + * debian/control: Adding libgsl0 and removing version specifics on boost + + [ Kees Cook ] + * debian/watch: updated to run uupdate and mangle pre-release versions. + * Dropped patches that have been taken upstream: + - 01_mips + - 02-poppler-0.8.3 + - 03-chinese-inkscape + - 05_fix_latex_patch + - 06_gcc-4.4 + - 07_cdr2svg + - 08_skip-bad-utf-on-pdf-import + - 09_gtk-clist + - 10_belarussian + - 11_libpng + - 12_desktop + - 13_slider + - 100_svg_import_improvements + - 102_sp_pattern_painter_free + - 103_bitmap_type_print + + -- Kees Cook Wed, 24 Jun 2009 14:00:43 -0700 + +inkscape (0.46-9ubuntu1) karmic; urgency=low + + * Merge from debian unstable, remaining changes: (LP: #385476) + - debian/patches/100_svg_import_improvements.dpatch: + - 'style' elements at the top level are not lost on import + - Contents of top-level 'defs' elements are not lost on import + - layers are unlocked when they are converted to ordinary groups + - debian/patches/101_gtk_marshal.dpatch: + - Fix build errors against gtk+-2.13.x + - debian/patches/102_sp_pattern_painter_free.dpatch: + - sp_pattern_painter_free that occurs when drawing gears and creating 3d + boxes. + - debian/patches/103_bitmap_type_print.dpatch: + - Bitmap-type print to printer and preview produces low resolution output. + - debian/control: + - Set python-lxml, python-numpy, python-uniconvertor as Recommends + - Build-Depends on automake (>= 1.10), libboost1.35-dev + - move pstoedit from Recommends to Suggests + - debian/rules: + - Handle parallel builds via -j + - Run intltool-update on build + - Add translation domain to .desktop files + + -- Robert Ancell Wed, 10 Jun 2009 17:18:44 +1000 + +inkscape (0.46-9) unstable; urgency=low + + * add 13_slider.dpatch by Marco Presi + to allow the full range of values for r/g/b/alpha channels + (closes: #525100) + * upload sponsored by Guido Guenther + + -- Wolfram Quester Fri, 24 Apr 2009 18:35:32 +0200 + +inkscape (0.46-8) unstable; urgency=low + + * Try to workaround libpng-bug by 11_libpng.dpatch + (closes: #522477). + * upload sponsored by Guido Guenther + + -- Wolfram Quester Mon, 20 Apr 2009 19:26:39 +0200 + +inkscape (0.46-7) unstable; urgency=low + + * apply patch Arthur Loiret to fix GPREL16 relocation errors on + alpha (Closes: #521767). + * Acknowledge NMU for 0.46-5.1 by Josselin Mouette, which happened quite + parallel to the upload of 0.46-6 + * raise Standards-Version to 3.8.1 + * raise debhelper compat mode and dependency to 7 + * add dh_desktop to install target in debian/rules + to fix lintian warning desktop-mimetype-without-update-call + * fix lintian warnings description-contains-homepage + and debian-rules-ignores-make-clean-error + * fix config changes in .diff.gz + * upload sponsored by Guido Guenther + + -- Wolfram Quester Thu, 02 Apr 2009 19:12:05 +0200 + +inkscape (0.46-6) unstable; urgency=low + + * fix typo: suggest python-uniconvertor instead of python-uniconverter + (Closes: #506217) + * add 09_gtk-clist.patch to work around a gtk bug (closes: #518633) + patch taken from https://bugs.launchpad.net/inkscape/+bug/238223 + * upload sponsored by Guido Guenther + * add 10_belarussian.dpatch by Hleb Valoshka + (closes: #514549) + + -- Wolfram Quester Sun, 08 Mar 2009 12:16:45 +0100 + +inkscape (0.46-5ubuntu4) jaunty; urgency=low + + * Add 104_gtk_zero_pagesize.dpatch: + - Cherry pick from 0.47 SVN for the "color value limited to 245" bug + (LP: #257685) + - Cherry pick from 0.47 SVN for other GtkAdjustment related warnings + (LP: #338196) + + -- Артём Попов Wed, 08 Apr 2009 20:04:08 +0700 + +inkscape (0.46-5ubuntu3) jaunty; urgency=low + + * Add 102_sp_pattern_painter_free.dpatch: Fix SIGSEGV in + sp_pattern_painter_free that occurs when drawing gears and creating 3d + boxes. + (LP: #198608) + * Add 103_bitmap_type_print.dpatch: Bitmap-type print to printer and + preview produces low resolution output. + (LP: #258916) + + -- Bryce Harrington Wed, 08 Apr 2009 00:35:13 -0700 + +inkscape (0.46-5ubuntu2) jaunty; urgency=low + + * Add 100_svg_import_improvements.dpatch: + - 'style' elements at the top level are not lost on import + (LP: #196898) + - Contents of top-level 'defs' elements are not lost on import + (LP: #209296) + - layers are unlocked when they are converted to ordinary groups + (LP: #221888) + * Add 101_gtk_marshal.dpatch: Fix build errors against gtk+-2.13.x + (LP: #238217) + + -- Bryce Harrington Tue, 07 Apr 2009 22:32:31 -0700 + +inkscape (0.46-5ubuntu1) jaunty; urgency=low + + * Merge from debian unstable, remaining changes: LP: #321079 + - 03-gtk-includes.dpatch as a workaround of GTK includes bug + - debian/control: + + Add Vcs-Browser, Vcs-Svn, and Homepage (needs-to-goto-debian) + + Set python-lxml, python-numpy, python-uniconvertor as Recommends + + Build-Depends on automake (>= 1.10), libboost1.35-dev + + move pstoedit from Recommends to Suggests + - debian/rules: + + Handle parallel builds via -j + + Run intltool-update on build + + Add translation domain to .desktop files + + -- Bhavani Shankar Sun, 25 Jan 2009 14:55:44 +0530 + +inkscape (0.46-5) unstable; urgency=low + + * Fix error in bash completion file introduced in the last upload. + Thanks to Salvatore Bonaccorso for spotting this. + * Include patch by Thomas Viehmann, which fixes a crash with pdf import in + some cases (Closes: #510234). + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 30 Dec 2008 23:40:25 +0100 + +inkscape (0.46-4) unstable; urgency=low + + * Fix lintian warning: menu-item-uses-apps-section (Closes: #508692). + * Add debian/watch file (Closes: #508690). + * Add support in bash completion file for jpeg, svgz, and pdf + (Closes: #428226). + * Add patch to give back LaTeX formula rendering option + (Closes: #464154, #506285). + * Thanks Salvatore Bonaccorso for his patches :-) + * Add patch by Martin Michlmayr to make inkscape compile + with gcc 4.4 (Closes: #505660) + * Suggest python-uniconvertor and add patch by Andreas Wenning to use it in + the .cdr input plugin instead of the old uniconv (Closes: #471109, #506217). + * Suggest libgnomevfs2-extra which is needed to make + "Import From Open Clip Art Library" work (Closes: #496785). + * Suggest libsvg-perl , as the txt2svg extension needs it (Closes: #504469). + * upload sponsored by Guido Guenther + + -- Wolfram Quester Sun, 28 Dec 2008 17:35:10 +0100 + +inkscape (0.46-3ubuntu1) jaunty; urgency=low + + * Merge from debian unstable, remaining changes: + - 03-gtk-includes.dpatch as a workaround of GTK includes bug + - debian/control: + + Add Vcs-Browser, Vcs-Svn, and Homepage (needs-to-goto-debian) + + Set python-lxml, python-numpy, python-uniconvertor as Recommends + + Depend on libgnomevfs2-extra + + Build-Depends on automake (>= 1.10), libboost1.35-dev + + move pstoedit from Recommends to Suggests + - debian/rules: + + Handle parallel builds via -j + + Run intltool-update on build + + Add translation domain to .desktop files + - Added patch 100_uniconvertor_binary_name.dpatch as python-uniconvertor + uses uniconvertor as binary name instead of uniconv. + (LP: #200750, needs-to-goto-debian). + - inkscape.bash: Add svgz,ai (needs-to-go-upstream) + + -- Michael Vogt Tue, 25 Nov 2008 15:51:35 +0100 + +inkscape (0.46-3) unstable; urgency=low + + * suggest ttf-bitstream-vera (Closes: #496784) + * add a patch by Thomas Viehmann to only use valid font + families in the text tool. Many thanks to him and Charles Plessy + for debugging this stuff. + * Acknowledge NMU by Thomas Viehmann + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 28 Oct 2008 19:46:24 +0100 + +inkscape (0.46-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Add upstream patch fixing a crash in the open dialog + in the zh_CN.utf8 locale. Closes: #487623. + Thanks to Luca Bruno for the patch. + + -- Thomas Viehmann Tue, 09 Sep 2008 23:29:02 +0200 + +inkscape (0.46-2ubuntu2) intrepid; urgency=low + + * Drop pstoedit from Recommends to Suggests: It and plotutils are in + universe, and pstoedit does not really provide high quality output. + + -- Martin Pitt Thu, 23 Oct 2008 12:45:17 +0200 + +inkscape (0.46-2ubuntu1) intrepid; urgency=low + + * Merge with Debian unstable to fix FTBFS with current poppler. See + 0.46-1ubuntu1 for remaining Ubuntu changes. + * Add 03-gtk-includes.dpatch as a workaround of GTK includes bug + (LP #247909) to fix FTBFS. (LP: #238223) + * Build against boost 1.35. + + -- Martin Pitt Mon, 11 Aug 2008 12:34:34 +0200 + +inkscape (0.46-2) unstable; urgency=low + + * chmod a+x inkscape/extensions/xaml2svg/ during install in debian/rules + * change my email address in debian/control + * upload sponsored by Guido Guenther + * add patch from gentoo to make inkscape build with libpoppler 0.8.3 + http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/inkscape/files/inkscape-0.46-poppler-0.8.3.patch?view=markup + (closes: #488170, #489083) + + + -- Wolfram Quester Tue, 22 Jul 2008 17:48:18 +0200 + +inkscape (0.46-1ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/control: + + Add Vcs-Browser, Vcs-Svn, and Homepage (needs-to-goto-debian) + + Set maintainer to Ubuntu + + Set python-lxml, python-numpy, python-uniconvertor as Recommends + + Depend on libgnomevfs2-extra + + Build-Depends on automake (>= 1.10) + - debian/rules: + + Handle parallel builds via -j (needs-to-goto-debian) + + Run intltool-update on build (needs-to-goto-debian) + + Add translation domain to .desktop files (needs-to-goto-debian) + - Added patch 100_uniconvertor_binary_name.dpatch as python-uniconvertor + uses uniconvertor as binary name instead of uniconv. + (LP: 200750, needs-to-goto-debian). + - inkscape.bash: Add svgz,ai (needs-to-go-upstream) + + -- Bryce Harrington Thu, 19 Jun 2008 18:46:11 -0700 + +inkscape (0.46-1) unstable; urgency=low + + * acknowledge NMU by Aurelien Jarno, many thanks to him for making inkscape + build again + * new upstream release (Closes: #470832) + Improvements and new features include: + - speed and interactivity improvements + - better SVG compliance + - Open Clip Art Library integration + - Native PDF and AI import + - Dockable dialogs + For a more detailed description see /usr/share/doc/inkscape/NEWS.gz + The following bugs are fixed by this release: + - FTBFS: Global symbol "@INTLTOOL_ICONV" requires + explicit package name at ./intltool-merge line 94. (Closes: #436333) + - FTBFS: attributes.cpp:400: error: 'g_assert' was not declared in this + scope (Closes: #471622) + - Inkscape build requirements not met (Closes: #475071) + - translator credits in the about dialog is empty (Closes: #415940) + * remove 02_fix_ps2pdf_bashism.dpatch and + 03_measure-add-english-units.dpatch since they are applied upstream + * add libboost-dev, libgtkspell-dev, libmagick++9-dev, libpoppler-glib-dev, + and libwpg-dev to build-deps in debian/control + * remove build-dependency on libperl-dev (Closes: #463130) + * change version dependencies to match those in configure script + * replace python-xml by python-lxml in Suggests: (Closes: #468598), add + ruby + * add python-numpy to Suggests: + * adopt package description to reflect the changes in Suggests: and Depends: + * raise Standards-Version to 3.7.3 + * change executable bits on extension scripts as suggested by lintian + (quick'n'dirty fix) + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 15 Apr 2008 19:32:15 +0200 + +inkscape (0.46-0ubuntu4) intrepid; urgency=low + + * Make use of UniConvertor to r/w additional file formats (LP: #200750). + - Added recommends for python-uniconvertor. + - Added patch uniconvertor_binary_name as python-uniconvertor + uses uniconvertor as binary name instead of uniconv. + + -- Andreas Wenning Mon, 12 May 2008 01:42:09 +0200 + +inkscape (0.46-0ubuntu3) intrepid; urgency=low + + * debian/inkscape.bash: handle compressed SVG files (*.svgz) in bash + completion code (LP: 201309). + + -- Michael Kaiser Tue, 06 May 2008 12:58:49 +0200 + +inkscape (0.46-0ubuntu2) hardy; urgency=low + + * debian/control: add missing Gnome VFS extras Depends (LP: #210336). + + -- Kees Cook Mon, 07 Apr 2008 11:51:21 -0700 + +inkscape (0.46-0ubuntu1) hardy; urgency=low + + * Updstream release update. Final 0.46 (LP: #199674). + + -- Ted Gould Mon, 10 Mar 2008 22:50:10 -0700 + +inkscape (0.46~pre1-0ubuntu2) hardy; urgency=low + + * No-change rebuild against libmagick++10. + + -- Steve Langasek Wed, 20 Feb 2008 17:09:13 +0000 + +inkscape (0.46~pre1-0ubuntu1) hardy; urgency=low + + [ Kees Cook ] + * debian/control: + - add libgtkspell-dev build-dep to gain GtkSpell features (LP: #183547). + - update Standards version (no changes needed). + - add Vcs and Homepage fields. + - switch to new python-lxml dep. + * debian/{control,rules}: switch from dpatch to quilt for more sanity. + * debian/patches/20_fix_glib_and_gxx43_ftbfs.patch: + - merged against upstream fixes. + - added additional fixes for newly written code. + * debian/rules: enable parallel building. + + [ Ted Gould ] + * Updating POTFILES.in to make it so things build correctly. + * debian/control: + - add ImageMagick++ and libboost-dev to build-deps + + -- Kees Cook Sun, 10 Feb 2008 14:20:16 -0800 + +inkscape (0.45.1-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix autotools issues (closes: #436333): + - Remove all autotools change from the .diff.gz + - debian/patches/04_maintainer-mode.dpatch: new patch to enable + AM_MAINTAINER_MODE. + - debian/patches/05_autotools.dpatch: new patch containing the result + of reconfigure/relibtoolize/reintltoolize. + * Fix build with gcc-4.3 (closes: #467187): + - debian/patches/06_gcc-4.3.dpatch: new patch. + + -- Aurelien Jarno Mon, 03 Mar 2008 16:58:31 +0100 + +inkscape (0.45.1-1ubuntu7) hardy; urgency=low + + * Fix build failure with new upstream glib-2.0. + * Fix build failures with g++-4.3. + + -- Matthias Klose Thu, 31 Jan 2008 17:47:26 +0000 + +inkscape (0.45.1-1ubuntu6) hardy; urgency=low + + * Moved package python-xml from Suggests to Recommends (closes: #115589) + + -- Ralph Sat, 01 Dec 2007 19:07:07 +0000 + +inkscape (0.45.1-1ubuntu5) gutsy; urgency=low + + * debian/patches/10_run_intltoolize_update.patch.dpatch: + - run intltoolize -c -f to fix build issue + + -- Sebastien Bacher Thu, 20 Sep 2007 14:14:23 +0200 + +inkscape (0.45.1-1ubuntu4) gutsy; urgency=low + + * dpatch added to fix error in share/tutorials/tutorial-basic.svg (LP: #117939) + + -- Nathan Handler Tue, 04 Sep 2007 18:25:00 +0200 + +inkscape (0.45.1-1ubuntu3) gutsy; urgency=low + + * Rebuild against glib, now that the fix is actually applied. + + -- Daniel Holbach Mon, 25 Jun 2007 16:28:21 +0200 + +inkscape (0.45.1-1ubuntu2) gutsy; urgency=low + + * Rebuild for glib ABI change. + + -- Daniel Holbach Mon, 25 Jun 2007 11:25:46 +0200 + +inkscape (0.45.1-1ubuntu1) gutsy; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/control: Maintainer fields updated, add python-numpy as + Recommend + - debian/rules: Create POT, add translation domain to .desktop files + - inkscape.desktop.in: Changed 'Name' value to be less technical. + + -- Chris Cheney Wed, 20 Jun 2007 17:08:58 -0500 + +inkscape (0.45.1-1) unstable; urgency=low + + * New upstream release, containing bugfixes + * fix bashism in ps2pdf.sh. (closes: #417245) + Thanks to Jérémy Bobbio + * add libssl-dev to enable SSL support in inkboard and + remove libloudmouth-dev since it is no longer used for inkboard, raise + required version of libgtk2.0-dev to >= 2.8.0-1 (closes: #410358) + Thanks to Kees Cook for pointing this out. + * add foot and yard units to inkscape's "measure path" extension + Thanks Daniel Kahn Gillmor + for the patch (closes: #417959) + * upload sponsored by Guido Guenther + + -- Wolfram Quester Wed, 25 Apr 2007 18:57:50 +0200 + +inkscape (0.45.1-0ubuntu1) gutsy; urgency=low + + * New upstream release + - Several bug/crash fixes + - Updated translations + - Security: fixed format string overflows in dialogs (CVE-2007-1463) + and whiteboard Jabber protocol (CVE-2007-1464). Dropped + 20_format_string_fixes.dpatch + * Updated maintainer field + * Dropped MIPS patch until next debian merge + + -- Bryce Harrington Tue, 1 May 2007 16:20:24 -0700 + +inkscape (0.45-1) unstable; urgency=low + + * new upstream version. + Improvements and new features include: + - Gaussian blur + - History dialog + - Several important tool features are added + - new extension effects + - Display speed and interactivity improved + - better bitmap tracing + - improved outline mode + - more commands in Help menu + * upload sponsored by Guido Guenther + + -- Wolfram Quester Mon, 5 Feb 2007 17:00:44 +0100 + +inkscape (0.45-0ubuntu4) feisty; urgency=low + + * Added 'python-numpy' to Recommends for the perspective.py extension + (LP: #97687). + + -- Kees Cook Tue, 3 Apr 2007 09:36:36 -0700 + +inkscape (0.45-0ubuntu3) feisty; urgency=low + + * SECURITY UPDATE: format string overflows in dialog boxes and whiteboard. + * debian/patches/50_format_string_fixes.dpatch added from upstream fixes. + * References + http://inkscape.svn.sourceforge.net/viewvc/inkscape?view=rev&revision=14554 + CVE-2007-1463 CVE-2007-1464 + + -- Kees Cook Fri, 23 Mar 2007 08:30:06 -0700 + +inkscape (0.45-0ubuntu2) feisty; urgency=low + + * debian/control: add libdev-ssl to enable inkboard SSL connections. + + -- Kees Cook Mon, 5 Feb 2007 16:08:44 -0800 + +inkscape (0.45-0ubuntu1) feisty; urgency=low + + * New upstream version: + - fix crasher when opening a svg file (Ubuntu: #79249) + - fix color marker request (Ubuntu: #70908) + - can change objects perspective (Ubuntu: #45314) + - fix documentation about keyboard conflicts for alt-click (Ubuntu: #44764) + * Sync with Debian, Ubuntu changes remaining: + * debian/control.in: + - drop libloudmouth1-dev since it is no longer used + * debian/rules: + - Create POT, add translation domain to .desktop files + * inkscape.desktop.in: + - Changed 'Name' value. + + -- Sebastien Bacher Mon, 5 Feb 2007 23:33:28 +0100 + +inkscape (0.45~pre1-1) unstable; urgency=low + + * new upstream version. + Debian bugs fixed by this version are: + - No tight-fitting bounding box in EPS output (closes: #396393) + - Effects->Render->LaTeX formula is unusable (closes: #376558) + * adopt 02_mips.dpatch to this new version (move to 01_mips.dpatch) + * remove 01_nb.po since applied upstream + * remove no longer needed --datarootdir option from configure call + in debian/rules + * upload sponsored by Guido Guenther + + -- Wolfram Quester Thu, 11 Jan 2007 11:36:22 +0100 + +inkscape (0.44.1-1) unstable; urgency=low + + * new upstream version. New features include: + - inkscape now compiles with gcc-4.2.x (Closes: #377013) + - added missing German version of the advanced tutorial and made + corrections to the calligraphy one; added missing Czech, German, and + Brazil-Portuguese tutorials to tarball; added missing German keytable to + tarball (Closes: #386616) + - applied changes to the German and Spanish translations of Inkscape + strings + For more changes and bug fixes not related to entries in debian's BTS see + the file /usr/share/doc/inkscape/NEWS.gz + * enable inkboard collaborative editing features (Closes: #343852) + added libloudmouth1-dev to Depends: + * update norwegian bookmål translation. (Thanks to Steinar H. Gunderson + for the update, closes: #387436) + * get rid of the xgot hack on mips (Thanks to Thiemo Seufer + for the patch, closes: #377082) + * move dia | dia-gnome and skencil from Recommends: to Suggests: + (Closes: #386360) + * Add --datarootdir=\$${prefix}/share --datadir=\$${prefix}/share + to configure options to repair datarootdir in config.h + * change debian/mime as suggested by James R. Van Zandt + Thanks for the patch. (Closes: #375249) + * upload sponsored by Guido Guenther + + -- Wolfram Quester Mon, 18 Sep 2006 18:05:08 +0200 + +inkscape (0.44-1) unstable; urgency=low + + * new upstream version (closes: #375497) + See /usr/share/doc/inkscape/NEWS.gz for new features, bugfixes and known + problems. + * add liblcms1-dev to build-depends and configure with --enable-lcms to + enable LittleCms color management. + * remove gcc-4.1.diff.dpatch and no-freetype-internals.diff since they are + applied upstream + * remove --with-perl and --with-python from configure options since they are + only stubs ATM. + * recommend skencil instead of sketch (closes: #370437) + * bump Standards-Version up to 3.7.2 (no changes) + * remove executable-bit from ps2pdf.cmd during install + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 13 Jun 2006 16:30:28 +0200 + +inkscape (0.43-5) unstable; urgency=low + + * move handling of debian-specific patches to dpatch (and build-depend on + it), little cleanup of debian/rules. + * remove "g++ (>= 4:4.0.2-2) [arm m68k hppa]" from build-dependencies + * added no-freetype-internals.diff submitted upstream by David Turner to + clean up inkscape's dealing with freetype. This patch also allows to build + inkscape using freetype 2.2.1. Thanks David! + * added gcc-4.1.diff submitted by Martin Michlmayr and Brian M. Carlson to fix + compilation with gcc-4.1. Thanks Martin and Brian! + (closes: #357112) + * upload sponsored by Martin Michlmayr + + -- Wolfram Quester Mon, 29 May 2006 11:47:43 +0200 + +inkscape (0.43-4) unstable; urgency=low + + * In the last upload I removed gcc-3.4 in the build-depends but forgot to + adapt debian/rules. (Closes: #347682) + * upload sponsored by Guido Guenther + + -- Wolfram Quester Thu, 12 Jan 2006 11:40:19 +0100 + +inkscape (0.43-3) unstable; urgency=low + + * Acknowledge NMU, which in fact was an upload of my sponsor with my + knowledge (Closes: #341909, #342194, #342367) + * Build-Depend on g++ (>= 4:4.0.2-2) on arm/hppa/m68k to get rid of g++-3.4 + on etch + * upload sponsored by Guido Guenther + + -- Wolfram Quester Sat, 24 Dec 2005 11:32:35 +0100 + +inkscape (0.43-2) unstable; urgency=low + + * Rebuild against newer libsigc++ (>= 2.0.16-2) to help the C++ transistion + (Closes: #341909) + + -- Guido Guenther Fri, 9 Dec 2005 10:21:39 +0100 + +inkscape (0.43-1) unstable; urgency=high + + * New upstream version, new features include: + - Connectors: Objects can be connected using auto-routing lines + - calligraphy tool may now use a tablet pen with pressure and tilt + support + - better editing of Bezier curves + - new extensions, improved SVG compatibility + * Correct website for dia in extensions (Closes: #337353) + * urgency=high since this version fixes the buffer overflow discovered by + Joxean Koret (see CVE-2005-3737, debian bug 330894). + * upload sponsored by Guido Guenther + + -- Wolfram Quester Thu, 24 Nov 2005 11:54:49 +0100 + +inkscape (0.42.2+0.43pre2-1) unstable; urgency=low + + * New upstream version. + * Build with gcc-3.4 on arm m68k hppa (Closes: #336324). + Use the workaround provided in + http://lists.debian.org/debian-devel/2005/09/msg00020.html to escape from + Bug #323133. + * Just for the record: inkscape version 0.42+0.43pre1 and newer is not vulnerable to + the security bug mentioned in Bug #330894. + * upload sponsored by Guido Guenther + + -- Wolfram Quester Mon, 7 Nov 2005 17:27:35 +0100 + +inkscape (0.42.2+0.43pre1-1) unstable; urgency=low + + * New upstream version. + * Recommend dia | dia-gnome instead of dia only. Thanks to Olleg Samoylov + for spotting this (Closes: #328419). + * configure with python/perl extensions (Closes: #332825). + For that, build-depend on python-dev and libperl-dev. + * compile with -mieee on alpha to work around bug 330826 (closes: #330604). + * Bump Standards-Version up to 3.6.2 (no changes) + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 25 Oct 2005 14:18:56 +0200 + +inkscape (0.42.2-1) unstable; urgency=low + + * New upstream version. + * Just for the record: inkscape version 0.42 and newer is not vulnerable to + the security bug mentioned in Bug #321501. + * enable --with-gnome-vfs in debian/rules, add libgnomevfs2-dev to + Build-Depends + * upload sponsored by Guido Guenther + + -- Wolfram Quester Mon, 22 Aug 2005 12:06:23 +0200 + +inkscape (0.42-1) unstable; urgency=low + + * New upstream version. + New features include better flow text handling and text selection, + better PS/EPS Export and SVG/CSS Compliance, Colored Clones, new, powerful + ways to arrange objects. For more information please have a look into the + release notes. + This fixes the following bugs: + - Simple and reproducible crash sequence with color tool (Closes: #302159) + - inkscape: got frozen with 2 buttons (Closes: #296126) + - Cannot export _really_ large drawings (more than 10000px) (Closes: #310864) + - updated german translation (Closes: #314041) + - fails to install (wrong dependencies) (Closes: #319958) + - new upstream version 0.42 available (Closes: #321015) + * Remove all patches from the debian package, since they were applied + upstream or backports. + * added Suggests: libxml-xql-perl, python-xml which are used by some + extensions in the new effect menu + * Fix typos in package description and add some info to copyright (thanks to Peter Moulder) + * upload sponsored by Guido Guenther + + -- Wolfram Quester Wed, 29 Jun 2005 11:13:02 +0200 + +inkscape (0.41-5) unstable; urgency=low + + * Backport Patch from upstream to allow correct handling of empty lines in + svg files when exporting to eps in certain cases (closes: #301984) + * Added note to debian/copyright that some code in inkscape is public domain + + -- Wolfram Quester Fri, 13 May 2005 12:04:30 +0200 + +inkscape (0.41-4) unstable; urgency=high + + * include a fix the segfault at startup on alpha. Since this makes inkscape + usable on alpha set urgency to high, to allow this fix to reach sarge. + (Closes: #261848) + Many thanks to Florian Hars for the fix. + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 5 Apr 2005 14:01:10 +0200 + +inkscape (0.41-3) unstable; urgency=low + + * fix typo in package description (Closes: #297525) + + -- Wolfram Quester Wed, 2 Mar 2005 14:34:19 +0100 + +inkscape (0.41-2) unstable; urgency=low + + * grab patch from upstream to fix segfault on cmd-line export to png + (Closes: #295341) + * include file for bash-completion contributed by Julien Allali + . Many thanks to him! + * Move dia, libwmf-bin, pstoedit, sketch, imagemagick, and perlmagick + to Recommends: instead of Suggests: to avoid the warning about not + initialized extensions and get the functionality they provide into + a default install. Explain that these packages are needed in the package + description (Closes: #294930) + * Fix wording in the german translation of the "Could not load extensions" + dialogue (I really should use dpatch). + * add an additional hunk to inkscape-0.41_amd64.diff. This was sent in by + Andreas Jochens. Again thanks to him. I hope this is really fixed now. + (Closes: #288946) + + -- Wolfram Quester Thu, 24 Feb 2005 19:58:32 +0100 + +inkscape (0.41-1) unstable; urgency=low + + * New upstream version. changes to v. 0.40 include: + + Color tracing, as well as multi-level grayscale tracing, is now possible + with the built-in tracer. + + Clone tiler is an exciting new way to create patterns, tesselations, + scatterings, or just about any regular or chaotic arrangements with clones + of an original tile. + + Managing length units is cleaned up, extended, and centralized in the + document units preference stored with a document. The user unit (px) of + SVG is fully supported and made the default. + + It is possible to invert selections via the !-key. + + Icon theming is now possible. + + Revised translations, new translations of some tutorials. + + This upstream version closes: #293746, #292552 + * remove export-orientation.diff since it was taken from upstream + * adopt the amd64 patch by Andreas Jochens to the new version + * set build-depends libgc >= 1:6.4-1, since inkscape will not build with + older versions. Some bugs inkscape suffered from had their reason in the + old libgc. + * added patch to fix lintian warnings executable-not-elf-or-script. + * suggest perlmagick to enable import files from Adobe Illustrator and + imagemagick since the blured shadows-script needs convert. + * add libxslt1-dev to build-depends + * upload sponsored by Guido Guenther + * Guido Günther: fix typo in Build-Depends: that made the list look empty + + -- Wolfram Quester Thu, 10 Feb 2005 14:06:32 +0100 + +inkscape (0.40-3) unstable; urgency=low + + * Fixed typos and added link to wiki in man-page of inkview. Closes: #286310. + * Add patch by Andreas Jochens to allow compile on amd86/gcc-4.0. + Closes: #288946. + * Add patch by Philipp Hartmann as a workaround for people who want to + export as eps instead of printing. Closes: #292166. + * let the package synopsis start wit v instead of V to make lintian happy + + -- Wolfram Quester Sat, 29 Jan 2005 14:59:07 +0100 + +inkscape (0.40-2) unstable; urgency=high + + * High-urgency upload for sarge targetted RC bugfix. + * Build inkscape with -Wa,-xgot on mips, mipsel so that the linker can + handle the symbol tables correctly. Closes: #283476. + This patch is from Steve Langasek. Many thanks to him. + * upload sponsored by Guido Guenther + * GG: really set urgency to high + + -- Wolfram Quester Wed, 8 Dec 2004 18:54:45 +0100 + +inkscape (0.40-1) unstable; urgency=low + + * New upstream version. changes to v. 0.39 include: + + First version that supports layers. + + Text on path. + + Improved calligraphy pen, freehand pencil and star tool. + + Three new tutorials. + + More detail at http://www.inkscape.org/cgi-bin/wiki.pl?ReleaseNotes + * added hints="Vector" to debian/inkscape.menu + * cleanup debian/rules: remove comments remaining from dh_make, fix + intendation to meet the script from upstream + * upload sponsored by Guido Guenther + + -- Wolfram Quester Mon, 29 Nov 2004 15:06:27 +0100 + +inkscape (0.39+0.40pre4-1) unstable; urgency=low + + * This is upstream version 0.40pre4. + * upload sponsored by Guido Guenther + + -- Wolfram Quester Thu, 25 Nov 2004 13:42:32 +0100 + +inkscape (0.39+0.40pre3-1) unstable; urgency=low + + * This is upstream version 0.40pre3. + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 16 Nov 2004 10:59:39 +0100 + +inkscape (0.39+0.40pre2-1) unstable; urgency=low + + * This is upstream version 0.40pre2. + * upload sponsored by Guido Guenther + + -- Wolfram Quester Wed, 10 Nov 2004 17:42:40 +0100 + +inkscape (0.39+0.40pre1-1) unstable; urgency=low + + * new upstream version + New features include "Make bitmap copy", "Blurred shadows", "Randomized + Shapes", "Select Under/Drag Selected", better and easier handling of + default gradients, master opacity, node editing and the star tool as well + as a new tutorial on shapes. + * This is upstream version 0.40pre1. The versioning of debian is to make + sure the final version 0.40 is greater than this pre-Version + * remove PS-patch since it is applied upstream + * Adopt upstreams Depends: in control file + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 2 Nov 2004 15:21:06 +0100 + +inkscape (0.39-7) unstable; urgency=low + + * use %F instead of %U in inkscape.desktop.in (closes: #276785) + * rebuild against libpango1.0-0 from unstable (closes: #277063) + * upload sponsored by Guido Guenther + + -- Wolfram Quester Mon, 18 Oct 2004 15:50:01 +0200 + +inkscape (0.39-6) unstable; urgency=medium + + * urgency=medium to get proper printing into sarge. + * Thanks to Ross Burton for uncovering the hopefully last bug in my PS-patch + (closes: #270119). + * upload sponsored by Guido Guenther + + -- Wolfram Quester Wed, 13 Oct 2004 11:18:48 +0200 + +inkscape (0.39-5) unstable; urgency=low + + * change ADSC-patch so that printing in landscape mode is properly supported + when we print using PS-operators and as bitmap. Now ADSC-compliant PS is + generated in all cases. Thanks to Ross Burton for all his testing. + This finally closes: #270119. + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 14 Sep 2004 08:57:35 +0200 + +inkscape (0.39-4) unstable; urgency=low + + * change ADSC-patch to create ADSC-compliant PostScript even when using + "Print as bitmap". + * upload sponsored by Guido Guenther + + -- Wolfram Quester Mon, 13 Sep 2004 17:44:05 +0200 + +inkscape (0.39-3) unstable; urgency=low + + * create and apply patch to create ADSC-compliant PostScript and fix printing + in landscape mode when printing via "using postscript operators". The + landscape part of this patch is already applied upstream. + (closes: #270119) + * upload sponsored by Guido Guenther + + -- Wolfram Quester Thu, 9 Sep 2004 13:33:34 +0200 + +inkscape (0.39-2) unstable; urgency=low + + * sort and clean build-dependencies in control according to pjrm. + * removed libxml-parser-perl from build-debs and added intltool instead. + This means that we don't use the intltool included in orig.tar.gz anymore. + * Added dia, pstoedit, and libwmf-bin to suggests in order to get proper + ps/eps and wmf import. + * set CXXFLAGS="$(CFLAGS)" for configure. Thanks to Thimo Neubauer and Peter + Moulder for pointing this out (closes: #266014). + * don't use build-stamp anymore. + * trim some whitespace at the end of lines in this changelog. + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 17 Aug 2004 11:49:54 +0200 + +inkscape (0.39-1) unstable; urgency=low + + * New upstream version + * upload sponsored by Guido Guenther + + -- Wolfram Quester Fri, 16 Jul 2004 12:45:42 +0200 + +inkscape (0.38.1+0.39pre4-1) unstable; urgency=low + + * New upstream version + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 13 Jul 2004 17:32:39 +0200 + +inkscape (0.38.1+0.39pre3-1) unstable; urgency=low + + * New upstream version + * This is upstream version 0.39pre3. The versioning of debian is to make + sure the final version 0.39 is greater than this pre-Versions + * removed "Conflicts: inkscape-cvs" and "Provides: inkscape" from debian/control + because the regular inkscape package should be installable parallel to + inkscape-cvs (if I ever have time to create this one) + * added "Suggests: sketch" to debian/control because inkscape can use sketch + to export eps. + + -- Wolfram Quester Fri, 9 Jul 2004 00:24:02 +0200 + +inkscape (0.38.1-4) unstable; urgency=low + + * added link to the inkscape homepage to debian/control + * added "Conflicts: inkscape-cvs" and "Provides: inkscape" to debian/control + to ensure proper handling of the new inkscape-cvs package + * upload sponsored by Guido Guenther + + -- Wolfram Quester Thu, 10 Jun 2004 16:13:35 +0200 + +inkscape (0.38.1-3) unstable; urgency=low + + * move debian/menu to debian/inkscape.menu. This was needed because upstream + includes a slightly diffent inkscape.menu file. Thanks to Karsten Merker. + * upload sponsored by Karsten Merker + + -- Wolfram Quester Tue, 20 Apr 2004 18:44:45 +0200 + +inkscape (0.38.1-2) unstable; urgency=low + + * fixed wording of package description in debian/control + (thanks to Karsten Merker) + * upload sponsored by Karsten Merker + + -- Wolfram Quester Mon, 19 Apr 2004 15:50:48 +0200 + +inkscape (0.38.1-1) unstable; urgency=low + + * New upstream release to fix two bugs itroduced in the flurry of last-day + activity. + * added my fix to the KEYBINDINGS-section in inkscape.1.in again + * upload sponsored by Guido Guenther and + Karsten Merker + + + -- Wolfram Quester Mon, 12 Apr 2004 21:11:01 +0200 + +inkscape (0.38-1) unstable; urgency=low + + * New upstream release: + Main goal for this release was to fix as many bugs as possible. Apart from + that, some new features and usability enhancements were included. Have a + look at /usr/share/doc/inkscape/NEWS for more information. + * remove debian/inkview.1 since it was included upstream. + * added my fix to the KEYBINDINGS-section in inkscape.1.in again + * don't remove po/*.gmo in debian/rules any longer + * remove debian/examples and dh_installexamples + * upload sponsored by Guido Guenther and + Karsten Merker + + -- Wolfram Quester Thu, 8 Apr 2004 12:24:13 +0200 + +inkscape (0.37-5) unstable; urgency=low + + * remove Guido Guenther from Uploaders + * insert a pair of #ifdef DEBUG_MARKERS ... #endif in + src/dialogs/stroke-style.cpp, sp_stroke_style_set_marker_buttons() + as suggested by + http://cvs.sourceforge.net/viewcvs.py/inkscape/inkscape/src/dialogs/stroke-style.cpp?r1=1.23&r2=1.24&hideattic=0 + (closes: #241668) + * upload sponsored by Guido Guenther + + -- Wolfram Quester Fri, 2 Apr 2004 19:09:03 +0200 + +inkscape (0.37-4) unstable; urgency=low + + * took updated po/es.po from upstream + * remove po/*.gmo in debian/rules + * added mime-type image/svg to debian/mime + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 30 Mar 2004 11:20:18 +0200 + +inkscape (0.37-3) unstable; urgency=low + + * converted inkscape.png to debian/inkscape.xpm and use this icon in the + menus (Trying to avoid lintians menu-icon-not-in-xpm-format) + * use dh_installexamples correctly. inkscape can display them even if + they are gzipped. (Closes: #232254) + * upload sponsored by Guido Guenther + * added manpage for inkview + * fixed KEYBINDINGS-section in inkscape.1 + * added inkscape.applications to have an entry in nautilus' "open with + another application" menu. I still don't know how I get an entry in "open + with" + + -- Wolfram Quester Fri, 13 Feb 2004 01:15:37 +0100 + +inkscape (0.37-2) unstable; urgency=low + + * the ./intltool-* scripts need libxml-parser-perl. + + -- Guido Guenther Wed, 11 Feb 2004 15:36:31 +0100 + +inkscape (0.37-1) unstable; urgency=low + + * new upstream version + * added libsigc++-1.2-dev to Build-Depends + * removed no more existing TODO from debian/docs + * upload sponsored by Guido Guenther + + -- Wolfram Quester Tue, 10 Feb 2004 14:02:10 +0100 + +inkscape (0.36-3) unstable; urgency=low + + * enable installation of debian menus + * install examples to /usr/share/doc/inkscape/ + * added mime-support + + -- Wolfram Quester Tue, 13 Jan 2004 11:36:43 +0100 + +inkscape (0.36-2) unstable; urgency=low + + * fix versioning in debian/changelog + * remove CVS/ subdirs + * remove sodipodi changelog from debian/ directory + * add myself to uploaders + + -- Guido Guenther Fri, 26 Dec 2003 23:01:02 +0100 + +inkscape (0.36-1) unstable; urgency=low + + * Initial Release. closes: #220795. + * adopted package description from Nathan Hurst + + -- Wolfram Quester Thu, 18 Dec 2003 12:36:30 +0100 + --- inkscape-0.48.3.1.orig/debian/docs +++ inkscape-0.48.3.1/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- inkscape-0.48.3.1.orig/debian/compat +++ inkscape-0.48.3.1/debian/compat @@ -0,0 +1 @@ +7 --- inkscape-0.48.3.1.orig/debian/inkscape.applications +++ inkscape-0.48.3.1/debian/inkscape.applications @@ -0,0 +1,7 @@ +inkscape + command=inkscape + name=inkscape + can_open_multiple_files=true + expects_uris=false + requires_terminal=false + mime_types=image/svg,image/svg+xml --- inkscape-0.48.3.1.orig/debian/rules +++ inkscape-0.48.3.1/debian/rules @@ -0,0 +1,142 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# debian/rules for inkscape derived from a sample +# provided by Joey Hess via dh_make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# use quilt for patches: +include /usr/share/quilt/quilt.make + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) + +CFLAGS = -Wall -g +CXXFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 + CXXFLAGS += -O0 +else + CFLAGS += -O2 + CXXFLAGS += -O2 +endif +ifneq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif +ifneq (,$(findstring $(DEB_HOST_ARCH),alpha)) + ALPHA_CXXFLAGS=-mieee + ALPHA_CFLAGS=-mieee + ALPHA_LDFLAGS=-Wl,--no-relax +endif + +# Handle DEB_BUILD_OPTIONS=parallel=N +, := , +ifneq (,$(filter parallel=%,$(subst $(,), ,$(DEB_BUILD_OPTIONS)))) + NUMJOBS := $(patsubst parallel=%,%,$(filter parallel=%,$(subst $(,), ,$(DEB_BUILD_OPTIONS)))) + MAKEFLAGS += -j$(NUMJOBS) +endif + + +config.status: configure patch + dh_testdir + + CXXFLAGS="$(CXXFLAGS) $(MIPS_CXXFLAGS) $(ALPHA_CXXFLAGS)" \ + CFLAGS="$(CFLAGS) $(MIPS_CFLAGS) $(ALPHA_CFLAGS)" \ + LDFLAGS="$(LDFLAGS) $(ALPHA_LDFLAGS)" \ + ./configure --host=$(DEB_HOST_GNU_TYPE) \ + --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr \ + --datadir=\$${prefix}/share \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + --with-gnome-vfs \ + --enable-lcms + + +build: config.status + dh_testdir + +ifneq "$(wildcard /usr/share/misc/config.sub)" "" + cp -f /usr/share/misc/config.sub config.sub +endif +ifneq "$(wildcard /usr/share/misc/config.guess)" "" + cp -f /usr/share/misc/config.guess config.guess +endif + + # compile the package... +# $(MAKE) -C src extension/plugin/libgimpgrad.la + $(MAKE) CXXFLAGS="$(CXXFLAGS) $(MIPS_CXXFLAGS) $(ALPHA_CXXFLAGS)" \ + CFLAGS="$(CFLAGS) $(MIPS_CFLAGS) $(ALPHA_CFLAGS)" + +clean: clean-patched unpatch + chmod 644 $(CURDIR)/debian/patches/* + +clean-patched: + dh_testdir + dh_testroot + rm -f build-stamp + + # cleaning up... + [ ! -f Makefile ] || $(MAKE) distclean + rm -f po/.intltool-merge-cache + + -rm -f po/*.gmo po/messages + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + # Add here commands to install the package into debian/inkscape. + $(MAKE) install DESTDIR=$(CURDIR)/debian/inkscape + install -D -o root -g root -m 644 $(CURDIR)/debian/inkscape.bash $(CURDIR)/debian/inkscape/etc/bash_completion.d/inkscape + chmod a+x $(CURDIR)/debian/inkscape/usr/share/inkscape/extensions/xaml2svg/ + + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs +# dh_installexamples + dh_install + dh_translations + dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam + dh_installmime +# dh_installinit +# dh_installcron +# dh_installinfo +# dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl +# dh_python +# dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch + +.PHONY: build clean binary-indep binary-arch binary install --- inkscape-0.48.3.1.orig/debian/watch +++ inkscape-0.48.3.1/debian/watch @@ -0,0 +1,4 @@ +version=3 +opts=uversionmangle=s|(\d)pre(\d)|$1~pre$2| \ + http://sf.net/inkscape/inkscape-(.*).tar.gz \ + debian uupdate --- inkscape-0.48.3.1.orig/debian/inkscape.bash +++ inkscape-0.48.3.1/debian/inkscape.bash @@ -0,0 +1,25 @@ +# inkscape(1) completion +# put this file in /etc/bash_completion.d/ +# allali@univ-mlv.fr + +have inkscape && +_inkscape() +{ + local cur + + COMPREPLY=() + cur=${COMP_WORDS[COMP_CWORD]} + + if [[ "$cur" == -* ]]; then + COMPREPLY=( $( compgen -W '-? --help --usage -V --version \ + -z --without-gui -g --with-gui -f --file= -p --print= \ + -e --export-png= -d --export-dpi= -a --export-area= \ + -w --export-width= -h --export-height= -i --export-id= \ + -j --export-id-only -t --export-use-hints -b --export-background= \ + -y --export-background-opacity= -l --export-plain-svg= -s --slideshow' -- $cur ) ) + else + _filedir '@(ai|ani|bmp|cur|dia|eps|gif|ggr|ico|jpe|jpeg|jpg|pbm|pcx|pdf|pgm|png|ppm|pnm|ps|ras|sk|svg|svgz|targa|tga|tif|tiff|txt|wbmp|wmf|xbm|xpm)' + fi + +} +[ "${have:-}" ] && complete -F _inkscape $filenames inkscape --- inkscape-0.48.3.1.orig/debian/dirs +++ inkscape-0.48.3.1/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/share/application-registry/ --- inkscape-0.48.3.1.orig/debian/copyright +++ inkscape-0.48.3.1/debian/copyright @@ -0,0 +1,34 @@ +This package was debianized by Wolfram Quester on +Wed, 12 Nov 2003 10:39:40 +0100. + +It was downloaded from http://inkscape.sourceforge.net/ + +Upstream Authors: + Josh Andler; John Bintz; Arpad Biro; Daniel Borgmann; Hans Breuer; + Nicu Buculei; Bulia Byak; Chema Celorio; Johan Ceuppens; Zbigniew Chyla; + Alexander Clausen; John Cliff; Kees Cook; Ben Cromwell; Robert Crosbie; + Jon Cruz; Daniel Díaz; Larry Doolittle; Maxim V. Dziumanenko; Danilo Egan; + Frank Felfe; Andrew Fitzsimon; Edward Flick; Fred; Ben Fowler; + Ted Gould; Bryce Harrington; Carl Hetherington; Karl Ove Hufthammer; + Richard Hughes; Nathan Hurst; Thomas Ingham; Bob Jamison; Lauris Kaplinski; + Lynn Kerby; Petr Kovar; Raph Levien; Vitaly Lipatov; Colin Marquardt; + Dmitry G. Mastrukov; Matiphas; Michael Meeks; Federico Mena; MenTaLguY; + Aubanel Monnier; Derek P. Moore; Peter Moulder; Jörg Müller; Yukihiro Nakai; + Christian Neumair; Andreas Nilsson; Mitsuru Oka; Jon Phillips; + Zdenko Podobny; Alexandre Prokoudine; Alexey Remizov; Frederic Rodrigo; + Juarez Rudsatz; Xavier Conde Rueda; Christian Schaller; Tom von Schwerdtner; + Shivaken; Boštjan Špetič; Aaron Spike; Kaushik Sridharan; Dariusz Stojek; + Pat Suwalski; Adib Taraben; David Turner; Aleksandar Urosevic; Lucas Vieites; + Michael Wybrow; Daniel Yacob; Masatake Yamato. + + See http://www.inkscape.org/discussion.php for Jabber/IRC discussion details, + and http://www.inkscape.org/mailing_lists.php for Inkscape-related mailing lists. + +License: GNU GPL; some portions public domain. + + On Debian systems, the text of the GNU GPL can be found in + /usr/share/common-licenses/GPL. + + Some parts of the inkscape source code are released into the Public Domain; + this is stated in the files and functions concerned. + Please consult the individual source files for more information. --- inkscape-0.48.3.1.orig/debian/inkscape.install +++ inkscape-0.48.3.1/debian/inkscape.install @@ -0,0 +1,2 @@ +debian/inkscape.xpm usr/share/pixmaps/ +debian/inkscape.applications usr/share/application-registry/ --- inkscape-0.48.3.1.orig/debian/README.source +++ inkscape-0.48.3.1/debian/README.source @@ -0,0 +1,3 @@ +We use dpatch for patch handling in our inkscape package. Please see +/usr/share/doc/dpatch/README.source.gz (if you have installed dpatch) +for documentation about dpatch. --- inkscape-0.48.3.1.orig/debian/inkscape.menu +++ inkscape-0.48.3.1/debian/inkscape.menu @@ -0,0 +1,5 @@ +?package(inkscape): needs="X11" section="Applications/Graphics"\ + hints="Vector"\ + title="Inkscape" command="/usr/bin/inkscape"\ + icon="/usr/share/pixmaps/inkscape.xpm"\ + longtitle="Vector based drawing program" --- inkscape-0.48.3.1.orig/debian/inkscape.xpm +++ inkscape-0.48.3.1/debian/inkscape.xpm @@ -0,0 +1,95 @@ +/* XPM */ +static char * inkscape_xpm[] = { +"32 32 60 1", +" c None", +". c #000000", +"+ c #050505", +"@ c #646464", +"# c #404040", +"$ c #232323", +"% c #C9C9C9", +"& c #FFFFFF", +"* c #FEFEFE", +"= c #939393", +"- c #070707", +"; c #5F5F5F", +"> c #F2F2F2", +", c #CECECE", +"' c #252525", +") c #030303", +"! c #9E9E9E", +"~ c #5A5A5A", +"{ c #9C9C9C", +"] c #FBFBFB", +"^ c #9B9B9B", +"/ c #0D0D0D", +"( c #707070", +"_ c #D1D1D1", +": c #ADADAD", +"< c #565656", +"[ c #929292", +"} c #C7C7C7", +"| c #272727", +"1 c #1B1B1B", +"2 c #F8F8F8", +"3 c #656565", +"4 c #636363", +"5 c #DADADA", +"6 c #181818", +"7 c #171717", +"8 c #454545", +"9 c #3A3A3A", +"0 c #EDEDED", +"a c #0A0A0A", +"b c #1A1A1A", +"c c #BBBBBB", +"d c #1F1F1F", +"e c #020202", +"f c #525252", +"g c #010101", +"h c #3D3D3D", +"i c #1C1C1C", +"j c #505050", +"k c #0B0B0B", +"l c #060606", +"m c #080808", +"n c #878888", +"o c #999A9A", +"p c #7A7C7C", +"q c #484949", +"r c #282828", +"s c #202020", +"t c #555656", +"u c #808282", +" ", +" .... ", +" .+@#.. ", +" .$%&*=-. ", +" .;>&&&&,'. ", +" )!&&&&&&&>~. ", +" .{&&&]&&&&&&^/ ", +" .(&&&_:&&&&&<[}| ", +" .12&&&34&&>5&6.78. ", +" ..9&&&0ab*cdefg..... ", +" ...d( +XSBC-Original-Maintainer: Wolfram Quester +Build-Depends: autoconf, + automake, + debhelper (>= 7.0.0), + dh-translations, + intltool, + libart-2.0-dev (>= 2.3.10), + libaspell-dev, + libboost-dev, + libgc-dev (>= 1:6.8), + libglib2.0-dev, + libgnomevfs2-dev, + libgtk2.0-dev (>= 2.10.0), + libgtkmm-2.4-dev, + libgtkspell-dev, + libgsl0-dev, + liblcms2-dev, + libmagick++-dev, + libpango1.0-dev, + libpng12-dev, + libpoppler-glib-dev, + libpopt-dev, + libsigc++-2.0-dev (>= 2.0.16-2), + libtool, + libwpd-dev, + libwpg-dev, + libxml-parser-perl, + libxml2-dev (>= 2-2.4.24), + libxslt1-dev, + pkg-config, + python-dev, + quilt, + zlib1g-dev +Standards-Version: 3.8.1 + +Package: inkscape +Architecture: any +Homepage: http://www.inkscape.org/ +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: dia | dia-gnome, + ruby, + libsvg-perl, + libxml-xql-perl, + pstoedit, + transfig +Recommends: aspell, + libwmf-bin, + imagemagick, + python-numpy, + python-lxml, + python-uniconvertor, + libgnomevfs2-extra, + perlmagick +Description: vector-based drawing program + Inkscape loads and saves a subset of the SVG (Scalable Vector Graphics) + format, a standard maintained by the WWW consortium. + . + Inkscape user interface should be familiar from CorelDraw and similar + drawing programs. There are rectangles, ellipses, text items, bitmap + images and freehand curves. + As an added bonus, both vector and bitmap objects can have alpha + transparency and can be arbitrarily transformed. + . + Inkscape supports multiple opened files and multiple views per file. + Graphics can be printed and exported to png bitmaps. + . + Some of the import and export features are provided using the packages + dia, libwmf-bin, pstoedit, skencil, imagemagick, and perlmagick. + . + Other extensions use ruby, libxml-xql-perl, python-numpy, and python-lxml. + You must have these packages to make full use of all extensions and effects. + . + If you want to use the spellchecker, you have to install aspell and the + respective language-pack, e.g. aspell-en or aspell-de. --- inkscape-0.48.3.1.orig/debian/patches/01_add_unity_quicklist_support.patch +++ inkscape-0.48.3.1/debian/patches/01_add_unity_quicklist_support.patch @@ -0,0 +1,19 @@ +# Description: Add Unity static quicklist support to inkscape +# Forwarded: https://bugs.launchpad.net/inkscape/+bug/676886 +# Bug-Ubuntu: https://bugs.launchpad.net/bugs/676886 +# Author: Didier Roche + +Index: fix-966221/inkscape.desktop.in +=================================================================== +--- fix-966221.orig/inkscape.desktop.in 2012-03-27 21:18:48.097841449 +0100 ++++ fix-966221/inkscape.desktop.in 2012-03-27 21:19:37.049839772 +0100 +@@ -12,3 +12,9 @@ + Terminal=false + StartupNotify=true + Icon=inkscape ++X-Ayatana-Desktop-Shortcuts=Drawing ++ ++[Drawing Shortcut Group] ++_Name=New Drawing ++Exec=inkscape ++TargetEnvironment=Unity --- inkscape-0.48.3.1.orig/debian/patches/02-drop-pdf-ps.diff +++ inkscape-0.48.3.1/debian/patches/02-drop-pdf-ps.diff @@ -0,0 +1,14 @@ +diff --git a/inkscape.desktop.in b/inkscape.desktop.in +index 5c0de64..62ce1e4 100644 +--- a/inkscape.desktop.in ++++ b/inkscape.desktop.in +@@ -6,7 +6,7 @@ _X-GNOME-FullName=Inkscape Vector Graphics Editor + _Comment=Create and edit Scalable Vector Graphics images + Type=Application + Categories=Graphics;VectorGraphics;GTK; +-MimeType=image/svg+xml;image/svg+xml-compressed;application/vnd.corel-draw;application/pdf;application/postscript;image/x-eps;application/illustrator; ++MimeType=image/svg+xml;image/svg+xml-compressed;application/vnd.corel-draw;image/x-eps;application/illustrator; + Exec=inkscape %F + TryExec=inkscape + Terminal=false + --- inkscape-0.48.3.1.orig/debian/patches/CVE-2012-6076.patch +++ inkscape-0.48.3.1/debian/patches/CVE-2012-6076.patch @@ -0,0 +1,32 @@ +From: Michael Karcher +Date: Sat, 29 Dec 2012 17:33:33 +0100 +Subject: Fix LP: #911146 relative filename vulnerability + +Ensures that filenames passed to extensions are made absolute before +changing the current working directory. +--- + src/extension/implementation/script.cpp | 9 ++++++++- + 1 file changed, 8 insertions(+), 1 deletion(-) + +diff --git a/src/extension/implementation/script.cpp b/src/extension/implementation/script.cpp +index b78fbda..02c3aeb 100644 +--- a/src/extension/implementation/script.cpp ++++ b/src/extension/implementation/script.cpp +@@ -954,7 +954,14 @@ int Script::execute (const std::list &in_command, + // assemble the rest of argv + std::copy(in_params.begin(), in_params.end(), std::back_inserter(argv)); + if (!filein.empty()) { +- argv.push_back(filein); ++ if(Glib::path_is_absolute(filein)) ++ argv.push_back(filein); ++ else { ++ std::vector buildargs; ++ buildargs.push_back(Glib::get_current_dir()); ++ buildargs.push_back(filein); ++ argv.push_back(Glib::build_filename(buildargs)); ++ } + } + + int stdout_pipe, stderr_pipe; + +-- 1.7.10.4 --- inkscape-0.48.3.1.orig/debian/patches/01-fix-datamatrix-ui.dpatch +++ inkscape-0.48.3.1/debian/patches/01-fix-datamatrix-ui.dpatch @@ -0,0 +1,147 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +# From: JazzyNico +# Description: Prevent invalid input in Datamatrix extension dialog +# Origin: upstream, https://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/10127 +# Bug: https://launchpad.net/bugs/738108 +# Bug-Debian: http://bugs.debian.org/618835 +# Bug-Ubuntu: https://launchpad.net/bugs/738108 +# Last-Update: 2011-06-02 + +@DPATCH@ +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' fix-791728~/share/extensions/render_barcode_datamatrix.inx fix-791728/share/extensions/render_barcode_datamatrix.inx +--- fix-791728~/share/extensions/render_barcode_datamatrix.inx 2011-06-02 09:40:37.000000000 +0100 ++++ fix-791728/share/extensions/render_barcode_datamatrix.inx 2011-06-02 18:05:57.251139168 +0100 +@@ -4,10 +4,40 @@ + il.datamatrix + render_barcode_datamatrix.py + inkex.py +- Inkscape +- 10 +- 10 +- 4 ++ Inkscape ++ ++ 10x10 ++ 12x12 ++ 14x14 ++ 16x16 ++ 18x18 ++ 20x20 ++ 22x22 ++ 24x24 ++ 26x26 ++ 32x32 ++ 36x36 ++ 40x40 ++ 44x44 ++ 48x48 ++ 52x52 ++ 64x64 ++ 72x72 ++ 80x80 ++ 88x88 ++ 96x96 ++ 104x104 ++ 120x120 ++ 132x132 ++ 144x144 ++ 8x18 ++ 8x32 ++ 12x26 ++ 12x36 ++ 16x36 ++ 16x48 ++ ++ 4 + + all + +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' fix-791728~/share/extensions/render_barcode_datamatrix.py fix-791728/share/extensions/render_barcode_datamatrix.py +--- fix-791728~/share/extensions/render_barcode_datamatrix.py 2011-06-02 09:40:37.000000000 +0100 ++++ fix-791728/share/extensions/render_barcode_datamatrix.py 2011-06-02 18:05:57.381139168 +0100 +@@ -57,6 +57,39 @@ + import gettext + _ = gettext.gettext + ++symbols = { ++ 'sq10': (10, 10), ++ 'sq12': (12, 12), ++ 'sq14': (14, 14), ++ 'sq16': (16, 16), ++ 'sq18': (18, 18), ++ 'sq20': (20, 20), ++ 'sq22': (22, 22), ++ 'sq24': (24, 24), ++ 'sq26': (26, 26), ++ 'sq32': (32, 32), ++ 'sq36': (36, 36), ++ 'sq40': (40, 40), ++ 'sq44': (44, 44), ++ 'sq48': (48, 48), ++ 'sq52': (52, 52), ++ 'sq64': (64, 64), ++ 'sq72': (72, 72), ++ 'sq80': (80, 80), ++ 'sq88': (88, 88), ++ 'sq96': (96, 96), ++ 'sq104': (104, 104), ++ 'sq120': (120, 120), ++ 'sq132': (132, 132), ++ 'sq144': (144, 144), ++ 'rect8x18': (8, 18), ++ 'rect8x32': (8, 32), ++ 'rect12x26': (12, 26), ++ 'rect12x36': (12, 36), ++ 'rect16x36': (16, 36), ++ 'rect16x48': (16, 48), ++} ++ + #ENCODING ROUTINES =================================================== + # Take an input string and convert it to a sequence (or sequences) + # of codewords as specified in ISO/IEC 16022:2006 (section 5.2.3) +@@ -167,6 +200,7 @@ + #RETURN ERROR + else: + inkex.errormsg(_('Unrecognised DataMatrix size')) ++ exit(0) + + return None + +@@ -616,6 +650,9 @@ + self.OptionParser.add_option("--text", + action="store", type="string", + dest="TEXT", default='Inkscape') ++ self.OptionParser.add_option("--symbol", ++ action="store", type="string", ++ dest="SYMBOL", default='') + self.OptionParser.add_option("--rows", + action="store", type="int", + dest="ROWS", default=10) +@@ -630,6 +667,12 @@ + + so = self.options + ++ rows = so.ROWS ++ cols = so.COLS ++ if (so.SYMBOL != '' and (so.SYMBOL in symbols)): ++ rows = symbols[so.SYMBOL][0] ++ cols = symbols[so.SYMBOL][1] ++ + if so.TEXT == '': #abort if converting blank text + inkex.errormsg(_('Please enter an input string')) + else: +@@ -644,11 +687,11 @@ + grp = inkex.etree.SubElement(self.current_layer, 'g', grp_attribs)#the group to put everything in + + #GENERATE THE DATAMATRIX +- encoded = encode( so.TEXT, (so.ROWS, so.COLS) ) #get the pattern of squares +- render_data_matrix( encoded, so.SIZE, so.COLS*so.SIZE*1.5, grp ) # generate the SVG elements ++ encoded = encode( so.TEXT, (rows, cols) ) #get the pattern of squares ++ render_data_matrix( encoded, so.SIZE, cols*so.SIZE*1.5, grp ) # generate the SVG elements + + if __name__ == '__main__': + e = DataMatrix() + e.affect() + +-# vim: expandtab shiftwidth=4 tabstop=8 softtabstop=4 encoding=utf-8 textwidth=99 ++# vim: expandtab shiftwidth=4 tabstop=8 softtabstop=4 fileencoding=utf-8 textwidth=99 --- inkscape-0.48.3.1.orig/debian/patches/CVE-2012-5656.patch +++ inkscape-0.48.3.1/debian/patches/CVE-2012-5656.patch @@ -0,0 +1,65 @@ +Description: fix arbitrary file disclosure via XML external entity +Origin: backport, http://bazaar.launchpad.net/~inkscape.dev/inkscape/RELEASE_0_48_BRANCH/revision/9932 +Bug: https://bugs.launchpad.net/inkscape/+bug/1025185 + +Index: inkscape-0.48.3.1/src/preferences-skeleton.h +=================================================================== +--- inkscape-0.48.3.1.orig/src/preferences-skeleton.h 2013-01-29 13:39:16.354294018 -0500 ++++ inkscape-0.48.3.1/src/preferences-skeleton.h 2013-01-29 15:43:43.046485203 -0500 +@@ -315,6 +315,10 @@ + " clips=\"16711935\"" // 00ff00ff + " masks=\"65535\"/>\n" // 0x0000ffff + " \n" ++" \n" ++" \n" ++" \n" + " \n" + " \n" + " \n" +Index: inkscape-0.48.3.1/src/ui/dialog/ocaldialogs.cpp +=================================================================== +--- inkscape-0.48.3.1.orig/src/ui/dialog/ocaldialogs.cpp 2013-01-29 13:39:16.354294018 -0500 ++++ inkscape-0.48.3.1/src/ui/dialog/ocaldialogs.cpp 2013-01-29 15:44:12.806485965 -0500 +@@ -468,9 +468,15 @@ + xmlDoc *doc = NULL; + xmlNode *root_element = NULL; + ++ int parse_options = XML_PARSE_RECOVER + XML_PARSE_NOWARNING + XML_PARSE_NOERROR; // do not use XML_PARSE_NOENT ! see bug lp:1025185 ++ bool allowNetAccess = prefs->getBool("/options/externalresources/xml/allow_net_access", false); ++ if (!allowNetAccess) { ++ parse_options |= XML_PARSE_NONET; ++ } ++ + doc = xmlReadIO ((xmlInputReadCallback) vfs_read_callback, +- (xmlInputCloseCallback) gnome_vfs_close, from_handle, uri.c_str(), NULL, +- XML_PARSE_RECOVER + XML_PARSE_NOWARNING + XML_PARSE_NOERROR); ++ (xmlInputCloseCallback) gnome_vfs_close, from_handle, uri.c_str(), NULL, parse_options); ++ + if (doc == NULL) { + sp_ui_error_dialog(_("Server supplied malformed Clip Art feed")); + g_warning("Failed to parse %s\n", uri.c_str()); +Index: inkscape-0.48.3.1/src/xml/repr-io.cpp +=================================================================== +--- inkscape-0.48.3.1.orig/src/xml/repr-io.cpp 2013-01-29 13:39:16.354294018 -0500 ++++ inkscape-0.48.3.1/src/xml/repr-io.cpp 2013-01-29 15:43:43.054485203 -0500 +@@ -289,12 +289,18 @@ + XmlSource src; + + if ( (src.setFile(filename) == 0) ) { ++ int parse_options = XML_PARSE_HUGE; // do not use XML_PARSE_NOENT ! see bug lp:1025185 ++ Inkscape::Preferences *prefs = Inkscape::Preferences::get(); ++ bool allowNetAccess = prefs->getBool("/options/externalresources/xml/allow_net_access", false); ++ if (!allowNetAccess) { ++ parse_options |= XML_PARSE_NONET; ++ } + doc = xmlReadIO( XmlSource::readCb, + XmlSource::closeCb, + &src, + localFilename, + src.getEncoding(), +- XML_PARSE_NOENT ); ++ parse_options); + } + } + --- inkscape-0.48.3.1.orig/debian/patches/series +++ inkscape-0.48.3.1/debian/patches/series @@ -0,0 +1,5 @@ +01-fix-datamatrix-ui.dpatch +02-drop-pdf-ps.diff +01_add_unity_quicklist_support.patch +CVE-2012-5656.patch +CVE-2012-6076.patch