source: projects/specs/branches/6/d/dbskkd-cdb/dbskkd-cdb-vl.spec @ 6356

Revision 6356, 4.2 KB checked in by Takemikaduchi, 12 years ago (diff)

adjtimex,coriander,corosync,cproto,cscope,dbmail,dcraw: new upstream release
others: rebuild

Line 
1%define cdb_ver 0.62
2
3Summary: A dictionary server for the SKK Japanese input method system
4Summary(ja): SKK 日本語入力メソッドの辞書サーバ
5Name: dbskkd-cdb
6Version: 1.01
7Release: 20%{?_dist_release}
8License: GPL
9Group: Applications/System
10Source0: http://www.ne.jp/asahi/bdx/info/software/%{name}-%{version}.tar.gz
11Source1: dbskkd-cdb.xinetd
12# from freecdb.spec
13#Source2: ftp://koobera.math.uic.edu/www/software/%{name}-%{version}.tar.gz
14#URL2: ftp://koobera.math.uic.edu/www/cdb.html
15Source2: ftp://ftp.debian.org/debian/dists/woody/main/source/utils/freecdb_%{cdb_ver}.tar.gz
16Patch1: dbskkd-cdb-1.01.makefile.patch
17Patch2: dbskkd-cdb-freecdb.makefile.patch
18Patch3: dbskkd-cdb-1.01.strip.patch
19URL: http://www.ne.jp/asahi/bdx/info/software/jp-dbskkd.html
20BuildRequires: skkdic >= 20020220-1
21BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
22Provides: skkserv
23Obsoletes: skkserv
24Conflicts: skkdic <= 20010617-2
25Conflicts: rskkserv
26
27Vendor:       Project Vine
28Distribution: Vine Linux
29
30%description
31dbskkd-cdb is a dictionary server for the SKK Japanese input method
32system.  dbskkd-cdb is based on the code of skkserv (the original SKK
33server) 3.9.3, using the cdb constant database package of
34D. J. Bernstein (DJB) for faster dictionary access.
35
36#Add an entry for dbskkd-cdb to /etc/hosts.allow when using with tcp_wrappers.
37#ex. dbskkd-cdb: 127.0.0.1
38
39%prep
40%setup -q -a 2
41%patch1 -p1
42%patch2 -p1
43%patch3 -p1 -b .strip
44
45rm -fr $RPM_BUILD_ROOT
46
47%build
48make -C freecdb-%{cdb_ver}
49
50for JISYO in %{_datadir}/skk/SKK-JISYO.*
51do
52  LJISYO=`basename $JISYO`
53  ./skktocdbm.sh < $JISYO | freecdb-%{cdb_ver}/cdbmake $LJISYO.cdb $LJISYO.tmp
54done
55
56make LDFLAGS="-Lfreecdb-%{cdb_ver} -lfreecdb"
57
58%install
59rm -fr $RPM_BUILD_ROOT
60mkdir -p $RPM_BUILD_ROOT%{_prefix}/sbin
61mkdir -p $RPM_BUILD_ROOT/etc/xinetd.d/
62mkdir -p $RPM_BUILD_ROOT%{_datadir}/skk
63
64make DESTDIR=$RPM_BUILD_ROOT install
65install -m0644 %SOURCE1 $RPM_BUILD_ROOT/etc/xinetd.d/dbskkd-cdb
66
67install -m0644 SKK-JISYO.*.cdb $RPM_BUILD_ROOT%{_datadir}/skk
68
69%clean
70rm -fr $RPM_BUILD_ROOT
71
72%files
73%defattr(-, root, root)
74%config(noreplace) /etc/xinetd.d/dbskkd-cdb
75%doc LICENSE Release-Notes.English Release-Notes.Japanese
76%{_sbindir}/*
77%{_datadir}/skk
78%config
79
80%changelog
81* Sat Jun 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.01-20
82- rebuild with Vine6 environment
83
84* Sat Aug 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.01-19
85- spec in utf-8, new versioning policy
86
87* Wed Jan 30 2008 Shu KONNO <owa@bg.wakwak.com> 1.01-18vl2
88- s/Copyright/License/
89
90* Sun May 25 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org>
91- modified for VineLinux
92
93* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
94- rebuilt
95
96* Mon Nov 25 2002 Jens Petersen <petersen@redhat.com> 1.01-17
97- improve service description in xinetd config file (#77711)
98
99* Mon Jun 24 2002 Jens Petersen <petersen@redhat.com> 1.01-16
100- don't install dbskkd-cdb stripped
101
102* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 1.01-15
103- automated rebuild
104
105* Thu May 23 2002 Tim Powers <timp@redhat.com> 1.01-14
106- automated rebuild
107
108* Mon Feb 25 2002 Jens Petersen <petersen@redhat.com> 1.01-13
109- rebuild in new environment
110
111* Thu Feb 21 2002 Jens Petersen <petersen@redhat.com> 1.01-12
112- generate and include SKK-JISYO.L.cdb (formerly in skkdic)
113- silence depend files warnings while building freecdb with -include
114- no longer include skktocdbm.sh in docs
115
116* Wed Jan 30 2002 Jens Petersen <petersen@redhat.com> 1.01-11
117- tidy spec
118- freecdb-0.62 included for build, so no longer buildrequires freecdb
119- build it first and link with it
120
121* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 1.01-10
122- automated rebuild
123
124* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com> 1.01-9
125- Bump release + rebuild.
126
127* Wed Feb 28 2001 SATO Satoru <ssato@redhat.com>
128- add /etc/xinetd.d/dbskkd-cdb
129
130* Wed Feb 28 2001 Bill Nottingham <notting@redhat.com>
131- remove %post, just put it in the default /etc/services (#29759)
132
133* Tue Jan 23 2001 Karsten Hopp <karsten@redhat.de>
134- change Conflicts: skkserv to Obsoletes: skkserv
135
136* Mon Jan 22 2001 SATO Satoru <ssato@redhat.com>
137- fix category
138
139* Mon Jan 21 2001 SATO Satoru <ssato@redhat.com>
140- remove some macros
141- remove the dictionary
142- clean up upstream sources
143- clean up SPEC
144
145* Mon Dec 18 2000 SATO Satoru <ssato@redhat.com>
146- use system macros
147
148* Mon Aug  4 2000 SATO Satoru <ssato@redhat.com>
149- Initial release
Note: See TracBrowser for help on using the repository browser.