Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package anthy.16757 for openSUSE:Leap:15.2:Update checked in at 2021-08-10 06:06:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2:Update/anthy.16757 (Old) and /work/SRC/openSUSE:Leap:15.2:Update/.anthy.16757.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "anthy.16757" Tue Aug 10 06:06:27 2021 rev:1 rq:910269 version:9100h Changes: -------- New Changes file: --- /dev/null 2021-07-22 10:06:18.349420535 +0200 +++ /work/SRC/openSUSE:Leap:15.2:Update/.anthy.16757.new.1899/anthy.changes 2021-08-10 06:06:28.379897756 +0200 @@ -0,0 +1,283 @@ +------------------------------------------------------------------- +Thu Jun 13 07:07:00 UTC 2019 - Dominique Leuenberger <[email protected]> + +- Fix baselibs.conf: the library was split out as libanthy0 with + the last change. + +------------------------------------------------------------------- +Sun Mar 17 21:49:25 UTC 2019 - Jan Engelhardt <[email protected]> + +- Drop --with-pic that is useless in the face of --disable-static. +- Drop pre-openSUSE-12.3 parts from the build recipe. +- Implement the shared library packaging policy. +- Replace description because canna/freewnn seem comparatively + active in OBS's M17N project. + +------------------------------------------------------------------- +Sat Sep 1 12:13:32 UTC 2018 - Ismail D??nmez <[email protected]> + +- Cleanup spec file with spec-cleaner +- Don't install INSTALL file +- Use %bcond_with{out} + +------------------------------------------------------------------- +Fri Aug 31 10:19:58 UTC 2018 - [email protected] + +- Update anthy.spec: Divide openSUSE build with emacs function and + SLE doesn't need it. + +------------------------------------------------------------------- +Thu Feb 8 17:26:49 UTC 2018 - [email protected] + +- Drop build-time requirement on X11. It does not seem to be used for anything. + +------------------------------------------------------------------- +Tue Sep 22 09:52:59 UTC 2015 - [email protected] + +- Stop providing locale(ja) + + Most of ja locale users do not need this anymore +- Change the upstream URL +- Clean up the spec file + +------------------------------------------------------------------- +Fri May 30 20:37:56 UTC 2014 - [email protected] + +- Drop unused build-time requirements on libpng, libgif, libtiff, + krb5, openldap2 + +------------------------------------------------------------------- +Wed Nov 6 15:32:43 CET 2013 - [email protected] + +- Fix breakage on GNU Emacs on openSUSE 13.1 (bnc#849211) +- Added patch: anthy-use-last-command-event.diff + +------------------------------------------------------------------- +Fri Jul 12 12:39:02 CEST 2013 - [email protected] + +- work around the build error with xemacs 21.5.33 + +------------------------------------------------------------------- +Mon Feb 4 09:07:19 UTC 2013 - [email protected] + +- update license to new format + +------------------------------------------------------------------- +Sun Jun 3 03:15:56 UTC 2012 - [email protected] + +- fix sles builds. + +------------------------------------------------------------------- +Sun Dec 11 15:00:46 CET 2011 - [email protected] + +- does not need openldap2 direct dependency, libraries are enough + +------------------------------------------------------------------- +Fri Sep 30 20:07:41 UTC 2011 - [email protected] + +- add libtool as buildrequire to make the spec file more reliable + +------------------------------------------------------------------- +Sat Sep 17 11:09:39 UTC 2011 - [email protected] + +- Remove redundant tags/sections from specfile +- Use %_smp_mflags for parallel build + +------------------------------------------------------------------- +Fri Dec 18 00:45:46 CET 2009 - [email protected] + +- add baselibs.conf as a source + +------------------------------------------------------------------- +Thu Jun 4 09:39:49 CEST 2009 - [email protected] + +- updated to anthy-9100h + * auto-tools fixes + * corpus updates + * alt-cannadic updates + * other many fixes; see ChangeLog + +------------------------------------------------------------------- +Fri Jan 9 00:26:03 CET 2009 - [email protected] + +- remove static libraries and "la" files + +------------------------------------------------------------------- +Mon Dec 1 12:45:37 CET 2008 - [email protected] + +- added baselibs.conf for anthy (needed by uim) + +------------------------------------------------------------------- +Fri Jan 11 18:16:03 CET 2008 - [email protected] + +- use fdupes only for openSUSE >= 10.3 to make it work for the + older versions in the openSUSE build service. + +------------------------------------------------------------------- +Tue Dec 04 17:16:57 CET 2007 - [email protected] + +- remove openldap2 from BuildRequires. +- use fdupes. + +------------------------------------------------------------------- +Thu Aug 02 13:39:28 CEST 2007 - [email protected] + +- update to 9100. +- add ldconfig post scripts. + +------------------------------------------------------------------- +Wed Apr 25 18:41:25 CEST 2007 - [email protected] + +- update to 8813. + +------------------------------------------------------------------- +Tue Dec 19 18:03:11 CET 2006 - [email protected] + +- update to 8419. +- fix bugzilla #224463. + +------------------------------------------------------------------- +Fri Jul 28 09:22:19 CEST 2006 - [email protected] + +- update to 7917. + ???dictionary of place names added + ???memory leak when the emacs key-map was changed fixed + ???add a dictionary of postal codes + +------------------------------------------------------------------- +Tue Feb 28 16:57:30 CET 2006 - [email protected] + +- add Provides: locale(...). + +------------------------------------------------------------------- +Wed Jan 25 21:34:15 CET 2006 - [email protected] + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Fri Jan 13 12:45:58 CET 2006 - [email protected] + +- update to 7307. + +------------------------------------------------------------------- +Wed Aug 03 12:39:35 CEST 2005 - [email protected] + +- update to 6801. +- remove Andreas Schwab's cleanup.patch, it is included now. + +------------------------------------------------------------------- +Fri May 06 12:05:48 CEST 2005 - [email protected] + +- update to 6506. + +------------------------------------------------------------------- +Sat Apr 23 15:10:57 CEST 2005 - [email protected] + +- Clean up lisp code. +- Move *.so links to devel package. + +------------------------------------------------------------------- +Tue Feb 01 16:36:49 CET 2005 - [email protected] + +- update to 6131. + +------------------------------------------------------------------- +Tue Jan 18 15:58:03 CET 2005 - [email protected] + +- fix anthy.el to make 'backspace work when XEmacs is started + in a terminal "xemacs -nw". + +------------------------------------------------------------------- +Tue Dec 28 16:06:45 CET 2004 - [email protected] + +- update to 6024. + +------------------------------------------------------------------- +Thu Dec 16 19:30:22 CET 2004 - [email protected] + +- update to 5924. ++++ 86 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Leap:15.2:Update/.anthy.16757.new.1899/anthy.changes New: ---- anthy-9100h.tar.bz2 anthy-last-command-char-xemacs.patch anthy-use-last-command-event.diff anthy.changes anthy.spec baselibs.conf bugzilla-224463-comparison-with-string-literal.patch suse-start-anthy.el ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ anthy.spec ++++++ # # spec file for package anthy # # Copyright (c) 2019 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # %if 0%{?is_opensuse} %bcond_without emacs %else %bcond_with emacs %endif Name: anthy Version: 9100h Release: 0 Summary: Kana-Kanji Conversion Engine # Summary(ja): ?????????????????????????????? # Anthy(??????Ancy) # # PC-Unix???????????????????????????????????????????????? Canna??? FreeWnn???????????????????????? # ????????????1990??????????????????Unix?????????????????????????????????????????????????????? ????????? # ???????????????????????????????????????????????????????????? Heke???????????????????????????????????? # ???????????????????????????????????????????????????????????? ?????????????????????????????? # # ????????? # ------ # ?????? ?????? <[email protected]> License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/I18n/Japanese URL: https://osdn.jp/projects/anthy/ Source0: anthy-%{version}.tar.bz2 Source1: suse-start-anthy.el Source2: baselibs.conf Patch2: anthy-last-command-char-xemacs.patch Patch3: bugzilla-224463-comparison-with-string-literal.patch # PATCH-FIX-OPENSUSE anthy-use-last-command-event.diff bnc#849211 [email protected] Patch4: anthy-use-last-command-event.diff BuildRequires: fdupes BuildRequires: libtool %if %{with emacs} BuildRequires: emacs-x11 BuildRequires: xemacs %endif %description Anthy is a package for an input method editor backend for Unix-like systems for the Japanese language. It can convert Hiragana to Kanji as per the language rules. As a preconversion stage, Latin characters (Romaji) can be used to input Hiragana. Anthy is commonly used with an input method framework such as ibus, fcitx or SCIM. %package -n libanthy0 Summary: Kana???Kanji conversion engine License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/Libraries %description -n libanthy0 A Kana???Kanji conversion engine. %package devel Summary: Header files for the Anthy Kana???Kanji conversion engine License: GPL-2.0-or-later Group: Development/Libraries/C and C++ Requires: libanthy0 = %{version} # Summary(ja): Anthy ?????????????????????????????????????????????????????? # %description devel -l ja # Anthy ?????????????????????????????????????????????????????? %description devel This package contains all necessary include files and libraries needed to develop applications that require libanthy. %prep %setup -q %patch2 -p 1 %patch3 -p 1 %patch4 -p 1 %build autoreconf --force --install CFLAGS="%{optflags} -fno-strict-aliasing" \ CXXFLAGS="%{optflags} -fno-strict-aliasing" \ %configure --disable-static --with-pic make %{?_smp_mflags} %check cd test ./anthy --all %install %make_install %if %{with emacs} install -m 644 $RPM_SOURCE_DIR/suse-start-anthy.el %{buildroot}%{_datadir}/emacs/site-lisp/ # compile the XEmacs versions of the emacs-lisp files and install them: pushd src-util rm -f *.elc # make EMACS=xemacs EMACS=xemacs ../elisp-comp *.el mkdir -p %{buildroot}%{_datadir}/xemacs/site-packages/lisp/anthy install -m 644 *.el *.elc %{buildroot}%{_datadir}/xemacs/site-packages/lisp/anthy popd %endif %fdupes %{buildroot}%{_datadir} find %{buildroot} -type f -name "*.la" -delete -print # remove unneeded Makefiles for documents rm -f doc/Makefile.* %post -n libanthy0 -p /sbin/ldconfig %postun -n libanthy0 -p /sbin/ldconfig %files %doc AUTHORS ChangeLog DIARY NEWS README doc %license COPYING %config %{_sysconfdir}/anthy-conf %dir %{_datadir}/anthy/ %{_datadir}/anthy/* %{_bindir}/* %if %{with emacs} %{_datadir}/emacs/site-lisp/* %{_datadir}/xemacs/* %endif %files -n libanthy0 %{_libdir}/*.so.* %files devel %dir %{_includedir}/anthy/ %{_includedir}/anthy/* %{_libdir}/*.so %{_libdir}/pkgconfig/anthy.pc %changelog ++++++ anthy-last-command-char-xemacs.patch ++++++ diff -ru anthy-6024.orig/src-util/anthy.el anthy-6024/src-util/anthy.el --- anthy-6024.orig/src-util/anthy.el 2004-08-31 18:20:12.000000000 +0200 +++ anthy-6024/src-util/anthy.el 2005-01-18 15:48:34.755323462 +0100 @@ -863,9 +863,9 @@ (if anthy-xemacs (let ((event last-command-event)) (cond - ((event-matches-key-specifier-p event 'left) 2) - ((event-matches-key-specifier-p event 'right) 6) - ((event-matches-key-specifier-p event 'backspace) 8) + ((equal event (character-to-event 'left)) 2) + ((equal event (character-to-event 'right)) 6) + ((equal event (character-to-event 'backspace)) 8) (t (char-to-int (event-to-character event))))) last-command-char)) ++++++ anthy-use-last-command-event.diff ++++++ --- src-util/anthy.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/src-util/anthy.el +++ b/src-util/anthy.el @@ -892,7 +892,7 @@ ((equal event (character-to-event 'backspace)) 8) (t (char-to-int (event-to-character event))))) - last-command-char)) + last-command-event)) ;; ;; ++++++ baselibs.conf ++++++ anthy libanthy0 ++++++ bugzilla-224463-comparison-with-string-literal.patch ++++++ diff -ru anthy-8419/src-diclib/ruleparser.c anthy-8419.new/src-diclib/ruleparser.c --- anthy-8419/src-diclib/ruleparser.c 2006-10-14 07:47:51.000000000 +0200 +++ anthy-8419.new/src-diclib/ruleparser.c 2006-12-19 18:12:49.000000000 +0100 @@ -177,7 +177,7 @@ if (!t) { return -1; } - if (t == NL) { + if (strcmp(t, NL) == 0) { return 0; } g_ps.nr_token++; ++++++ suse-start-anthy.el ++++++ ;; /usr/share/emacs/site-lisp/suse-start-anthy.el (add-to-list 'load-path "/usr/share/emacs/site-lisp/anthy") (load "/usr/share/emacs/site-lisp/anthy/leim-list" nil t) ;; /usr/share/emacs/site-lisp/suse-start-anthy.el ends here
