SPECS (DEVEL): inkscape.spec - 0.47-pre snap

baggins baggins at pld-linux.org
Sat Jan 31 18:31:43 CET 2009


Author: baggins                      Date: Sat Jan 31 17:31:43 2009 GMT
Module: SPECS                         Tag: DEVEL
---- Log message:
- 0.47-pre snap

---- Files affected:
SPECS:
   inkscape.spec (1.56.2.2 -> 1.56.2.3) 

---- Diffs:

================================================================
Index: SPECS/inkscape.spec
diff -u SPECS/inkscape.spec:1.56.2.2 SPECS/inkscape.spec:1.56.2.3
--- SPECS/inkscape.spec:1.56.2.2	Mon Feb 12 14:20:13 2007
+++ SPECS/inkscape.spec	Sat Jan 31 18:31:38 2009
@@ -1,44 +1,41 @@
 # $Revision$, $Date$
 #
-# TODO: check why build requires libselinux-devel
+# TODO: check why build requires libselinux-devel (because of some gnome* stuff)
 #
 # Conditional build
 %bcond_without	xft		# Don't use xft scalable font database
-%bcond_without	gnome_print	# Don't use gnome print font database and spooler frontend
-%bcond_without	gnome_vfs	# Don't use gnome vfs for loading files
+%bcond_without	gnomeprint	# Don't use gnome print font database and spooler frontend
+%bcond_without	gnomevfs	# Don't use gnome vfs for loading files
 %bcond_without	mmx		# Force building without MMX optimazation (Default: auto-detect)
 %bcond_with	inkboard	# Enable inkboard support
 %bcond_with	relocation	# Enable binary relocation support
 #
-%define		_snap_date	20061110
-%define		_snap_time	0200
+%define		_svnrev		20605
 Summary:	Scalable vector graphics editor
-Summary(pl.UTF-8):   Edytor skalowalnej grafiki wektorowej
+Summary(pl.UTF-8):	Edytor skalowalnej grafiki wektorowej
 Name:		inkscape
-Version:	0.45
-Release:	0.%{_snap_date}.%{_snap_time}.1
+Version:	0.47
+Release:	0.%{_svnrev}.1
 License:	GPL v2, LGPL v2.1
 Group:		Applications/Graphics
-Source0:	http://inkscape.modevia.com/svn-snap/inkscape-%{_snap_date}-%{_snap_time}.tar.bz2
-# Source0-md5:	8ad769594640aa40cdb9ec335edf121a
-Patch0:		%{name}-ac.patch
+Source0:	http://inkscape.modevia.com/svn-snap/%{name}-%{_svnrev}.tar.bz2
+# Source0-md5:	9e172df11f7ea68360c6c6c41c5001e0
 URL:		http://www.inkscape.org/
 BuildRequires:	autoconf >= 2.59-3
 BuildRequires:	automake >= 1:1.9.4-2
-BuildRequires:	boost-any-devel
-BuildRequires:	boost-bind-devel
+BuildRequires:	boost-devel >= 1.35.0
 BuildRequires:	freetype-devel >= 2.0
-BuildRequires:	gcc-c++ >= 3.0
+BuildRequires:	gcc-c++ >= 6:4.2.2-2
 BuildRequires:	gc-devel >= 6.4
 BuildRequires:	gettext-devel
-%{?with_gnome_vfs:BuildRequires:	gnome-vfs2-devel >= 2.15.2}
+%{?with_gnomevfs:BuildRequires:	gnome-vfs2-devel >= 2.15.2}
 BuildRequires:	gtk+2-devel >= 2:2.9.4
-BuildRequires:	gtkmm-devel >= 2.4
+BuildRequires:	gtkmm-devel >= 2.10.0
 BuildRequires:	gtkspell-devel >= 2.0.11
 BuildRequires:	intltool >= 0.35.0
 BuildRequires:	lcms-devel >= 1.15
 BuildRequires:	libart_lgpl-devel >= 2.3.10
