[packages/gtkspell3] - updated to 3.0.4 - added Vala bindings - Patch0 applied upstream

kiesiu kiesiu at pld-linux.org
Thu Oct 24 12:58:52 CEST 2013


commit 228a8a33bd866c030d5a8e58c7acbf4b56a4295b
Author: Łukasz Kieś <kiesiu at pld-linux.org>
Date:   Thu Oct 24 12:31:37 2013 +0200

    - updated to 3.0.4
    - added Vala bindings
    - Patch0 applied upstream

 gtkspell3.spec | 34 +++++++++++++++++++++++++++++-----
 1 file changed, 29 insertions(+), 5 deletions(-)
---
diff --git a/gtkspell3.spec b/gtkspell3.spec
index a13f70e..28187da 100644
--- a/gtkspell3.spec
+++ b/gtkspell3.spec
@@ -1,15 +1,18 @@
 # TODO
 # - gtk+2 bindings possible besides gtk+3 as well
+#
+# Conditional build:
+%bcond_without	vala		# do not build Vala API
+#
 Summary:	GTK+ Spell Checker Interface Library
 Summary(pl.UTF-8):	Biblioteka z interfejsem do narzędzia sprawdzającego pisownię dla GTK+
 Name:		gtkspell3
-Version:	3.0.1
+Version:	3.0.4
 Release:	1
 License:	GPL
 Group:		X11/Libraries
 Source0:	http://gtkspell.sourceforge.net/download/%{name}-%{version}.tar.gz
-# Source0-md5:	861c7188dbcc89dc24744d47102c4b18
-Patch0:		%{name}-am.patch
+# Source0-md5:	d25b547507940738cf016936c3452113
 URL:		http://gtkspell.sourceforge.net/
 BuildRequires:	autoconf >= 2.62
 BuildRequires:	automake
@@ -20,9 +23,11 @@ BuildRequires:	gobject-introspection-devel >= 1.30.0
 BuildRequires:	gtk+3-devel >= 3
 BuildRequires:	gtk-doc >= 1.14
 BuildRequires:	intltool >= 0.35.0
+BuildRequires:	iso-codes
 BuildRequires:	libtool
 BuildRequires:	pango-devel >= 1:1.13.3
 BuildRequires:	pkgconfig
+%{?with_vala:BuildRequires:	vala >= 2:0.17.0}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -73,9 +78,21 @@ GtkSpell API documentation.
 %description apidocs -l pl.UTF-8
 Dokumentacja API gtkspell.
 
+%package -n vala-%{name}
+Summary:	GtkSpell API for Vala language
+Summary(pl.UTF-8):	API GtkSpell dla języka Vala
+Group:		Development/Libraries
+Requires:	%{name}-devel = %{version}-%{release}
+Requires:	vala >= 2:0.18.0
+
+%description -n vala-%{name}
+GtkSpell API for Vala language.
+
+%description -n vala-%{name} -l pl.UTF-8
+API GtkSpell dla języka Vala.
+
 %prep
-%setup -q -n %{name}-%{version}
-%patch0 -p1
+%setup -q
 
 %build
 %{__gtkdocize}
@@ -130,3 +147,10 @@ rm -rf $RPM_BUILD_ROOT
 %files apidocs
 %defattr(644,root,root,755)
 %{_gtkdocdir}/gtkspell3
+
+%if %{with vala}
+%files -n vala-%{name}
+%defattr(644,root,root,755)
+%{_datadir}/vala/vapi/gtkspell3-3.0.deps
+%{_datadir}/vala/vapi/gtkspell3-3.0.vapi
+%endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gtkspell3.git/commitdiff/228a8a33bd866c030d5a8e58c7acbf4b56a4295b



More information about the pld-cvs-commit mailing list