Accepting request 128563 from GNOME:Apps

Properly package ps2pdf-ext.py and require ghostscript for it to work... should also go to 12.2 (forwarded request 128492 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/128563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=62
This commit is contained in:
Stephan Kulow 2012-07-22 13:15:58 +00:00 committed by Git OBS Bridge
parent 3b34c80380
commit 226873e619
2 changed files with 15 additions and 1 deletions

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Wed Jul 18 17:51:12 UTC 2012 - dimstar@opensuse.org
- Explicitly add ps2pdf-ext.py to the -extras package. This used to
be caught by the extras-split script, but due to the change of
this extensions to be a simple wrapper around ps2pdf from
ghostscript, it's missed (bnc#772085).
- Add ghostscript Requires to the -extra package, as otherwise
ps2pdf-ext.py won't work at all.
-------------------------------------------------------------------
Fri Jun 15 04:24:07 UTC 2012 - coolo@suse.com

View File

@ -71,6 +71,8 @@ Inkscape is a vector illustration program for the GNOME desktop.
Summary: Vector Illustration Program - Extra Extensions
Group: Productivity/Graphics/Vector Editors
Requires: %{name} = %{version}
# ps2pdf-ext.py is a wrapper around ps2pdf, which lives in ghostscript package.
Requires: ghostscript
Requires: python-lxml
Requires: python-xml
# for cdr and wmf modules
@ -251,13 +253,15 @@ rm -rf %{buildroot}
%exclude %{_datadir}/inkscape/extensions/fig*
%exclude %{_datadir}/inkscape/extensions/*gimp*
%exclude %{_datadir}/inkscape/extensions/sk*
# this one is in extras, thanks to inkscape-split-extensions-extra.sh
# this one is in extras, manually added there due to large dependencies on ghostscript
%exclude %{_datadir}/inkscape/extensions/ps2pdf-ext.py
%files extensions-extra -f inkscape-extensions-extra.lst
%defattr(-,root,root)
%{_datadir}/inkscape/extensions/Barcode
%{_datadir}/inkscape/extensions/cdr*
# ps2pdf-ext is a wrapper around ps2pdf binary (part of ghostscript)
%{_datadir}/inkscape/extensions/ps2pdf-ext.py
%{_datadir}/inkscape/extensions/wmf*
# This extensions seems erronous being copied in here too.
%exclude %{_datadir}/inkscape/extensions/*gimp*