rpms/ddskk/FC-6 ddskk.spec,1.6,1.7

Jens Petersen (petersen) fedora-extras-commits at redhat.com
Fri Aug 10 05:27:28 UTC 2007


Author: petersen

Update of /cvs/extras/rpms/ddskk/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7841

Modified Files:
	ddskk.spec 
Log Message:
sync with F7:
- specify license is GPL 2 or later

* Tue Jan  2 2007 Jens Petersen <petersen at redhat.com>
- fix preun script for upgrades (#219398)
- fix buildroot path in tutorial path
- remove redundant tutorial manual installation

* Wed Dec 20 2006 Jens Petersen <petersen at redhat.com>
- make install-info failsafe (Ville Skyttä, #219398)
- add post and preun requires for install-info
- drop old skk provides




Index: ddskk.spec
===================================================================
RCS file: /cvs/extras/rpms/ddskk/FC-6/ddskk.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ddskk.spec	27 Sep 2006 09:40:44 -0000	1.6
+++ ddskk.spec	10 Aug 2007 05:26:52 -0000	1.7
@@ -6,8 +6,8 @@
 Summary: Daredevil SKK - Simple Kana to Kanji conversion program for Emacs
 Name: ddskk
 Version: 12.2.0
-Release: 9%{?dist}
-License: GPL
+Release: 11%{?dist}
+License: GPLv2+
 Group: Applications/Editors
 URL: http://openlab.ring.gr.jp/skk/main.html
 Source0: http://openlab.ring.gr.jp/skk/maintrunk/ddskk-%{version}.tar.bz2
@@ -16,7 +16,8 @@
 BuildArch: noarch
 BuildRequires: emacs, apel >= %{apelminver}
 Requires: apel >= %{apelminver}
-Provides: skk
+Requires(post): /sbin/install-info
+Requires(preun): /sbin/install-info
 Obsoletes: skk, ddskk-el
 # for xemacs-21.5
 Patch1: ddskk-12.2.0-xemacs-21.5-fixup-autoload.patch
@@ -54,6 +55,9 @@
 %patch1 -p1 -b .1-xemacs-fixup
 %patch2 -p1 -b .2-charlist
 
+# avoid buildroot in tutorial path
+sed -ie "s!@TUT@!%{_datadir}/skk/SKK.tut!" skk-setup.el.in
+
 
 %build
 
@@ -67,8 +71,6 @@
 make EMACS=emacs PREFIX=%buildroot%{_prefix} \
     SKK_LISPDIR=%buildroot%{_datadir}/emacs/site-lisp/ddskk install
 
-install -m 644 etc/SKK.tut %buildroot%{_datadir}/skk
-install -m 644 etc/SKK.tut.E %buildroot%{_datadir}/skk
 install -m 644 %SOURCE1 %buildroot%{_datadir}/emacs/site-lisp/site-start.d
 
 rm -f %buildroot/%{_infodir}/dir
@@ -86,11 +88,13 @@
 
 
 %post
-/sbin/install-info %{_infodir}/skk.info %{_infodir}/dir
+/sbin/install-info %{_infodir}/skk.info %{_infodir}/dir || :
 
 
 %preun
-/sbin/install-info --delete %{_infodir}/skk.info %{_infodir}/dir
+if [ $1 = 0 ]; then
+    /sbin/install-info --delete %{_infodir}/skk.info %{_infodir}/dir || :
+fi
 
 
 %files
@@ -109,6 +113,19 @@
 
 
 %changelog
+* Fri Aug 10 2007 Jens Petersen <petersen at redhat.com>
+- specify license is GPL 2 or later
+
+* Tue Jan  2 2007 Jens Petersen <petersen at redhat.com>
+- fix preun script for upgrades (#219398)
+- fix buildroot path in tutorial path
+- remove redundant tutorial manual installation
+
+* Wed Dec 20 2006 Jens Petersen <petersen at redhat.com>
+- make install-info failsafe (Ville Skyttä, #219398)
+- add post and preun requires for install-info
+- drop old skk provides
+
 * Wed Sep 27 2006 Jens Petersen <petersen at redhat.com> - 12.2.0-9
 - add ddskk-string-to-char-list-201524.patch to use string-to-list instead of
   string-to-char-list for XEmacs 21.5 (Ville Skytta, #201524)




More information about the fedora-extras-commits mailing list