# # Conditional build %bcond_with gimp # build gimp svg plugin (but gimp.spec provides better plugin) %bcond_without libgsf # build without libgsf (used for run-time decompression) %bcond_with libcroco # build with CSS support through libcroco # Summary: Raph's SVG library Summary(pl): Biblioteka Raph's SVG Summary(pt_BR): Biblioteca SVG Summary(ru): SVG ÂÉÂÌÉÏÔÅËÁ Summary(uk): SVG ¦Â̦ÏÔÅËÁ Name: librsvg Version: 2.4.0 Release: 3 License: LGPL Vendor: GNOME Group: Libraries Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/2.4/%{name}-%{version}.tar.bz2 # Source0-md5: 1a073864e5f6e9793cf23e38dc723803 Patch0: %{name}-link.patch URL: http://librsvg.sourceforge.net/ BuildRequires: autoconf BuildRequires: automake BuildRequires: freetype-devel >= 2.0.1 %{?with_gimp:BuildRequires: gimp-devel >= 1.3.20} BuildRequires: gtk+2-devel >= 2.2.3 BuildRequires: libart_lgpl-devel >= 2.3.15 %{?with_libcroco:BuildRequires: libcroco-devel >= 0.1.0} %{?with_libgsf:BuildRequires: libgsf-devel >= 1.6.0} BuildRequires: libpng-devel BuildRequires: libtool BuildRequires: libxml2-devel >= 2.5.10 BuildRequires: popt-devel >= 1.5 Requires(post,postun): /sbin/ldconfig Requires(post,postun): gtk+2 Requires: gtk+2 >= 2.2.3 Requires: popt >= 1.5 Obsoletes: librsvg0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %if %{with gimp} %define gimpplugindir %(gimptool --gimpplugindir)/plug-ins %endif %description An SVG library based upon libart. %description -l pl Biblioteka do obs³ugi grafiki wektorowej. %description -l pt_BR Biblioteca de Extensão da Eazel. %description -l ru âÉÂÌÉÏÔÅËÁ SVG, ÂÁÚÉÒÕÀÝÁÑÓÑ ÎÁ libart. %description -l uk â¦Â̦ÏÔÅËÁ SVG, ÂÁÚÏ×ÁÎÁ ÎÁ libart. %package devel Summary: Include files for developing with librsvg Summary(pl): Pliki nag³ówkowe do tworzenia oprogramowania z u¿yciem librsvg Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolvimento com a librsvg Summary(ru): âÉÂÌÉÏÔÅÞÎÙÅ ÌÉÎËÉ É ÆÁÊÌÙ ÚÁÇÏÌÏ×ËÏ× ÄÌÑ ÒÁÚÒÁÂÏÔËÉ Ó librsvg Summary(uk): â¦Â̦ÏÔÅÞΦ ̦ÎËÉ ÔÁ ÆÁÊÌÉ ÚÁÇÏÌÏ×Ë¦× ÄÌÑ ÒÏÚÒÏÂËÉ Ú librsvg Group: Development/Libraries Requires: %{name} = %{version} Requires: gtk+2-devel >= 2.2.3 Requires: libart_lgpl-devel >= 2.3.15 %{?with_libcroco:Requires: libcroco-devel >= 0.1.0} %{?with_libgsf:Requires: libgsf-devel >= 1.6.0} Requires: libxml2-devel >= 2.5.10 Obsoletes: librsvg0-devel %description devel This package provides the necessary development libraries and include files to allow you to develop with librsvg. %description devel -l pl Pakiet zawiera pliki nag³ówkowe potrzebne do tworzenia oprogramowania z wykorzystaniem librsvg. %description devel -l pt_BR Este pacote contém os arquivos necessários para desenvolver com base na biblioteca librsvg. %description devel -l ru üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÎÅÏÂÈÏÄÉÍÙÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ librsvg. %description devel -l uk ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÎÅÏÂȦÄΦ ÆÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ librsvg. %package static Summary: Static libraries for developing with librsvg Summary(es): Archivos estáticos necesarios para el desarrollo de aplicaciones con librsvg Summary(pl): Statyczne biblioteki librsvg Summary(pt_BR): Arquivos estáticos necessários para o desenvolvimento de aplicações com librsvg Group: Development/Libraries Requires: %{name}-devel = %{version} %description static This package contains static version of librsvg libraries. %description static -l pl Statyczna wersja bibliotek librsvg. %description static -l pt_BR Bibliotecas estáticas para o desenvolvimento de aplicações com librsvg. %package -n gimp-svg Summary: SVG plugin for Gimp Summary: Wtyczka SVG dla Gimpa Group: X11/Applications/Graphics Requires: %{name} = %{version} Requires: gimp >= 1.3 %description -n gimp-svg SVG plugin for Gimp. %description -n gimp-svg -l pl Wtyczka SVG dla Gimpa. %prep %setup -q %patch -p1 %build %{__libtoolize} %{__aclocal} %{__autoconf} %{__automake} %configure \ %{!?with_libcroco:--without-croco} \ %{!?with_gimp:--without-gimp} \ %{!?with_libgsf:--without-svgz} %install rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ pkgconfigdir=%{_pkgconfigdir} \ manonedir=%{_mandir}/man1 rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/2.*/{engines,loaders}/*.{la,a} %clean rm -rf $RPM_BUILD_ROOT %post /sbin/ldconfig umask 022 gdk-pixbuf-query-loaders > %{_sysconfdir}/gtk-2.0/gdk-pixbuf.loaders %postun /sbin/ldconfig umask 022 gdk-pixbuf-query-loaders > %{_sysconfdir}/gtk-2.0/gdk-pixbuf.loaders %files %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/* %attr(755,root,root) %{_libdir}/lib*.so.*.* %attr(755,root,root) %{_libdir}/gtk-2.0/2.*/engines/*.so %attr(755,root,root) %{_libdir}/gtk-2.0/2.*/loaders/*.so %{_mandir}/man1/rsvg.1* %files devel %defattr(644,root,root,755) %doc ChangeLog AUTHORS NEWS %attr(755,root,root) %{_libdir}/lib*.so %{_libdir}/lib*.la %{_pkgconfigdir}/*.pc %{_includedir}/librsvg-2 %{_docdir}/%{name} %files static %defattr(644,root,root,755) %{_libdir}/lib*.a %if %{with gimp} %files -n gimp-svg %defattr(644,root,root,755) %attr(755,root,root) %{gimpplugindir}/svg %endif