Hello community, here is the log from the commit of package tamago for openSUSE:Factory checked in at 2015-02-06 10:22:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tamago (Old) and /work/SRC/openSUSE:Factory/.tamago.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tamago" Changes: -------- --- /work/SRC/openSUSE:Factory/tamago/tamago.changes 2014-10-19 19:29:26.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.tamago.new/tamago.changes 2015-02-06 10:22:54.000000000 +0100 @@ -1,0 +2,37 @@ +Tue Feb 3 22:33:28 UTC 2015 - [email protected] + +- Change upstream Debian -> Tamago-tsunagi. + Tamago's upstream died with m17n.org. + So many distros imported Egg(= tamago) from Debian, + and Each applied patches to them independently. + It is nonefficiency, so I made new upstream project. + Tamago-tsunagi-5.0.7.1 imported patches + from FreeBSD's tamago-emacs24-4.0.6.0.20041122.19_12. + https://www.freebsd.org/cgi/ports.cgi?query=tamago&stype=all . + Because FreeBSD's tamago advances most. + Now, Tamago-tsunagi goes along with FreeBSD's tamago maintainer. +- Fix (boo#915293) by Tamago-tsunagi. +- Change BuildRequires emacs-X -> emacs-nox >= 23. + When building, tamago does not need X, + tamago-tsunagi needs Emacs-nox >= 23. +- Change Requires emacs -> emacs >= 23. + tamago-tsunagi needs Emacs >= 23 +- Change URL m17n.org -> sourceforge.jp (tamago-tsunagi). +- Delete Patch1 Patch2 Source6, tamago-tsunagi does not need them. + Patch1: egg_4.0.6+0.20041122cvs-19.diff.gz + Patch2: tamago-fix-access-to-fwnn.patch + Source6: egg_4.0.6+0.20041122cvs-19.dsc +- Modify description: tamago depends Emacs >= 23, now. +- Delete Authors from description. + Because they do not maintain Tamago-tsunagi. +- Comment out BuildRoot:. +- Add NEWS in doc. +- Delete config from suse-start-tamago.el. + Because rpmlint warned it. +- Add .nosearch in files. + Because rpmlint warns them, but they are necessary. + I did not write rpmlintrc. + Because I do not like to delete warn messages. +- Modify Copyright year 2014 -> 2015. + +------------------------------------------------------------------- Old: ---- egg_4.0.6+0.20041122cvs-19.diff.gz egg_4.0.6+0.20041122cvs-19.dsc egg_4.0.6+0.20041122cvs.orig.tar.gz tamago-fix-access-to-fwnn.patch New: ---- tamago-tsunagi-5.0.7.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tamago.spec ++++++ --- /var/tmp/diff_new_pack.DFI22g/_old 2015-02-06 10:22:55.000000000 +0100 +++ /var/tmp/diff_new_pack.DFI22g/_new 2015-02-06 10:22:55.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package tamago # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,77 +17,46 @@ Name: tamago -BuildRequires: emacs-x11 -Requires: emacs -# updated 2013-08-27 -#Version: 4.0.6_20011017cvs -Version: 4.0.6_20041122cvs +#Upstream name is tamago-tsunagi +%define tsunagiName %{name}-tsunagi +# 2015-02-03 Mitsutoshi NAKANO <[email protected]> +# I think tamago does not need X. +# tamago-tsunagi needs Emacs >= 23 +#BuildRequires: emacs-x11 +BuildRequires: emacs-nox >= 23 +Requires: emacs >= 23 +Version: 5.0.7.1 Release: 0 -#Version: 4.0.6+0.20041122cvs # this version string is wrong . - -Url: http://www.m17n.org/tamago +Url: http://sourceforge.jp/projects/tamago-tsunagi/ # Other useful, tamago related URLs: # http://emacs-20.ki.nu/tamago/ # http://cgi18.plala.or.jp/~nyy/canna/ # http://www.gcd.org/sengoku/boiling-egg/ # ftp://ftp.ki.nu/pub/emcws/README.html (obsoleted by tamago) -# Source: ftp://ftp.m17n.org/pub/tamago/tamago-4.0.6.tar.gz -# I think it is better to use the CVS version, it already contains Canna support -# without the need of patches: -# get the tamago CVS source with: -# cvs -d :pserver:[email protected]:/cvs/tamago co tamago -# and create the following tarball: -#Source0: tamago-_{version}.tar.bz2 - -# 2013-08-27 - [email protected] -# imported source from http://packages.debian.org/wheezy/egg . -# Because upstream http://www.m17n.org/tamago was dead, -# and egg_4.0.6+0.20041122cvs-19.diff.gz was fixed bnc#836138 . -Source0: http://ftp.de.debian.org/debian/pool/main/e/egg/egg_4.0.6+0.20041122cvs.orig.tar.gz + +Source0: http://osdn.dl.sourceforge.jp/tamago-tsunagi/62701/%{tsunagiName}-%{version}.tar.gz + # egg-canna.el was deleted 2013-08-27 by [email protected] #Source1: http://cgi18.plala.or.jp/nyy/canna/egg-canna.el.bz2 -# 2013-09-09 - [email protected] -# Source[234]'s URLs were dead, so I deleted URL . -#Source2: http://www.gcd.org/sengoku/boiling-egg/boiling-egg.el.bz2 -#Source3: http://www.m17n.org/tamago/pdf/ISFST99.pdf.bz2 -#Source4: http://www.m17n.org/tamago/pdf/LC99.pdf.bz2 Source2: boiling-egg.el.bz2 -Source3: ISFST99.pdf.bz2 -Source4: LC99.pdf.bz2 - +Source3: http://iij.dl.sourceforge.jp/tamago-tsunagi/62684/ISFST99.pdf.bz2 +Source4: http://iij.dl.sourceforge.jp/tamago-tsunagi/62685/LC99.pdf.bz2 Source5: suse-start.el -# imported from http://packages.debian.org/wheezy/egg . -Source6: http://ftp.de.debian.org/debian/pool/main/e/egg/egg_4.0.6+0.20041122cvs-19.dsc Patch0: eggrc.patch -# imported from http://packages.debian.org/wheezy/egg . -#PATCH-FIX-UPSTREAM egg_4.0.6+0.20041122cvs-19.diff.gz bnc#836138 [email protected] -Patch1: http://ftp.de.debian.org/debian/pool/main/e/egg/egg_4.0.6+0.20041122cvs-19.diff.gz -#PATCH-FIX-OPENSUSE tamago-fix-access-to-fwnn.patch bnc#836138 [email protected] -Patch2: tamago-fix-access-to-fwnn.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +#BuildRoot: %%{_tmppath}/%%{name}-%%{version}-build BuildArch: noarch Summary: Multilingual input method for Emacs License: GPL-2.0+ Group: System/I18n/Japanese %description -Tamago offers a multilingual input environment for GNU Emacs (>= 20.5). +Tamago offers a multilingual input environment for GNU Emacs (>= 23.x). It is completely written in Emacs Lisp and can use the backends FreeWnn (jserver, cserver, tserver), Wnn6, SJ3 Ver.2, and Canna. - - -Authors: --------- - NIIBE Yutaka <[email protected]> - KATAYAMA Yoshio <[email protected]> - TOMURA Satoru <[email protected]> - - %prep -%setup -n egg-4.0.6+0.20041122cvs -%patch1 -p1 +%setup -q -n %{tsunagiName}-%{version} %patch0 -p1 cp -p $RPM_SOURCE_DIR/suse-start.el . @@ -97,8 +66,6 @@ bunzip2 *.bz2 find -type d -name "CVS" | xargs rm -rfv -%patch2 -p1 - %build %define emacs_sitelisp_dir %{_datadir}/emacs/site-lisp %define emacs_package_dir %{emacs_sitelisp_dir}/egg @@ -134,12 +101,11 @@ %files %defattr(-,root,root) -%doc AUTHORS COPYING ChangeLog* PROBLEMS README* TODO *.pdf doc/* +%doc AUTHORS COPYING ChangeLog* PROBLEMS README* TODO NEWS *.pdf doc/* %{emacs_package_dir} -%config %{emacs_sitelisp_dir}/suse-start-%{name}.el -# egg-canna was deleted 2013-08-27 by [email protected] -#_{emacs_sitelisp_dir}/egg-canna.el -#_{emacs_sitelisp_dir}/egg-canna.elc +%{emacs_package_dir}/egg/.nosearch +%{emacs_package_dir}/its/.nosearch +%{emacs_sitelisp_dir}/suse-start-%{name}.el %{emacs_sitelisp_dir}/boiling-egg.el %{emacs_sitelisp_dir}/boiling-egg.elc -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