-%{?with_gnome_print:BuildRequires:	libgnomeprintui-devel >= 2.12.1}
+%{?with_gnomeprint:BuildRequires:	libgnomeprintui-devel >= 2.12.1}
 BuildRequires:	libpng-devel >= 1.2
 BuildRequires:	libsigc++-devel >= 2.0.17
 BuildRequires:	libtool
@@ -52,10 +49,13 @@
 BuildRequires:	zlib-devel
 Requires(post,postun):	shared-mime-info
 Requires:	gc >= 6.4
-%{?with_gnome_vfs:Requires:	gnome-vfs2 >= 2.15.2}
+%{?with_gnomevfs:Requires:	gnome-vfs2 >= 2.15.2}
 Requires:	gtk+2 >= 2:2.9.4
 Requires:	perl-XML-XQL
-Buildroot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Suggests:	python-lxml
+# sr at Latn vs. sr at latin
+Conflicts:	glibc-misc < 6:2.7
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 Inkscape is a program for viewing, making, and editing two-dimensional
@@ -66,8 +66,12 @@
 dwuwymiarowej grafiki wektorowej.
 
 %prep
-%setup -q -n inkscape-%{_snap_date}-%{_snap_time}
-%patch0 -p1
+%setup -q -n %{name}-%{_svnrev}
+
+rm -f po/ca at valencia.po
+rm -f po/en_US at piglatin.po
+sed -i -e 's|ca at valencia||' configure.ac
+sed -i -e 's|en_US at piglatin||' configure.ac
 
 %build
 %{__libtoolize}
@@ -79,9 +83,9 @@
 %{__autoconf}
 %configure \
 	%{!?with_xft: --without-xft} \
-	%{!?with_gnome_print:--without-gnome-print} \
-	%{?with_gnome_print:--with-gnome-print} \
-	%{!?with_gnome_vfs:--without-gnome-vfs} \
+	%{!?with_gnomeprint:--without-gnome-print} \
+	%{?with_gnomeprint:--with-gnome-print} \
+	%{!?with_gnomevfs:--without-gnome-vfs} \
 	%{!?with_mmx:--disable-mmx} \
 	%{?with_relocation:--enable-binreloc} \
 	%{?with_inkboard:--enable-inkboard} \
@@ -95,6 +99,8 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
+[ -d $RPM_BUILD_ROOT%{_datadir}/locale/sr at latin ] || \
+	mv -f $RPM_BUILD_ROOT%{_datadir}/locale/sr@{Latn,latin}
 %find_lang %{name}
 
 %clean
@@ -113,25 +119,37 @@
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS README TRANSLATORS
+%doc AUTHORS ChangeLog HACKING.txt NEWS README TRANSLATORS
 %lang(ca) %doc README.ca.txt
 %lang(de) %doc README.de.txt
 %lang(es) %doc README.es.txt
 %lang(fr) %doc README.fr.txt
 %lang(it) %doc README.it.txt
