rpms/ddskk/devel ddskk-init.el, NONE, 1.1 ddskk.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Jens Petersen (petersen) fedora-extras-commits at redhat.com
Wed Jul 13 09:30:47 UTC 2005


Author: petersen

Update of /cvs/extras/rpms/ddskk/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv756/devel

Modified Files:
	.cvsignore sources 
Added Files:
	ddskk-init.el ddskk.spec 
Log Message:
auto-import ddskk-12.2.0-6 on branch devel from ddskk-12.2.0-6.src.rpm


--- NEW FILE ddskk-init.el ---
;;; ddskk-init.el

(require 'skk-setup)
(require 'skk-leim)

(setq skk-server-host "localhost")
(setq skk-large-jisyo "/usr/share/skk/SKK-JISYO.L")
(setq skk-tut-file "/usr/share/skk/SKK.tut")


--- NEW FILE ddskk.spec ---
# [for Emacs] -*- coding: utf-8 -*-

%define	apelminver	10.2
%define	pkgdir %{_datadir}/xemacs/mule-packages

Summary: Daredevil SKK - Simple Kana to Kanji conversion program for Emacs
Name: ddskk
Version: 12.2.0
Release: 6
License: GPL
Group: Applications/Editors
URL: http://openlab.ring.gr.jp/skk/main.html
Source0: http://openlab.ring.gr.jp/skk/maintrunk/ddskk-%{version}.tar.bz2
Source1: ddskk-init.el
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildArch: noarch
BuildRequires: emacs, apel >= %{apelminver}
Requires: apel >= %{apelminver}
Provides: skk
Obsoletes: skk, ddskk-el

%description
Daredevil SKK is a branch of SKK (Simple Kana to Kanji conversion program,
an input method of Japanese). It forked from the maintrunk, SKK version 10.56.
It consists of a simple core and many optional programs which provide extensive
features, however, our target is to more simplify core, and more expand its
optional features.

This package does not include dictionaries or a skkserver. Please install them
separately.

%package xemacs
Summary: Daredevil SKK - Simple Kana to Kanji conversion program for XEmacs
Group: Applications/Editors
Requires: apel-xemacs
BuildRequires: apel-xemacs, xemacs

%description xemacs
Daredevil SKK is a branch of SKK (Simple Kana to Kanji conversion program,
an input method of Japanese). It forked from the maintrunk, SKK version 10.56.
It consists of a simple core and many optional programs which provide extensive
features, however, our target is to more simplify core, and more expand its
optional features.

This package does not include dictionaries or a skkserver. Please install them
separately.

%prep
%setup -q

%build

%install
rm -fr %buildroot
mkdir -p %buildroot%{_datadir}/emacs/site-lisp/site-start.d/
# needed for make install-info
mkdir -p %buildroot%{_datadir}/info

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

make clean

make PACKAGEDIR=%buildroot%{pkgdir} install-package

# don't compress ja info pages
%define __os_install_post %{nil}

%clean
rm -fr %buildroot

%post
/sbin/install-info %{_infodir}/skk.info %{_infodir}/dir

%preun
/sbin/install-info --delete %{_infodir}/skk.info %{_infodir}/dir

%files
%defattr(-,root,root)
%doc ChangeLog READMEs
%{_datadir}/emacs/site-lisp/ddskk
%{_datadir}/emacs/site-lisp/site-start.d/ddskk-init.el
%{_datadir}/skk
%{_infodir}/*

%files xemacs
defattr(-,root,root)
%doc ChangeLog READMEs
%{pkgdir}

%changelog
* Wed Jul 13 2005 Jens Petersen <petersen at redhat.com> - 12.2.0-6
- initial import to Fedora Extras
- bring back the xemacs subpackages

* Wed Feb 23 2005 Elliot Lee <sopwith at redhat.com> 12.2.0-5
- Remove xemacs

* Wed Oct  6 2004 Jens Petersen <petersen at redhat.com> - 12.2.0-4
- drop requirements on emacs/xemacs for -nox users
  (Lars Hupfeldt Nielsen, 134479)

* Wed Sep 22 2004 Jens Petersen <petersen at redhat.com> - 12.2.0-3
- clean up ddskk-init.el

* Fri Feb 13 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Wed Nov  5 2003 Jens Petersen <petersen at redhat.com> - 12.2.0-1
- 12.2.0 release
- ddskk-11.6.0-tmp-file.patch no longer needed

* Mon Jul 28 2003 Jens Petersen <petersen at redhat.com> - 11.6.0-12
- ddskk no longer provides ddskk-el
- don't compress Japanese info files
- install/uninstall info manual in info dir file during post/preun

* Thu Jul 10 2003 Jens Petersen <petersen at redhat.com> - 11.6.0-11
- apply ddskk-11.6.0-tmp-file.patch from debian to fix temp file vulnerability
  CAN-2003-0539 (#98924)

* Wed Jan 22 2003 Tim Powers <timp at redhat.com>
- rebuilt

* Tue Dec 24 2002 Jens Petersen <petersen at redhat.com> 11.6.0-9
- place xemacs package under datadir
- setup quietly
- use buildroot macro instead of RPM_BUILD_ROOT
- include info files except info dir file
- own mule-packages and down
- update url
- encode spec file in utf-8

* Fri Jun 21 2002 Tim Powers <timp at redhat.com>
- automated rebuild

* Thu May 23 2002 Tim Powers <timp at redhat.com>
- automated rebuild

* Mon Mar 11 2002 Jens Petersen <petersen at redhat.com> 21.6.0-6
- provide ddskk-el to make rpmlint happy
- don't buildrequire semi

* Mon Feb 25 2002 Jens Petersen <petersen at redhat.com> 21.6.0-5
- free ride through the build system

* Thu Jan 31 2002 Jens Petersen <petersen at redhat.com> 21.6.0-4
- install in mule-packages not site-packages
- own lisp/skk dir

* Wed Jan 09 2002 Tim Powers <timp at redhat.com> 21.6.0-3
- automated rebuild

* Tue Jan 8 2002 Jens Petersen <petersen at redhat.com> 21.6.0-2
- Updated changelog entry below for 21.6.0-1

* Tue Jan 8 2002 Jens Petersen <petersen at redhat.com> 21.6.0-1
- Update to 11.6.0 release
- Make XEmacs package
- Add filevar for iso-8859-1 coding for teg
- Don't need to mkdir site-lisp/ddskk datadir/skk, but need datadir/info

* Wed Aug 29 2001 Trond Eivind Glomsrød <teg at redhat.com> 21.3.20010617-2
- Add semi as a BuildPrereq (#45159)
- s/Copyright/License/
- Don't define a name on top and then use it in the header
 
* Mon Jun 25 2001 SATO Satoru <ssato at redhat.com> 21.3.20010617-1
- 2001.6.17
- fix the dependency (now we have the apel alone).
- ddskk-el is disused

* Wed Feb 28 2001 SATO Satoru <ssato at redhat.com>
- fix the Group

* Wed Feb 28 2001 SATO Satoru <ssato at redhat.com>
- fix the dependencies: [Build]Requires
- add ddskk-init.el

* Wed Feb 28 2001 SATO Satoru <ssato at redhat.com>
- rebuild to re-import into the tree
- new upstream snapshot

* Mon Dec 28 2000 SATO Satoru <ssato at redhat.com>
- fix SPEC

* Mon Dec 25 2000 SATO Satoru <ssato at redhat.com>
- new upstream (cvs current snapshot)

* Mon Sep 11 2000 Matt Wilson <msw at redhat.com>
- added %%defattr(-,root,root) to the el subpackage

* Tue Sep  6 2000 Satoru Sato <ssato at redhat.com>
- fix SPEC (check dependencies)

* Tue Sep  5 2000 Satoru Sato <ssato at redhat.com>
- Initial release


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ddskk/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	13 Jul 2005 09:30:05 -0000	1.1
+++ .cvsignore	13 Jul 2005 09:30:45 -0000	1.2
@@ -0,0 +1 @@
+ddskk-12.2.0.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ddskk/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	13 Jul 2005 09:30:05 -0000	1.1
+++ sources	13 Jul 2005 09:30:45 -0000	1.2
@@ -0,0 +1 @@
+3b0f2a2ff13508d6dbb2a3b09369c444  ddskk-12.2.0.tar.bz2




More information about the fedora-extras-commits mailing list