[packages/librsvg] - updated autoconf BR - added vala bcond (off by default as librsvg vapi is included in main vala pa
qboosh
qboosh at pld-linux.org
Thu Feb 19 20:47:14 CET 2015
commit 5bf5690c3d9acabbf9d62767d16e5d703be1b46a
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Feb 19 20:50:07 2015 +0100
- updated autoconf BR
- added vala bcond (off by default as librsvg vapi is included in main vala package)
librsvg.spec | 27 ++++++++++++++++++++++++---
1 file changed, 24 insertions(+), 3 deletions(-)
---
diff --git a/librsvg.spec b/librsvg.spec
index bd89310..794ce71 100644
--- a/librsvg.spec
+++ b/librsvg.spec
@@ -3,6 +3,7 @@
%bcond_without apidocs # disable gtk-doc
%bcond_without gtk2 # legacy gtk+2 support
%bcond_without static_libs # don't build static library
+%bcond_with vala # Vala API (vala up to 0.26 already contains librsvg-2.0.vapi)
%define mver 2.40
%define pver 7
@@ -22,7 +23,7 @@ Source0: http://ftp.gnome.org/pub/GNOME/sources/librsvg/%{mver}/%{name}-%{versio
Source1: rsvg
Patch0: x32.patch
URL: http://librsvg.sourceforge.net/
-BuildRequires: autoconf
+BuildRequires: autoconf >= 2.50
BuildRequires: automake >= 1:1.9
BuildRequires: cairo-devel >= 1.2.0
BuildRequires: docbook-dtd412-xml
@@ -41,6 +42,7 @@ BuildRequires: pkgconfig
BuildRequires: rpm-pythonprov
BuildRequires: sed >= 4.0
BuildRequires: tar >= 1:1.22
+%{?with_vala:BuildRequires: vala >= 2:0.18}
BuildRequires: xz
Requires(post,postun): /sbin/ldconfig
Requires: cairo >= 1.2.0
@@ -144,6 +146,18 @@ librsvg API documentation.
%description apidocs -l pl.UTF-8
Dokumentacja API biblioteki librsvg.
+%package -n vala-librsvg
+Summary: Vala API for librsvg library
+Summary(pl.UTF-8): API języka Vala do biblioteki librsvg
+Group: Development/Libraries
+Requires: vala >= 2:0.18
+
+%description -n vala-librsvg
+Vala API for librsvg library.
+
+%description -n vala-librsvg -l pl.UTF-8
+API języka Vala do biblioteki librsvg.
+
%package gtk+3
Summary: librsvg/GTK+3 based SVG viewer
Summary(pl.UTF-8): Przeglądarka plików SVG oparta na bibliotekach librsvg/GTK+3
@@ -174,10 +188,11 @@ echo 'AC_DEFUN([GTK_DOC_CHECK],[])' >> acinclude.m4
%{__autoheader}
%{__automake}
%configure \
- --disable-silent-rules \
- %{__enable_disable static_libs static} \
%{__enable_disable apidocs gtk-doc} \
--enable-introspection \
+ --disable-silent-rules \
+ %{__enable_disable static_libs static} \
+ %{?with_vala:--enable-vala} \
--with-html-dir=%{_gtkdocdir}/%{name}
%{__make}
@@ -240,6 +255,12 @@ fi
%{_gtkdocdir}/%{name}
%endif
+%if %{with vala}
+%files -n vala-librsvg
+%defattr(644,root,root,755)
+%{_datadir}/vala/vapi/librsvg-2.0.vapi
+%endif
+
%files gtk+3
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/rsvg-view
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/librsvg.git/commitdiff/5bf5690c3d9acabbf9d62767d16e5d703be1b46a
More information about the pld-cvs-commit
mailing list