+%lang(de) %doc HACKING.de.txt
+%lang(fr) %doc HACKING.fr.txt
+%lang(it) %doc HACKING.it.txt
 %attr(755,root,root) %{_bindir}/*
 %dir %{_datadir}/inkscape
 %{_datadir}/inkscape/[!e]*
 %{_datadir}/inkscape/examples
 %dir %{_datadir}/inkscape/extensions
-%{_datadir}/inkscape/extensions/*.cmd
 %{_datadir}/inkscape/extensions/*.inx
+%{_datadir}/inkscape/extensions/*.xml
+%{_datadir}/inkscape/extensions/*.xsl
 %{_datadir}/inkscape/extensions/*.xslt
+%dir %{_datadir}/inkscape/extensions/Poly3DObjects
+%{_datadir}/inkscape/extensions/Poly3DObjects/*.obj
+%dir %{_datadir}/inkscape/extensions/alphabet_soup
+%{_datadir}/inkscape/extensions/alphabet_soup/*.svg
 %attr(755,root,root) %{_datadir}/inkscape/extensions/*.pl
 %attr(755,root,root) %{_datadir}/inkscape/extensions/*.pm
 %attr(755,root,root) %{_datadir}/inkscape/extensions/*.py
+%attr(755,root,root) %{_datadir}/inkscape/extensions/*.rb
 %attr(755,root,root) %{_datadir}/inkscape/extensions/*.sh
-%attr(755,root,root) %{_datadir}/inkscape/extensions/svg_dropshadow
+%dir %{_datadir}/inkscape/extensions/Barcode
+%attr(755,root,root) %{_datadir}/inkscape/extensions/Barcode/*.py
+%dir %{_datadir}/inkscape/extensions/xaml2svg
+%{_datadir}/inkscape/extensions/xaml2svg/*.xsl
 %{_mandir}/man1/*
 %lang(fr) %{_mandir}/fr/man1/*
 %{_pixmapsdir}/*.png
@@ -143,11 +161,80 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
-Revision 1.56.2.2  2007/02/12 13:20:13  baggins
+Revision 1.56.2.3  2009/01/31 17:31:38  baggins
+- 0.47-pre snap
+
+Revision 1.77  2009/01/16 13:43:51  duddits
+- rel. 5
+- added gtk2.patch
+
+Revision 1.76  2008/07/11 18:19:26  megabajt
+- added -poppler.patch and -gcc43.patch
+- release 4
+
+Revision 1.75  2008/05/27 23:18:50  charles
+- BR gtkmm-devel up to >= 2.10.0
+
+Revision 1.74  2008-05-15 15:09:49  megabajt
+- added S: python-lxml
+
+Revision 1.73  2008-04-29 14:06:06  pluto
+- reorganize boost BRs (boost-devel >= 1.35.0).
+
+Revision 1.72  2008-04-13 17:00:02  arekm
+- release 3
+
+Revision 1.71  2008-03-27 10:21:31  patrys
+- drop ca at valencia
+- rel 2
+
+Revision 1.70  2008-03-26 17:12:37  patrys
+- 0.46
+- patch0 doesn't seem to be needed
+
+Revision 1.69  2007-12-20 21:54:11  patrys
+- rel 5
+- rebuild
+- see if blur works
+
+Revision 1.68  2007-11-04 23:09:46  ankry
+- sr at Latn -> sr at latin, rel. 4
+
+Revision 1.67  2007/10/11 22:54:31  wolf
+- require newest gcc (fixes blur)
+- rel 3
+
+Revision 1.66  2007/04/17 21:32:01  megabajt
+- rebuild to fix libstdc++ implementation change (_ZNSo9_M_insertEPKcl)
+- release 2
+
+Revision 1.65  2007/04/16 21:11:48  qboosh
+- added CVE references
+
+Revision 1.64  2007/04/08 18:15:52  megabajt
+- added desktop patch
+
+Revision 1.63  2007/04/07 15:15:54  qboosh
+- updated to 0.45.1 [fixes CVE-2007-1463 CVE-2007-1464]
+
+Revision 1.62  2007/02/13 08:06:35  glen
+- tabs in preamble
+
+Revision 1.61  2007/02/12 00:48:56  baggins
 - converted to UTF-8
 
-Revision 1.56.2.1  2006/11/10 11:46:45  patrys
-- current snapshot
+Revision 1.60  2007/02/06 14:47:54  rotom
+- en_US at piglatin lang finally removed
+
+Revision 1.59  2007/02/06 13:53:53  wolf
+- missing files
+
+Revision 1.58  2007/02/06 13:37:54  rotom
+- up to 0.45
+- en_US lang fixed
+
+Revision 1.57  2006/11/19 21:15:59  qboosh
+- unified bcond names (gnomeprint, gnomevfs)
 
 Revision 1.56  2006/11/10 01:24:23  wolf
 - 0.44.1
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/inkscape.spec?r1=1.56.2.2&r2=1.56.2.3&f=u



More information about the pld-cvs-commit mailing list