Hello community, here is the log from the commit of package kimtoy for openSUSE:Factory checked in at 2012-05-25 16:16:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kimtoy (Old) and /work/SRC/openSUSE:Factory/.kimtoy.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kimtoy", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/kimtoy/kimtoy.changes 2012-03-30 14:19:27.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kimtoy.new/kimtoy.changes 2012-05-25 16:16:29.000000000 +0200 @@ -1,0 +2,24 @@ +Tue May 22 08:17:03 UTC 2012 - [email protected] + +- Upstream version 1.8 + * fix build issue with newer glibc + * fix preedit bar shadow issue with oxygen-transparent + * fix unexpected position changes after typing too long preedit string + * automatic preedit bar anchor position + * fcitx-kbd is now recognized as direct input mode + * fix missing domain of nco elements in strigi analyzer + * try to show candidate only if no preedit text exists + * do not enable bold font using sogou surface and fcitx surface + +------------------------------------------------------------------- +Tue May 1 14:59:16 UTC 2012 - [email protected] + +- Upstream version 1.7.1 + * no shadow for preedit bar + Updates of 1.7.0 (they're released on the same day) + * tray icon can be manipulated separately + * fix overlay pixmap vcenter/hcenter layout position + * fix render issue when background pixmap has zero margins + * preedit bar always stays on top + +------------------------------------------------------------------- Old: ---- kimtoy-1.6.tar.bz2 New: ---- kimtoy-1.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kimtoy.spec ++++++ --- /var/tmp/diff_new_pack.B8QHgX/_old 2012-05-25 16:16:31.000000000 +0200 +++ /var/tmp/diff_new_pack.B8QHgX/_new 2012-05-25 16:16:31.000000000 +0200 @@ -17,27 +17,34 @@ Name: kimtoy -Version: 1.6 -Release: 1 -Summary: An input method frontend for KDE. It is an alternative to kimpanel -Url: http://kde-apps.org/content/show.php/KIMToy?content=140967 -Group: System/I18n/Chinese +Version: 1.8 +Release: 0 +Summary: An input method frontend for KDE License: GPL-2.0+ +Group: System/I18n/Chinese +Url: http://kde-apps.org/content/show.php/KIMToy?content=140967 Source: %{name}-%{version}.tar.bz2 Source1: xim.d-kimtoy Source2: draw-freehand.svg Source3: draw-freehand.svgz -BuildRequires: dbus-1-devel libkde4-devel libunique-devel scim-devel BuildRequires: cmake +%if 0%{?suse_version} > 1210 +BuildRequires: libdbus-c++-devel +%endif BuildRequires: gcc-c++ +BuildRequires: ibus-devel BuildRequires: intltool +BuildRequires: libkde4-devel BuildRequires: libtool -BuildRequires: update-desktop-files -BuildRequires: ibus-devel +BuildRequires: libunique-devel # libpng Upstream rejected Mozilla's apng, thus can't be included in SuSE either. #BuildRequires: libpng14-devel libpng14-compat-devel libpng-apng BuildRequires: rsvg-view +BuildRequires: scim-devel +BuildRequires: update-desktop-files +BuildRequires: pkgconfig(dbus-1) BuildRoot: %{_tmppath}/%{name}-%{version}-build +Recommends: %{name}-lang = %{version} %kde4_runtime_requires %description @@ -51,10 +58,6 @@ KIMToy is able to load sogou input method theme since KIMToy-0.4. - -%description -l zh_CN -KIMToy是kimpanel的替代品。从KIMToy-0.4起,可兼容搜狗拼音输入法的皮肤。 - %package -n kimtoy-backend-scim Summary: Scim Backend for Kimtoy Group: System/I18n/Chinese @@ -77,27 +80,29 @@ This contains its ibus backend. +%lang_package + %prep %setup -q %build mkdir build cd build -cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DLIB_INSTALL_DIR=%{_libdir} +CXXFLAGS="-pthread" cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DLIB_INSTALL_DIR=%{_libdir} make %install cd build -make DESTDIR=$RPM_BUILD_ROOT install +%make_install cd .. %suse_update_desktop_file kimtoy Utility DesktopUtility #The autolaunch of fcitx must be disabled. The following is just a work around. -mkdir -p $RPM_BUILD_ROOT/etc/X11/xim.d/ -install -m 644 $RPM_SOURCE_DIR/xim.d-kimtoy $RPM_BUILD_ROOT/etc/X11/xim.d/kimtoy +mkdir -p %{buildroot}%{_sysconfdir}/X11/xim.d/ +install -m 644 $RPM_SOURCE_DIR/xim.d-kimtoy %{buildroot}%{_sysconfdir}/X11/xim.d/kimtoy -pushd $RPM_BUILD_ROOT/etc/X11/xim.d/ +pushd %{buildroot}%{_sysconfdir}/X11/xim.d/ for lang in en zh_CN ; do mkdir $lang pushd $lang @@ -112,19 +117,19 @@ %suse_update_desktop_file %{buildroot}%{_datadir}/kde4/services/fskinthumbnail.desktop #fix ibus -%{__mv} %{buildroot}/usr/libexec/* %{buildroot}%{_libdir} -%{__rm} -rf %{buildroot}/usr/libexec/ +mv %{buildroot}%{_prefix}/libexec/* %{buildroot}%{_libdir} +rm -rf %{buildroot}%{_prefix}/libexec/ #fix desktopfile #generate full sizes of icon beforehand %if 0%{?suse_version} -%{__mkdir} -pv %{buildroot}%{_datadir}/icons/hicolor/scalable/actions/ -%{__cp} -r %{S:3} %{buildroot}%{_datadir}/icons/hicolor/scalable/actions/ +mkdir -pv %{buildroot}%{_datadir}/icons/hicolor/scalable/actions/ +cp -r %{SOURCE3} %{buildroot}%{_datadir}/icons/hicolor/scalable/actions/ ICONSIZE="16 22 32 48 64 128 256" for i in $ICONSIZE; do - %{__mkdir} -pv %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/actions/ - rsvg-convert -h $i -w $i %{S:2} -o %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/actions/draw-freehand.png + mkdir -pv %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/actions/ + rsvg-convert -h $i -w $i %{SOURCE2} -o %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/actions/draw-freehand.png done %endif @@ -134,7 +139,7 @@ %find_lang %{name} -%files -f %{name}.lang +%files %defattr(-,root,root,-) %{_bindir}/* %{_libdir}/kde4/* @@ -147,8 +152,10 @@ %{_datadir}/autostart/* %{_datadir}/mime/packages/* -%dir /etc/X11/xim.d -%config /etc/X11/xim.d/* +%dir %{_sysconfdir}/X11/xim.d +%config %{_sysconfdir}/X11/xim.d/* + +%files lang -f %{name}.lang %files -n kimtoy-backend-scim %defattr(-,root,root) ++++++ kimtoy-1.6.tar.bz2 -> kimtoy-1.8.tar.bz2 ++++++ ++++ 2123 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
