[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