Hello community, here is the log from the commit of package libskk for openSUSE:Factory checked in at 2015-09-08 17:45:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libskk (Old) and /work/SRC/openSUSE:Factory/.libskk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libskk" Changes: -------- --- /work/SRC/openSUSE:Factory/libskk/libskk.changes 2014-10-16 18:16:37.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libskk.new/libskk.changes 2015-09-08 18:06:45.000000000 +0200 @@ -1,0 +2,18 @@ +Mon Sep 7 11:10:59 UTC 2015 - [email protected] + +- Add libskk-typlib-dependencies.patch: Fix dependency between + Skk.typelib and the library. +- Move autogen.sh to build phase, where it belongs. + +------------------------------------------------------------------- +Tue Aug 25 11:55:21 UTC 2015 - [email protected] + +- Update to version 1.2.0+git20150413.be6e20b: + + Issue #33. Fix initial state of okuri ari recursive edit. + + Add test for Issue #33 + + Dictionary switch just needs one press (two before), but if + there's number two press is still needed. + + rules: inherit KZIK keymap from the default keymap + + Inherit default/{latin,wide-latin} (KZIK) + +------------------------------------------------------------------- Old: ---- libskk-1.0.2.tar.gz New: ---- _service _servicedata baselibs.conf libskk-1.2.0+git20150413.be6e20b.tar.xz libskk-typlib-dependencies.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libskk.spec ++++++ --- /var/tmp/diff_new_pack.HcfLcT/_old 2015-09-08 18:06:47.000000000 +0200 +++ /var/tmp/diff_new_pack.HcfLcT/_new 2015-09-08 18:06:47.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libskk # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,14 +16,17 @@ # +%define soname 0 Name: libskk -Version: 1.0.2 +Version: 1.2.0+git20150413.be6e20b Release: 0 Summary: A statistical language model based Japanese input method engine License: GPL-3.0+ Group: System/I18n/Japanese Url: http://github.com/ueno/libskk -Source0: https://github.com/ueno/libskk/releases/download/%{version}/%{name}-%{version}.tar.gz +Source: %{name}-%{version}.tar.xz +Source99: baselibs.conf +Patch0: libskk-typlib-dependencies.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gnome-common @@ -33,45 +36,44 @@ BuildRequires: python-devel BuildRequires: sqlite3-devel BuildRequires: vala-devel >= 0.14 +BuildRequires: xz BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(json-glib-1.0) +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description SKK is a statistical language model based Japanese input method engine. to model the Japanese language, it use a backoff bigram and trigram -%package -n libskk0 +%package -n %{name}%{soname} Summary: Libskk libraries -Group: System/I18n/Japanese +Group: System/Libraries Requires: skkdic Requires: skkdic-extra -Provides: %{name} = %{version} -Obsoletes: %{name} < %{version} -%description -n libskk0 +%description -n %{name}%{soname} SKK is a statistical language model based Japanese input method engine. to model the Japanese language, it use a backoff bigram and trigram -This packge provides GObject-based library to deal with Japanese +This package provides GObject-based library to deal with Japanese kana-to-kanji conversion method. -#%package -n typelib-1_0-Skk-1_0 -#Summary: Libskk libraries -- Introspection bindings -#Group: System/I18n/Japanese -#Requires: girepository-1_0 -#Requires: %{name} = %{version} - -#%description -n typelib-1_0-Skk-1_0 -#SKK is a statistical language model based Japanese input method engine. -#to model the Japanese language, it use a backoff bigram and trigram +%package -n typelib-1_0-Skk-1_0 +Summary: Libskk libraries -- Introspection bindings +Group: System/I18n/Japanese +Requires: girepository-1_0 + +%description -n typelib-1_0-Skk-1_0 +SKK is a statistical language model based Japanese input method engine. +to model the Japanese language, it use a backoff bigram and trigram -#This package provides the introspection bindings for the libskk library. +This package provides the introspection bindings for the libskk library. %package -n libskk-devel Summary: Development Files for libskk Group: Development/Libraries/Other -Requires: %{name} = %{version} +Requires: %{name}%{soname} = %{version} %description -n libskk-devel SKK is a statistical language model based Japanese input method engine. @@ -81,42 +83,44 @@ %prep %setup -q +%patch0 -p1 %build +NOCONFIGURE=1 ./autogen.sh %configure --disable-static \ - --enable-introspection=no + --enable-introspection=yes make %{?_smp_mflags} %install -%make_install -rm %{buildroot}/%{_libdir}/libskk.la +make DESTDIR=%{buildroot} install %{?_smp_mflags} +find %{buildroot}/%{_libdir} -name "*.la" -delete %find_lang %{name} %fdupes %{buildroot} -%post -n libskk0 -p /sbin/ldconfig +%post -n %{name}%{soname} -p /sbin/ldconfig -%postun -n libskk0 -p /sbin/ldconfig +%postun -n %{name}%{soname} -p /sbin/ldconfig -%files -n libskk0 -f %{name}.lang +%files -n %{name}%{soname} -f %{name}.lang %defattr(-,root,root) -%doc AUTHORS ChangeLog COPYING README NEWS +%doc COPYING README NEWS %{_mandir}/man1/skk.1.gz %{_bindir}/skk %{_libdir}/%{name}.so.* %{_datadir}/%{name} -#%files -n typelib-1_0-Skk-1_0 -#%defattr(-,root,root,-) -#%{_libdir}/girepository-1.0/Skk-1.0.typelib +%files -n typelib-1_0-Skk-1_0 +%defattr(-,root,root,-) +%{_libdir}/girepository-1.0/Skk-1.0.typelib %files -n libskk-devel %defattr(-,root,root) %{_includedir}/%{name} %{_libdir}/%{name}.so %{_libdir}/pkgconfig/libskk.pc -#%{_datadir}/gir-1.0/Skk-1.0.gir +%{_datadir}/gir-1.0/Skk-1.0.gir %{_datadir}/vala/vapi/skk-1.0.deps %{_datadir}/vala/vapi/skk-1.0.vapi ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/ueno/libskk</param> <param name="scm">git</param> <param name="exclude">.git</param> <param name="versionformat">1.2.0+git%cd.%h</param> <param name="revision">master</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="disabled"> <param name="file">libskk-*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="disabled"> <param name="basename">libskk</param> </service> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/ueno/libskk</param> <param name="changesrevision">be6e20bf307173aa002b1232ac4966c41fa764b8</param></service></servicedata>++++++ baselibs.conf ++++++ libskk0 requires "skkdic" requires "skkdic-extra" ++++++ libskk-typlib-dependencies.patch ++++++ Index: libskk-1.2.0+git20150413.be6e20b/libskk/Makefile.am =================================================================== --- libskk-1.2.0+git20150413.be6e20b.orig/libskk/Makefile.am +++ libskk-1.2.0+git20150413.be6e20b/libskk/Makefile.am @@ -85,7 +85,7 @@ typelibdir = $(libdir)/girepository-1.0 typelib_DATA = Skk-@[email protected] Skk-@[email protected]: Skk-@[email protected] - @INTROSPECTION_COMPILER@ --shared-library=libskk -o $@ $^ + @INTROSPECTION_COMPILER@ --shared-library=libskk.so.$(LT_CURRENT) -o $@ $^ endif Skk-@[email protected] skk-internals-@[email protected] skk-@[email protected]: libskk.la
