Accepting request 49150 from home:vuntz:branches:GNOME:Factory
thanks OBS-URL: https://build.opensuse.org/request/show/49150 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=30
This commit is contained in:
23
librsvg.spec
23
librsvg.spec
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package librsvg (Version 2.31.0)
|
||||
# spec file for package librsvg (Version 2.32.0)
|
||||
#
|
||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
@@ -15,12 +15,11 @@
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
# norootforbuild
|
||||
|
||||
%define build_gtk3_support 0
|
||||
|
||||
Name: librsvg
|
||||
Version: 2.31.0
|
||||
Release: 3
|
||||
Version: 2.32.0
|
||||
Release: 1
|
||||
License: GPLv2+
|
||||
Summary: A Library for Rendering SVG Data
|
||||
Url: http://librsvg.sourceforge.net/
|
||||
@@ -30,10 +29,6 @@ Source99: baselibs.conf
|
||||
# PATCH-FIX-OPENSUSE librsvg-gdk-pixbuf-query-loaders-64.patch vuntz@opensuse.org -- Fix check for gdk-pixbuf-query-loaders on 64bit systems
|
||||
Patch0: librsvg-gdk-pixbuf-query-loaders-64.patch
|
||||
Patch1: env-paths.diff
|
||||
# PATCH-FIX-UPSTREAM librsvg-gdk-pixbuf-render-gtk3.patch bgo#626605 vuntz@opensuse.org -- Fix build with recent gtk+ 3. The patch is technically correct, but suboptimal; see comments in bugzilla. Still, okay for us as we don't use this engine by default.
|
||||
Patch2: librsvg-gdk-pixbuf-render-gtk3.patch
|
||||
# PATCH-FIX-UPSTREAM librsvg-gdkkeysym-compat.patch bgo#629881 vuntz@opensuse.org -- Fix build with recent versions of gtk+
|
||||
Patch3: librsvg-gdkkeysym-compat.patch
|
||||
BuildRequires: pkgconfig(cairo)
|
||||
BuildRequires: pkgconfig(fontconfig)
|
||||
BuildRequires: pkgconfig(freetype2)
|
||||
@@ -41,7 +36,9 @@ BuildRequires: pkgconfig(gdk-pixbuf-2.0)
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(gio-2.0)
|
||||
BuildRequires: pkgconfig(gtk+-2.0)
|
||||
%if %{build_gtk3_support}
|
||||
BuildRequires: pkgconfig(gtk+-3.0)
|
||||
%endif
|
||||
BuildRequires: pkgconfig(libcroco-0.6)
|
||||
BuildRequires: pkgconfig(libgsf-1)
|
||||
BuildRequires: pkgconfig(libxml-2.0)
|
||||
@@ -110,6 +107,7 @@ Group: System/Libraries
|
||||
%description -n gtk2-engine-svg
|
||||
This package provides a librsvg-based GTK+ 2 theme engine.
|
||||
|
||||
%if %{build_gtk3_support}
|
||||
%package -n gtk3-engine-svg
|
||||
License: LGPLv2.1+
|
||||
Summary: SVG-based GTK+ 3 Theme Engine
|
||||
@@ -117,6 +115,7 @@ Group: System/Libraries
|
||||
|
||||
%description -n gtk3-engine-svg
|
||||
This package provides a librsvg-based GTK+ 3 theme engine.
|
||||
%endif
|
||||
|
||||
%package -n rsvg-view
|
||||
License: LGPLv2.1+
|
||||
@@ -137,8 +136,6 @@ http://www.w3c.org).
|
||||
touch aclocal.m4
|
||||
%endif
|
||||
%patch1
|
||||
%patch2 -p1
|
||||
%patch3 -p1
|
||||
|
||||
%build
|
||||
%configure\
|
||||
@@ -178,18 +175,22 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%dir %{_datadir}/themes/bubble
|
||||
%{_datadir}/themes/bubble/gtk-2.0/
|
||||
|
||||
%if %{build_gtk3_support}
|
||||
%files -n gtk3-engine-svg
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/gtk-3.0/*/engines/libsvg-3.so
|
||||
%dir %{_datadir}/themes/bubble
|
||||
%{_datadir}/themes/bubble/gtk-3.0/
|
||||
%endif
|
||||
|
||||
%files -n rsvg-view
|
||||
%defattr(-,root,root)
|
||||
%{_bindir}/rsvg
|
||||
%{_bindir}/rsvg-convert
|
||||
%{_bindir}/rsvg-view
|
||||
%if %{build_gtk3_support}
|
||||
%{_bindir}/rsvg-view-3
|
||||
%endif
|
||||
%{_datadir}/pixmaps/svg-viewer.svg
|
||||
%doc %{_mandir}/man?/rsvg.1*
|
||||
|
||||
|
Reference in New Issue
Block a user