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 - bkbin005@rinku.zaq.ne.jp
+
+- 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
+# 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:anonymous@cvs.m17n.org:/cvs/tamago co tamago
-# and create the following tarball:
-#Source0: tamago-_{version}.tar.bz2
-
-# 2013-08-27 - bkbin005@rinku.zaq.ne.jp
-# 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...
+
+Source0: http://osdn.dl.sourceforge.jp/tamago-tsunagi/62701/%{tsunagiName}-%{version}.tar.gz
+
# egg-canna.el was deleted 2013-08-27 by bkbin005@rinku.zaq.ne.jp
#Source1: http://cgi18.plala.or.jp/nyy/canna/egg-canna.el.bz2
-# 2013-09-09 - bkbin005@rinku.zaq.ne.jp
-# 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.d...
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 bkbin005@rinku.zaq.ne.jp
-Patch1: http://ftp.de.debian.org/debian/pool/main/e/egg/egg_4.0.6+0.20041122cvs-19.d...
-#PATCH-FIX-OPENSUSE tamago-fix-access-to-fwnn.patch bnc#836138 bkbin005@rinku.zaq.ne.jp
-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
- KATAYAMA Yoshio
- TOMURA Satoru
-
-
%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 bkbin005@rinku.zaq.ne.jp
-#_{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: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org