Bumped to 1.5.11

This commit is contained in:
Takao Fujiwara 2015-07-16 17:04:26 +09:00
parent 05b4c71d33
commit c104094ffe
4 changed files with 11 additions and 1673 deletions

1
.gitignore vendored
View File

@ -44,3 +44,4 @@ ibus-1.3.6.tar.gz
/ibus-1.5.8.tar.gz /ibus-1.5.8.tar.gz
/ibus-1.5.9.tar.gz /ibus-1.5.9.tar.gz
/ibus-1.5.10.tar.gz /ibus-1.5.10.tar.gz
/ibus-1.5.11.tar.gz

File diff suppressed because it is too large Load Diff

View File

@ -3,12 +3,6 @@
%global with_pkg_config %(pkg-config --version >/dev/null 2>&1 && echo -n "1" || echo -n "0") %global with_pkg_config %(pkg-config --version >/dev/null 2>&1 && echo -n "1" || echo -n "0")
%if (0%{?fedora} > 20 || 0%{?rhel} > 7)
%global with_python2_override_pkg 1
%else
%global with_python2_override_pkg 0
%endif
%if (0%{?fedora} > 21 || 0%{?rhel} > 7) %if (0%{?fedora} > 21 || 0%{?rhel} > 7)
%global with_kde5 1 %global with_kde5 1
%else %else
@ -33,8 +27,8 @@
%global dbus_python_version 0.83.0 %global dbus_python_version 0.83.0
Name: ibus Name: ibus
Version: 1.5.10 Version: 1.5.11
Release: 6%{?dist} Release: 1%{?dist}
Summary: Intelligent Input Bus for Linux OS Summary: Intelligent Input Bus for Linux OS
License: LGPLv2+ License: LGPLv2+
Group: System Environment/Libraries Group: System Environment/Libraries
@ -42,13 +36,13 @@ URL: http://code.google.com/p/ibus/
Source0: https://github.com/ibus/ibus/releases/download/%{version}/%{name}-%{version}.tar.gz Source0: https://github.com/ibus/ibus/releases/download/%{version}/%{name}-%{version}.tar.gz
Source1: %{name}-xinput Source1: %{name}-xinput
Source2: %{name}.conf.5 Source2: %{name}.conf.5
Source3: https://fujiwara.fedorapeople.org/ibus/po/%{name}-po-1.5.10-20150402.tar.gz
# Upstreamed patches. # Upstreamed patches.
# Patch0: %%{name}-HEAD.patch # Patch0: %%{name}-HEAD.patch
Patch0: %%{name}-HEAD.patch
BuildRequires: gettext-devel BuildRequires: gettext-devel
BuildRequires: libtool BuildRequires: libtool
# for gtkdoc-fixxref
BuildRequires: glib2-doc
BuildRequires: gtk2-devel BuildRequires: gtk2-devel
BuildRequires: gtk3-devel BuildRequires: gtk3-devel
BuildRequires: dbus-glib-devel BuildRequires: dbus-glib-devel
@ -83,10 +77,6 @@ Requires: iso-codes
Requires: dbus-x11 Requires: dbus-x11
Requires: dconf Requires: dconf
Requires: librsvg2 Requires: librsvg2
%if ! %with_python2_override_pkg
# Owner of %%python2_sitearch/gi/overrides
Requires: pygobject3-base
%endif
# Owner of %%python3_sitearch/gi/overrides # Owner of %%python3_sitearch/gi/overrides
Requires: python3-gobject Requires: python3-gobject
# https://bugzilla.redhat.com/show_bug.cgi?id=1161871 # https://bugzilla.redhat.com/show_bug.cgi?id=1161871
@ -174,7 +164,6 @@ This is a PyGTK2 library for IBus. Now major IBus engines use PyGObject3
and this package will be deprecated. and this package will be deprecated.
%endif %endif
%if %with_python2_override_pkg
%package py2override %package py2override
Summary: IBus Python2 override library Summary: IBus Python2 override library
Group: System Environment/Libraries Group: System Environment/Libraries
@ -186,7 +175,6 @@ Requires: python
%description py2override %description py2override
This is a Python2 override library for IBus. The Python files override This is a Python2 override library for IBus. The Python files override
some functions in GObject-Introspection. some functions in GObject-Introspection.
%endif
%package wayland %package wayland
Summary: IBus IM module for Wayland Summary: IBus IM module for Wayland
@ -230,14 +218,10 @@ The ibus-devel-docs package contains developer documentation for IBus
%prep %prep
%setup -q %setup -q
# %%patch0 -p1 # %%patch0 -p1
%patch0 -p1
# cp client/gtk2/ibusimcontext.c client/gtk3/ibusimcontext.c || # cp client/gtk2/ibusimcontext.c client/gtk3/ibusimcontext.c ||
cp client/gtk2/ibusimcontext.c client/gtk3/ibusimcontext.c ||
zcat %SOURCE3 | tar xfv -
%build %build
#autoreconf -f -i -v #autoreconf -f -i -v
autoreconf -f -i -v
#make -C ui/gtk3 maintainer-clean-generic #make -C ui/gtk3 maintainer-clean-generic
%configure \ %configure \
--disable-static \ --disable-static \
@ -245,7 +229,6 @@ autoreconf -f -i -v
--enable-gtk3 \ --enable-gtk3 \
--enable-xim \ --enable-xim \
--enable-gtk-doc \ --enable-gtk-doc \
--with-no-snooper-apps='gnome-do,Do.*,firefox.*,.*chrome.*,.*chromium.*' \
--enable-surrounding-text \ --enable-surrounding-text \
--with-python=python3 \ --with-python=python3 \
%if %with_pygobject2 %if %with_pygobject2
@ -368,9 +351,6 @@ gtk-query-immodules-3.0-%{__isa_bits} --update-cache &> /dev/null || :
%{_sysconfdir}/dconf/profile/ibus %{_sysconfdir}/dconf/profile/ibus
%python3_sitearch/gi/overrides/__pycache__/*.py* %python3_sitearch/gi/overrides/__pycache__/*.py*
%python3_sitearch/gi/overrides/IBus.py %python3_sitearch/gi/overrides/IBus.py
%if ! %with_python2_override_pkg
%python2_sitearch/gi/overrides/IBus.py*
%endif
# ibus owns xinput.d because gnome does not like to depend on imsettings. # ibus owns xinput.d because gnome does not like to depend on imsettings.
%dir %{_sysconfdir}/X11/xinit/xinput.d %dir %{_sysconfdir}/X11/xinit/xinput.d
# Do not use %%config(noreplace) to always get the new keywords in _xinputconf # Do not use %%config(noreplace) to always get the new keywords in _xinputconf
@ -401,10 +381,8 @@ gtk-query-immodules-3.0-%{__isa_bits} --update-cache &> /dev/null || :
%{python2_sitelib}/ibus/* %{python2_sitelib}/ibus/*
%endif %endif
%if %with_python2_override_pkg
%files py2override %files py2override
%python2_sitearch/gi/overrides/IBus.py* %python2_sitearch/gi/overrides/IBus.py*
%endif
%files wayland %files wayland
%{_libexecdir}/ibus-wayland %{_libexecdir}/ibus-wayland
@ -424,6 +402,11 @@ gtk-query-immodules-3.0-%{__isa_bits} --update-cache &> /dev/null || :
%{_datadir}/gtk-doc/html/* %{_datadir}/gtk-doc/html/*
%changelog %changelog
* Thu Jul 16 2015 Takao Fujiwara <tfujiwar@redhat.com> - 1.5.11-1
- Bumped to 1.5.11
- Deleted with_python2_override_pkg macro
- Added glib2-doc BR
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.10-6 * Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.10-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild

View File

@ -1,2 +1 @@
e2f1d34083602ef6865880147a409eaa ibus-1.5.10.tar.gz 48f158c10dcd69f3ddedc13de4991528 ibus-1.5.11.tar.gz
8996d963d5333fbc6073d92181677b70 ibus-po-1.5.10-20150402.tar.gz