[packages/ibus-anthy] - updated to 1.5.9

qboosh qboosh at pld-linux.org
Sun Jan 22 13:14:55 CET 2017


commit 3bd298d3678fa245bf1b67670ecc366257f7282d
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Jan 22 13:16:19 2017 +0100

    - updated to 1.5.9

 ibus-anthy.spec | 44 +++++++++++++++++++++++++++++++++++---------
 1 file changed, 35 insertions(+), 9 deletions(-)
---
diff --git a/ibus-anthy.spec b/ibus-anthy.spec
index 8529192..fc3bf26 100644
--- a/ibus-anthy.spec
+++ b/ibus-anthy.spec
@@ -1,17 +1,18 @@
 #
 # Conditional build:
-%bcond_without	bridge_hotkey		# disable the engine hotkeys
+%bcond_without	bridge_hotkey	# disable the engine hotkeys
+%bcond_without	swig		# swig based python-anthy library
 #
 Summary:	The Anthy engine for IBus input platform
 Summary(pl.UTF-8):	Silnik Anthy dla platformy wprowadzania znaków IBus
 Name:		ibus-anthy
-Version:	1.5.8
+Version:	1.5.9
 Release:	1
 License:	GPL v2+
 Group:		Libraries
 #Source0Download: https://github.com/ibus/ibus-anthy/releases
 Source0:	https://github.com/ibus/ibus-anthy/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	15c7cf642887fa3dc946f01c2750e948
+# Source0-md5:	57f560e080b0d78b581493535dda78ec
 URL:		https://github.com/fujiwarat/ibus-anthy/wiki
 BuildRequires:	anthy-devel
 BuildRequires:	autoconf >= 2.50
@@ -26,15 +27,14 @@ BuildRequires:	pkgconfig
 BuildRequires:	python-devel >= 1:2.5
 BuildRequires:	rpmbuild(macros) >= 1.219
 BuildRequires:	sed >= 4.0
-BuildRequires:	swig-python
-Requires(post,postun):	/sbin/ldconfig
-Requires(post,postun):	GConf2
+%{?with_swig:BuildRequires:	swig-python}
+Requires(post,postun):	gtk-update-icon-cache
 Requires:	%{name}-libs = %{version}-%{release}
 Requires:	anthy
+Requires:	hicolor-icon-theme
 Requires:	ibus >= 1.5
 Requires:	kasumi
 Requires:	python-ibus >= 1.5
-Requires:	python-pygtk-gtk >= 2:2.15.2
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		_libexecdir	%{_libdir}/ibus
@@ -74,6 +74,18 @@ Header files for Anthy GObject library.
 %description devel -l pl.UTF-8
 Pliki nagłówkowe biblioteki Anthy GObject.
 
+%package -n python-anthy
+Summary:	SWIG based Python interface to Anthy library
+Summary(pl.UTF-8):	Oparty na SWIG-u pythonowy interfejs do biblioteki Anthy
+Group:		Libraries/Python
+Requires:	python-libs >= 1:2.5
+
+%description -n python-anthy
+SWIG based Python interface to Anthy library.
+
+%description -n python-anthy -l pl.UTF-8
+Oparty na SWIG-u pythonowy interfejs do biblioteki Anthy.
+
 %prep
 %setup -q
 
@@ -94,6 +106,7 @@ Pliki nagłówkowe biblioteki Anthy GObject.
 %{__autoheader}
 %{__automake}
 %configure \
+	%{?with_swig:--enable-pygtk2-anthy} \
 	--with-layout='default' \
 	%{?with_bridge_hotkey:--with-hotkeys}
 
@@ -105,6 +118,12 @@ rm -rf $RPM_BUILD_ROOT
 	DESTDIR=$RPM_BUILD_ROOT
 
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
+%if %{with swig}
+%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/_anthy.la
+%py_comp $RPM_BUILD_ROOT%{py_sitedir}
+%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
+%py_postclean
+%endif
 
 %find_lang %{name}
 
@@ -122,10 +141,10 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog README
+%doc AUTHORS README
 %attr(755,root,root) %{_libexecdir}/ibus-engine-anthy
 %attr(755,root,root) %{_libexecdir}/ibus-setup-anthy
-%{_datadir}/appdata/anthy.appdata.xml
+%{_datadir}/appdata/ibus-anthy.appdata.xml
 %{_datadir}/ibus-anthy
 %{_datadir}/ibus/component/anthy.xml
 %{_desktopdir}/ibus-setup-anthy.desktop
@@ -142,3 +161,10 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libanthygobject-1.0.so
 %{_includedir}/ibus-anthy-1.0
 %{_datadir}/gir-1.0/Anthy-9000.gir
+
+%if %{with swig}
+%files -n python-anthy
+%defattr(644,root,root,755)
+%attr(755,root,root) %{py_sitedir}/_anthy.so
+%{py_sitedir}/anthy.py[co]
+%endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ibus-anthy.git/commitdiff/3bd298d3678fa245bf1b67670ecc366257f7282d



More information about the pld-cvs-commit mailing list