Hello community,
here is the log from the commit of package ddskk for openSUSE:Factory
checked in at Sat Aug 29 00:44:53 CEST 2009.
--------
--- ddskk/ddskk.changes 2007-12-04 18:25:38.000000000 +0100
+++ ddskk/ddskk.changes 2009-08-27 13:22:02.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Aug 27 11:20:45 UTC 2009 - aj@suse.de
+
+- Use xemacs-packages instead of apel-xemacs as requirement.
+- Disable building for xemacs for now since the current xemacs does
+ not byte-compile everything.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ddskk.spec ++++++
--- /var/tmp/diff_new_pack.pAzZlF/_old 2009-08-29 00:40:49.000000000 +0200
+++ /var/tmp/diff_new_pack.pAzZlF/_new 2009-08-29 00:40:49.000000000 +0200
@@ -19,14 +19,19 @@
Name: ddskk
-BuildRequires: apel-xemacs compface emacs-x11 flim flim-xemacs giflib-devel krb5 libpng-devel libtiff-devel openldap2-devel semi-xemacs w3m xorg-x11-devel
+# Current version does not build with current xemacs, disable for now
+%define use_xemacs 0
+BuildRequires: compface emacs-x11 flim giflib-devel krb5 libpng-devel libtiff-devel openldap2-devel w3m xorg-x11-devel
+%if %use_xemacs
+BuildRequires: flim-xemacs semi-xemacs xemacs-packages
+%endif
License: GPL v2 or later
Group: Productivity/Editors/Emacs
Requires: emacs, apel, skkdic
AutoReqProv: on
Provides: locale(emacs:ja)
Version: 20050123
-Release: 266
+Release: 267
Url: http://openlab.jp/skk/index.html
Source0: http://openlab.jp/skk/maintrunk/ddskk-20050123.tar.bz2
Source1: suse-start.el
@@ -71,10 +76,12 @@
Tsukamoto Tetsuo
Masahiko Sato
+%if %use_xemacs
+
%package -n ddskk-xemacs
License: GPL v2 or later
Group: Productivity/Editors/Emacs
-Requires: xemacs, apel-xemacs, skkdic
+Requires: xemacs, xemacs-packages, skkdic
Provides: locale(xemacs:ja)
Summary: SKK (`Simple Kana to Kanji conversion program') for XEmacs
@@ -90,6 +97,7 @@
NAKAJIMA Mikio
Tsukamoto Tetsuo
Masahiko Sato
+%endif
%package -n skkdic
License: GPL v2 or later
@@ -97,7 +105,7 @@
Provides: locale(scim-skk:ja)
PreReq: info
Url: http://openlab.jp/skk/dic.html
-Summary: main dictionary for SKK
+Summary: Main Dictionary for SKK
%description -n skkdic
main dictionary for SKK
@@ -172,6 +180,7 @@
echo ";; %{emacs_sitelisp_dir}/suse-start-%{name}.el ends here"
} > %{buildroot}%{emacs_sitelisp_dir}/suse-start-%{name}.el
######################################################################
+%if %use_xemacs
# now build for XEmacs:
%define xemacs_package_dir /usr/share/xemacs/site-packages/
make clean
@@ -191,8 +200,6 @@
EMACS=xemacs \
install-package
gzip $RPM_BUILD_ROOT%{xemacs_package_dir}/info/skk*.info*
-rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
-rm -f $RPM_BUILD_ROOT/%{xemacs_package_dir}/info/dir
# I would be wasteful if XEmacs had it's own copy of the dictionaries
# and some other files. The whole %{xemacs_package_dir}/etc/skk
# can be shared with Emacs.
@@ -201,6 +208,13 @@
# the info pages are in the skkdic package to be able to share them
# for Emacs and XEmacs:
rm -f $RPM_BUILD_ROOT%{xemacs_package_dir}/info/skk*
+# replace buildroot in comments in .elc files by spaces with the same total length:
+RPM_BUILD_ROOT_REPLACEMENT=$(echo "$RPM_BUILD_ROOT" | tr [:print:] ' ')
+for i in $(find $RPM_BUILD_ROOT -name "*.elc")
+do
+ perl -pi -e "s|(;;; from file )$RPM_BUILD_ROOT(/usr/share/xemacs/site-packages/.*)|\1$RPM_BUILD_ROOT_REPLACEMENT\2|" $i
+done
+%endif
# remove buildroot in .el files:
for i in $(find $RPM_BUILD_ROOT -name "*.el")
do
@@ -211,12 +225,8 @@
touch ${i}c
fi
done
-# replace buildroot in comments in .elc files by spaces with the same total length:
-RPM_BUILD_ROOT_REPLACEMENT=$(echo "$RPM_BUILD_ROOT" | tr [:print:] ' ')
-for i in $(find $RPM_BUILD_ROOT -name "*.elc")
-do
- perl -pi -e "s|(;;; from file )$RPM_BUILD_ROOT(/usr/share/xemacs/site-packages/.*)|\1$RPM_BUILD_ROOT_REPLACEMENT\2|" $i
-done
+rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
+rm -f $RPM_BUILD_ROOT/%{xemacs_package_dir}/info/dir
%post -n skkdic
for i in skk
@@ -238,6 +248,7 @@
%{emacs_package_dir}
%config %{emacs_sitelisp_dir}/suse-start-%{name}.el
%{_infodir}/*
+%if %use_xemacs
%files -n ddskk-xemacs
%defattr(-,root,root)
@@ -247,6 +258,7 @@
%dir %{xemacs_package_dir}/etc/
%{xemacs_package_dir}/lisp/*
%{xemacs_package_dir}/etc/*
+%endif
%files -n skkdic
%defattr(-,root,root)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org