[packages/ibus-anthy] - updated to 1.4.99.20121006

baggins baggins at pld-linux.org
Tue Nov 6 01:43:29 CET 2012


commit 0355600f9f22dea037a15d40688b44a4e1350c6e
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Tue Nov 6 01:43:20 2012 +0100

    - updated to 1.4.99.20121006

 ibus-anthy.spec | 54 ++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 40 insertions(+), 14 deletions(-)
---
diff --git a/ibus-anthy.spec b/ibus-anthy.spec
index 8ee35a4..caf60e9 100644
--- a/ibus-anthy.spec
+++ b/ibus-anthy.spec
@@ -5,18 +5,18 @@
 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.2.7
+Version:	1.4.99.20121006
 Release:	1
 License:	GPL v2+
 Group:		Libraries
 #Source0Download: http://code.google.com/p/ibus/downloads/list
 Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
-# Source0-md5:	091a13ff950171981768463993ffb683
+# Source0-md5:	518aa503ce40054e0027f2a79c9df640
 URL:		http://code.google.com/p/ibus/
 BuildRequires:	anthy-devel
 BuildRequires:	autoconf >= 2.50
 BuildRequires:	gettext-devel >= 0.16.1
-BuildRequires:  ibus-devel >= 1.4.0
+BuildRequires:	ibus-devel >= 1.4.99
 BuildRequires:	intltool >= 0.35.0
 BuildRequires:	libstdc++-devel
 BuildRequires:	pkgconfig
@@ -25,9 +25,9 @@ BuildRequires:	rpmbuild(macros) >= 1.219
 BuildRequires:	sed >= 4.0
 BuildRequires:	swig-python
 Requires:	anthy
-Requires:	ibus >= 1.4.0
+Requires:	ibus >= 1.4.99
 Requires:	kasumi
-Requires:	python-ibus >= 1.4.0
+Requires:	python-ibus >= 1.4.99
 Requires:	python-pygtk-gtk >= 2:2.15.2
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -41,16 +41,29 @@ from libanthy.
 Silnik Anthy dla platformy IBus. Udostępnia metodę wprowadzania znaków
 japońskich poprzez libanthy.
 
+%package devel
+Summary:	Development tools for ibus
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	anthy-devel
+Requires:	glib2-devel
+
+%description devel
+The ibus-anthy-devel package contains .so file and .gir files for
+developers.
+
 %prep
 %setup -q
 
-# ibus 1.4.x has symbol attr in EngineDesc; hardcode it so python-ibus
-# is not BRed here
+# ibus 1.4.x has symbol attr in EngineDesc;
+# ibus 1.4.99 (1.5) has symbol attr in IBus.Property
+# hardcode it so python-ibus is not BRed here
 %{__sed} -i -e 's,\$SYMBOL_TEST,exit(0),' configure.ac
 
 %build
 %{__autoconf}
 %configure \
+	--with-layout='default' \
 	%{?with_bridge_hotkey:--with-hotkeys}
 
 %{__make}
@@ -60,23 +73,36 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/*.la
-
-%py_comp $RPM_BUILD_ROOT%{py_sitedir}
-%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
-%py_postclean
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
 
 %find_lang %{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post
+/sbin/ldconfig
+%update_icon_cache hicolor
+
+%postun
+/sbin/ldconfig
+%update_icon_cache hicolor
+
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog README
-%{py_sitedir}/anthy.py[co]
-%attr(755,root,root) %{py_sitedir}/_anthy.so
 %attr(755,root,root) %{_libexecdir}/ibus-engine-anthy
 %attr(755,root,root) %{_libexecdir}/ibus-setup-anthy
 %{_datadir}/ibus-anthy
 %{_datadir}/ibus/component/anthy.xml
+%{_libdir}/girepository-1.0/Anthy-9000.typelib
+%attr(755,root,root) %{_libdir}/libanthygobject-1.0.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libanthygobject-1.0.so.5
+%{_desktopdir}/ibus-setup-anthy.desktop
+%{_iconsdir}/hicolor/scalable/apps/ibus-anthy.svg
+
+%files devel
+%defattr(644,root,root,755)
+%{_datadir}/gir-1.0/Anthy*.gir
+%{_includedir}/ibus-anthy-1.0
+%attr(755,root,root) %{_libdir}/libanthygobject-1.0.so
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ibus-anthy.git/commitdiff/0355600f9f22dea037a15d40688b44a4e1350c6e



More information about the pld-cvs-commit mailing list