SPECS: librsvg.spec - 2.15.0, dropped mozilla plugin (every recent...

freetz freetz at pld-linux.org
Wed Jun 7 11:43:54 CEST 2006


Author: freetz                       Date: Wed Jun  7 09:43:54 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- 2.15.0, dropped mozilla plugin (every recent gecko-based browser provides
  svg displaying support), bleeding edge deps

---- Files affected:
SPECS:
   librsvg.spec (1.107 -> 1.108) 

---- Diffs:

================================================================
Index: SPECS/librsvg.spec
diff -u SPECS/librsvg.spec:1.107 SPECS/librsvg.spec:1.108
--- SPECS/librsvg.spec:1.107	Fri May 19 11:57:47 2006
+++ SPECS/librsvg.spec	Wed Jun  7 11:43:48 2006
@@ -1,6 +1,4 @@
 # $Revision$, $Date$
-# TODO
-# - check what browsers can be supported by browser plugin
 #
 # Conditional build
 %bcond_without	apidocs		# disable gtk-doc
@@ -8,7 +6,6 @@
 %bcond_without	libcroco	# build without CSS support through libcroco
 %bcond_without	gnomeprint	# build without gnome-print support in viewer
 %bcond_without	gnomevfs	# build without gnome-vfs support
-%bcond_without	mozilla		# do not build mozilla plugin
 #
 Summary:	A Raph's Library for Rendering SVG Data
 Summary(pl):	Biblioteka Raph's SVG do renderowania danych SVG
@@ -16,47 +13,42 @@
 Summary(ru):	SVG ÂÉÂĚÉĎÔĹËÁ
 Summary(uk):	SVG ÂŚÂĚŚĎÔĹËÁ
 Name:		librsvg
-Version:	2.14.4
+Version:	2.15.0
 Release:	1
 Epoch:		1
 License:	LGPL v2+
 Vendor:		GNOME
 Group:		Libraries
-Source0:	http://ftp.gnome.org/pub/gnome/sources/librsvg/2.14/%{name}-%{version}.tar.bz2
-# Source0-md5:	945617bb094975d7353a3852302297c1
+Source0:	http://ftp.gnome.org/pub/gnome/sources/librsvg/2.15/%{name}-%{version}.tar.bz2
+# Source0-md5:	65fd0f35bc163dd655d69300ac7f2086
 URL:		http://librsvg.sourceforge.net/
 BuildRequires:	autoconf
 BuildRequires:	automake
-BuildRequires:	cairo-devel >= 1.0.2
-BuildRequires:	gtk+2-devel >= 2:2.8.6
+BuildRequires:	cairo-devel >= 1.1.6
+BuildRequires:	gtk+2-devel >= 2:2.9.2
 %{?with_apidocs:BuildRequires:	gtk-doc >= 0.9}
-%{?with_gnomevfs:BuildRequires:	gnome-vfs2-devel >= 2.10.0-2}
+%{?with_gnomevfs:BuildRequires:	gnome-vfs2-devel >= 2.15.1}
 %{?with_libcroco:BuildRequires:	libcroco-devel >= 0.6.1}
 %{?with_gnomeprint:BuildRequires:	libgnomeprintui-devel >= 2.12.1}
-%{?with_libgsf:BuildRequires:	libgsf-devel >= 1.13.2}
+%{?with_libgsf:BuildRequires:	libgsf-devel >= 1.14.1}
 BuildRequires:	libtool
-BuildRequires:	libxml2-devel >= 1:2.6.22
-%{?with_mozilla:BuildRequires:	mozilla-devel}
+BuildRequires:	libxml2-devel >= 1:2.6.25
 %{?with_mozilla:BuildRequires:	rpmbuild(macros) >= 1.236}
 BuildRequires:	popt-devel >= 1.5
 BuildRequires:	pkgconfig
 BuildRequires:	rpm-pythonprov
 %{!?with_gnomeprint:BuildConflicts:	libgnomeprintui-devel}
 Requires(post,postun):	gtk+2
-Requires:	cairo >= 1.0.2
-Requires:	gtk+2 >= 2:2.8.6
+Requires:	cairo >= 1.1.6
+Requires:	gtk+2 >= 2:2.9.2
 %{?with_libcroco:Requires:	libcroco >= 0.6.1}
-%{?with_libgsf:Requires:	libgsf >= 1.13.2}
-Requires:	libxml2 >= 1:2.6.22
+%{?with_libgsf:Requires:	libgsf >= 1.14.1}
+Requires:	libxml2 >= 1:2.6.25
 Requires:	popt >= 1.5
+Obsoletes:	browser-plugin-librsvg
 Obsoletes:	librsvg0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define		_plugindir	%{_libdir}/browser-plugins
-
-# list of supported browsers, in free form text
-%define		browsers	mozilla, mozilla-firefox, netscape, seamonkey
-
 %description
 An library to render SVG (scalable vector graphics), databased upon libart.
 
@@ -81,12 +73,12 @@
 Summary(uk):	âŚÂĚŚĎÔĹŢÎŚ ĚŚÎËÉ ÔÁ ĆÁĘĚÉ ÚÁÇĎĚĎ×ËŚ× ÄĚŃ ŇĎÚŇĎÂËÉ Ú librsvg
 Group:		Development/Libraries
 Requires:	%{name} = %{epoch}:%{version}-%{release}
-%{?with_gnomevfs:Requires:	gnome-vfs2-devel >= 2.10.0-2}
-Requires:	gtk+2-devel >= 2:2.8.6
+%{?with_gnomevfs:Requires:	gnome-vfs2-devel >= 2.15.1}
+Requires:	gtk+2-devel >= 2:2.9.2
 Requires:	libart_lgpl-devel >= 2.3.15
-%{?with_libcroco:Requires:	libcroco-devel >= 0.6.0}
-%{?with_libgsf:Requires:	libgsf-devel >= 1.13.2}
-Requires:	libxml2-devel >= 2.6.22
+%{?with_libcroco:Requires:	libcroco-devel >= 0.6.1}
+%{?with_libgsf:Requires:	libgsf-devel >= 1.14.1}
+Requires:	libxml2-devel >= 2.6.25
 Obsoletes:	librsvg0-devel
 
 %description devel
@@ -127,32 +119,10 @@
 Bibliotecas estáticas para o desenvolvimento de aplicaçőes com
 librsvg.
 
-%package -n browser-plugin-%{name}
-Summary:	SVG browse plugin using librsvg
-Summary(pl):	Wtyczka SVG do przeglądarski WWW wykorzystująca librsvg
-Group:		X11/Applications/Multimedia
-Requires:	browser-plugins(%{_target_base_arch})
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-Provides:	mozilla-plugin-rsvg
-Obsoletes:	mozilla-plugin-rsvg
-
-%description -n browser-plugin-%{name}
-This plugin allows Mozilla-family browsers to view Scalable Vector
-Graphics content using librsvg.
-
-Supported browsers: %{browsers}.
-
-%description -n browser-plugin-%{name} -l pl
-Ta wtyczka pozwala na oglądanie grafiki w formacie SVG (Scalable
-Vector Graphics) w przeglądarkach z rodziny Mozilli.
-
-Obsługiwane przeglądarki: %{browsers}.
-
 %prep
 %setup -q
 
 %build
-%{!?with_mozilla:export MOZILLA_CONFIG=no}
 %{__libtoolize}
 %{__aclocal}
 %{__autoconf}
@@ -189,35 +159,6 @@
 umask 022
 gdk-pixbuf-query-loaders > %{_sysconfdir}/gtk-2.0/gdk-pixbuf.loaders
 
-%triggerin -n browser-plugin-%{name} -- mozilla
-%nsplugin_install -d %{_libdir}/mozilla/plugins libmozsvgdec.so
-
-%triggerun -n browser-plugin-%{name} -- mozilla
-%nsplugin_uninstall -d %{_libdir}/mozilla/plugins libmozsvgdec.so
-
-%triggerin -n browser-plugin-%{name} -- mozilla-firefox
-%nsplugin_install -d %{_libdir}/mozilla-firefox/plugins libmozsvgdec.so
-
-%triggerun -n browser-plugin-%{name} -- mozilla-forefox
-%nsplugin_uninstall -d %{_libdir}/mozilla-firefox/plugins libmozsvgdec.so
-
-%triggerin -n browser-plugin-%{name} -- netscape-common
-%nsplugin_install -d %{_libdir}/netscape/plugins libmozsvgdec.so
-
-%triggerun -n browser-plugin-%{name} -- netscape-common
-%nsplugin_uninstall -d %{_libdir}/netscape/plugins libmozsvgdec.so
-
-%triggerin -n browser-plugin-%{name} -- seamonkey
-%nsplugin_install -d %{_libdir}/seamonkey/plugins libmozsvgdec.so
-
-%triggerun -n browser-plugin-%{name} -- seamonkey
-%nsplugin_uninstall -d %{_libdir}/seamonkey/plugins libmozsvgdec.so
-
-# as rpm removes the old obsoleted package files after the triggers
-# are ran, add another trigger to make the links there.
-%triggerpostun -n browser-plugin-%{name} -- mozilla-plugin-rsvg
-%nsplugin_install -f -d %{_libdir}/mozilla/plugins libmozsvgdec.so
-
 %files
 %defattr(644,root,root,755)
 %doc ChangeLog AUTHORS NEWS
@@ -240,18 +181,16 @@
 %defattr(644,root,root,755)
 %{_libdir}/lib*.a
 
-%if %{with mozilla}
-%files -n browser-plugin-%{name}
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_plugindir}/*.so
-%endif
-
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.108  2006/06/07 09:43:48  freetz
+- 2.15.0, dropped mozilla plugin (every recent gecko-based browser provides
+  svg displaying support), bleeding edge deps
+
 Revision 1.107  2006/05/19 09:57:47  qboosh
 - updated pl
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/librsvg.spec?r1=1.107&r2=1.108&f=u



More information about the pld-cvs-commit mailing list