# # spec file for package inkscape (Version 0.46) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: inkscape BuildRequires: boost-devel docbook-toys fdupes gcc-c++ gtkmm24-devel intltool libMagick++-devel libglade2-devel libgnomeprintui-devel libgnomeui-devel liblcms-devel libpoppler-glib-devel libwnck-devel libwpg-devel libxslt-devel loudmouth-devel perl python-devel python-gtk-devel sgml-skel update-desktop-files License: GPL v2 only; LGPL v2.1 only Group: Productivity/Graphics/Vector Editors Requires: ghostscript-fonts-std python-gtk python-numeric pstoedit gzip /usr/bin/gs Summary: Inkscape Vector Illustration Program Version: 0.46 Release: 62 # package in <= NLD9 and SuSE Linux <= 9.1 Provides: sodipodi Obsoletes: sodipodi Source: %{name}-%{version}.tar.bz2 Source1: gc6.4.tar.bz2 Source2: inkscape-split-extensions-extra.sh Patch: %{name}-boehm-gc.patch #PATCH-FIX-OPENSUSE inkscape-packages.patch sbrabec@suse.cz -- Suggest packages instead of compilation from source. Patch1: %{name}-packages.patch Patch4: %{name}-swigfix.patch Patch7: %{name}-bug-189159.patch Patch8: %{name}-configure.patch Patch10: gc6.4.patch Patch13: %{name}-polyutil-newpoly.patch Patch14: %{name}-buffer-overrun.patch # PATCH-FIX-UPSTREAM inkscape-warnings.patch Patch15: inkscape-warnings.patch # PATCH-FIX-UPSTREAM inkscape-gtk-clist.patch maw@novell.com -- https://bugs.launchpad.net/inkscape/+bug/238223 Patch16: inkscape-gtk-clist.patch # PATCH-FIX-UPSTREAM inkscape-lp237574-poppler.patch lp237574 vuntz@novell.com -- Fix compilation with latest poppler Patch17: inkscape-lp237574-poppler.patch Url: http://www.inkscape.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: %{name}-lang = %{version} Recommends: python-lxml %description Inkscape is a vector illustration program for the GNOME desktop. Authors: -------- Alexander Clausen John Bintz Arpad Biro Daniel Borgmann Hans Breuer Bulia Byak Chema Celorio Johan Ceuppens Zbigniew Chyla John Cliff Kees Cook Robert Crosbie Jon Cruz Danilo Egan Frank Felfe Fred Ted Gould Bryce Harrington Carl Hetherington Nathan Hurst Thomas Ingham Bob Jamison Lauris Kaplinski Lynn Kerby Petr Kovar Raph Levien Vitaly Lipatov Dmitry G. Mastrukov Michael Meeks Federico Mena MenTaLguY Peter Moulder Yukihiro Nakai Christian Neumair Mitsuru Oka Jon Phillips Christian Schaller Tom von Schwerdtner Pat Suwalski Adib Taraben Daniel Yacob Masatake Yamato %package extensions-extra License: GPL v2 only; LGPL v2.1 only Summary: Inkscape Vector Illustration Program - Extra Extensions Group: Productivity/Graphics/Vector Editors Requires: %{name} = %{version} python-lxml pyxml # for cdr and wmf modules Requires: yudit # python-lxml requires pyxml => supplement installation, if all three are present Supplements: packageand(%{name}:python-lxml) Enhances: %{name} # Package in openSUSE <= 11.0 and SLED <= 10 Provides: %{name}:%{_datadir}/inkscape/extensions/inkex.py %description extensions-extra Extra extensions for Inkscape. Recommended for everybody who wants to use Inkscape. Inkscape is a vector illustration program for the GNOME desktop. Authors: -------- Alexander Clausen John Bintz Arpad Biro Daniel Borgmann Hans Breuer Bulia Byak Chema Celorio Johan Ceuppens Zbigniew Chyla John Cliff Kees Cook Robert Crosbie Jon Cruz Danilo Egan Frank Felfe Fred Ted Gould Bryce Harrington Carl Hetherington Nathan Hurst Thomas Ingham Bob Jamison Lauris Kaplinski Lynn Kerby Petr Kovar Raph Levien Vitaly Lipatov Dmitry G. Mastrukov Michael Meeks Federico Mena MenTaLguY Peter Moulder Yukihiro Nakai Christian Neumair Mitsuru Oka Jon Phillips Christian Schaller Tom von Schwerdtner Pat Suwalski Adib Taraben Daniel Yacob Masatake Yamato %package extensions-dia License: GPL v2 only; LGPL v2.1 only Summary: Inkscape Vector Illustration Program - Dia Import Extension Group: Productivity/Graphics/Vector Editors Requires: %{name} = %{version} dia Supplements: packageand(%{name}:dia) Enhances: %{name} # Package in openSUSE <= 11.0 and SLED <= 10 Provides: %{name}:%{_datadir}/inkscape/extensions/dia.inx %description extensions-dia Dia import extension for Inkscape. Inkscape is a vector illustration program for the GNOME desktop. Authors: -------- Alexander Clausen John Bintz Arpad Biro Daniel Borgmann Hans Breuer Bulia Byak Chema Celorio Johan Ceuppens Zbigniew Chyla John Cliff Kees Cook Robert Crosbie Jon Cruz Danilo Egan Frank Felfe Fred Ted Gould Bryce Harrington Carl Hetherington Nathan Hurst Thomas Ingham Bob Jamison Lauris Kaplinski Lynn Kerby Petr Kovar Raph Levien Vitaly Lipatov Dmitry G. Mastrukov Michael Meeks Federico Mena MenTaLguY Peter Moulder Yukihiro Nakai Christian Neumair Mitsuru Oka Jon Phillips Christian Schaller Tom von Schwerdtner Pat Suwalski Adib Taraben Daniel Yacob Masatake Yamato %package extensions-fig License: GPL v2 only; LGPL v2.1 only Summary: Inkscape Vector Illustration Program - Fig Import Extension Group: Productivity/Graphics/Vector Editors Requires: %{name} = %{version} transfig Supplements: packageand(%{name}:transfig) Enhances: %{name} # Package in openSUSE <= 11.0 and SLED <= 10 Provides: %{name}:%{_datadir}/inkscape/extensions/fig_input.inx %description extensions-fig Fig family (XFig, Figurine, JFig, WinFig,...) import extension for Inkscape. Inkscape is a vector illustration program for the GNOME desktop. Authors: -------- Alexander Clausen John Bintz Arpad Biro Daniel Borgmann Hans Breuer Bulia Byak Chema Celorio Johan Ceuppens Zbigniew Chyla John Cliff Kees Cook Robert Crosbie Jon Cruz Danilo Egan Frank Felfe Fred Ted Gould Bryce Harrington Carl Hetherington Nathan Hurst Thomas Ingham Bob Jamison Lauris Kaplinski Lynn Kerby Petr Kovar Raph Levien Vitaly Lipatov Dmitry G. Mastrukov Michael Meeks Federico Mena MenTaLguY Peter Moulder Yukihiro Nakai Christian Neumair Mitsuru Oka Jon Phillips Christian Schaller Tom von Schwerdtner Pat Suwalski Adib Taraben Daniel Yacob Masatake Yamato %package extensions-gimp License: GPL v2 only; LGPL v2.1 only Summary: Inkscape Vector Illustration Program - The GIMP Extensions Group: Productivity/Graphics/Vector Editors Requires: %{name} = %{version} gimp-2.0 Supplements: packageand(%{name}:gimp) Supplements: packageand(%{name}:gimp-2.0) Enhances: %{name} # Package in openSUSE <= 11.0 and SLED <= 10 Provides: %{name}:%{_datadir}/inkscape/extensions/gimp_xcf.inx %description extensions-gimp The GIMP import and export extensions for Inkscape. Inkscape is a vector illustration program for the GNOME desktop. Authors: -------- Alexander Clausen John Bintz Arpad Biro Daniel Borgmann Hans Breuer Bulia Byak Chema Celorio Johan Ceuppens Zbigniew Chyla John Cliff Kees Cook Robert Crosbie Jon Cruz Danilo Egan Frank Felfe Fred Ted Gould Bryce Harrington Carl Hetherington Nathan Hurst Thomas Ingham Bob Jamison Lauris Kaplinski Lynn Kerby Petr Kovar Raph Levien Vitaly Lipatov Dmitry G. Mastrukov Michael Meeks Federico Mena MenTaLguY Peter Moulder Yukihiro Nakai Christian Neumair Mitsuru Oka Jon Phillips Christian Schaller Tom von Schwerdtner Pat Suwalski Adib Taraben Daniel Yacob Masatake Yamato %package extensions-skencil License: GPL v2 only; LGPL v2.1 only Summary: Inkscape Vector Illustration Program - Skencil Import Extension Group: Productivity/Graphics/Vector Editors Requires: %{name} = %{version} skencil Supplements: packageand(%{name}:skencil) Enhances: %{name} # Package in openSUSE <= 11.0 and SLED <= 10 Provides: %{name}:%{_datadir}/inkscape/extensions/sk_input.inx %description extensions-skencil Skencil import extension for Inkscape. Inkscape is a vector illustration program for the GNOME desktop. Authors: -------- Alexander Clausen John Bintz Arpad Biro Daniel Borgmann Hans Breuer Bulia Byak Chema Celorio Johan Ceuppens Zbigniew Chyla John Cliff Kees Cook Robert Crosbie Jon Cruz Danilo Egan Frank Felfe Fred Ted Gould Bryce Harrington Carl Hetherington Nathan Hurst Thomas Ingham Bob Jamison Lauris Kaplinski Lynn Kerby Petr Kovar Raph Levien Vitaly Lipatov Dmitry G. Mastrukov Michael Meeks Federico Mena MenTaLguY Peter Moulder Yukihiro Nakai Christian Neumair Mitsuru Oka Jon Phillips Christian Schaller Tom von Schwerdtner Pat Suwalski Adib Taraben Daniel Yacob Masatake Yamato %lang_package %prep %setup -q -b 1 %patch %patch1 %patch4 %patch7 %patch8 %patch13 %patch14 -p1 %patch15 -p0 %patch16 -p0 %patch17 -p1 pushd ../gc* %patch10 popd patch < element, ICC color profiles for images - Persistent rotation centers, Paste Size command - many bug fixes - removed the --with-perl option from configuration in the specfile * Sat Sep 09 2006 meissner@suse.de - use RPM_OPT_FLAGS. * Wed Aug 16 2006 cthiel@suse.de - buildrequire python-gtk-devel instead of python-gtk * Sat Jul 08 2006 jpr@suse.de - add patch to not use freetype2 internals * Sat Feb 18 2006 stbinner@suse.de - fix typo .desktop file * Sat Feb 18 2006 gekker@suse.de - fixup .desktop file for UI team * Tue Jan 31 2006 ro@suse.de - take fix from swig to swig-generated source file * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Wed Nov 23 2005 sbrabec@suse.cz - Updated to version 0.43 (#134655). - Enabled Inkboard Collaborative Editing. * Mon Nov 07 2005 sbrabec@suse.cz - Fixed qualification and type conversion errors. * Thu Aug 25 2005 nadvornik@suse.cz - updated to bugfix release 0.42.2 [#112918] * Mon Aug 01 2005 ro@suse.de - added dir to filelist /usr/share/man/fr/man1 * Fri Jul 29 2005 sbrabec@suse.cz - Updated to version 0.42. * Tue May 31 2005 schwab@suse.de - Fix more invalid casts. * Wed May 18 2005 ro@suse.de - fix build with current pkgconfig * Thu Apr 28 2005 sbrabec@suse.cz - Build boehm-gc with -fPIC and -fno-strict-aliasing. * Wed Apr 27 2005 ro@suse.de - remove boehm-gc from nfb (dropped) - use private copy of gc6.4 * Tue Apr 26 2005 sbrabec@suse.cz - Install missing translation files. * Mon Apr 11 2005 sbrabec@suse.cz - Fixed invalid casts. * Mon Mar 21 2005 sbrabec@suse.cz - Bi-arch fix (#66780). - Require skencil needed for PS/EPS input (#66780). * Mon Feb 28 2005 sbrabec@suse.cz - Added needed Requires and triggers for optional extensions (#66780). - Turned on perl, python and gnome-print support. * Mon Feb 21 2005 sbrabec@suse.cz - Updated to version 0.41. - Worked around problems with boehm-gc detection. * Fri Feb 11 2005 sbrabec@suse.cz - Updated to version 0.40. * Fri Feb 11 2005 ro@suse.de - change to libsigc++12 in neededforbuild * Tue Nov 02 2004 mmj@suse.de - Locale rename: no -> nb * Thu Aug 12 2004 hhetter@suse.de - Obsolete and Provide sodipodi * Mon Aug 02 2004 hhetter@suse.de - initial SuSE package