source: projects/specs/trunk/d/dbskkd-cdb/dbskkd-cdb-vl.spec @ 9156

Revision 9156, 4.4 KB checked in by inagaki, 9 years ago (diff)

2014-12-15 Ryoichi INAGAKI <ryo1@…>

  • dbskkd-cdb, stone, tidy, uim-tomoe-gtk: rebuilt
  • espeak: updated
  • gwget: added Patch
  • sablotron, tomoe-gtk: updated spec


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: 21%{?_dist_release}
8License: BSD
9Group: Applications/Services
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* Sun Dec 14 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.01-21
82- rebuilt on current VineSeed
83- moved to Applications/Services Group
84
85* Sat Jun 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.01-20
86- rebuild with Vine6 environment
87
88* Sat Aug 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.01-19
89- spec in utf-8, new versioning policy
90
91* Wed Jan 30 2008 Shu KONNO <owa@bg.wakwak.com> 1.01-18vl2
92- s/Copyright/License/
93
94* Sun May 25 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org>
95- modified for VineLinux
96
97* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
98- rebuilt
99
100* Mon Nov 25 2002 Jens Petersen <petersen@redhat.com> 1.01-17
101- improve service description in xinetd config file (#77711)
102
103* Mon Jun 24 2002 Jens Petersen <petersen@redhat.com> 1.01-16
104- don't install dbskkd-cdb stripped
105
106* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 1.01-15
107- automated rebuild
108
109* Thu May 23 2002 Tim Powers <timp@redhat.com> 1.01-14
110- automated rebuild
111
112* Mon Feb 25 2002 Jens Petersen <petersen@redhat.com> 1.01-13
113- rebuild in new environment
114
115* Thu Feb 21 2002 Jens Petersen <petersen@redhat.com> 1.01-12
116- generate and include SKK-JISYO.L.cdb (formerly in skkdic)
117- silence depend files warnings while building freecdb with -include
118- no longer include skktocdbm.sh in docs
119
120* Wed Jan 30 2002 Jens Petersen <petersen@redhat.com> 1.01-11
121- tidy spec
122- freecdb-0.62 included for build, so no longer buildrequires freecdb
123- build it first and link with it
124
125* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 1.01-10
126- automated rebuild
127
128* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com> 1.01-9
129- Bump release + rebuild.
130
131* Wed Feb 28 2001 SATO Satoru <ssato@redhat.com>
132- add /etc/xinetd.d/dbskkd-cdb
133
134* Wed Feb 28 2001 Bill Nottingham <notting@redhat.com>
135- remove %post, just put it in the default /etc/services (#29759)
136
137* Tue Jan 23 2001 Karsten Hopp <karsten@redhat.de>
138- change Conflicts: skkserv to Obsoletes: skkserv
139
140* Mon Jan 22 2001 SATO Satoru <ssato@redhat.com>
141- fix category
142
143* Mon Jan 21 2001 SATO Satoru <ssato@redhat.com>
144- remove some macros
145- remove the dictionary
146- clean up upstream sources
147- clean up SPEC
148
149* Mon Dec 18 2000 SATO Satoru <ssato@redhat.com>
150- use system macros
151
152* Mon Aug  4 2000 SATO Satoru <ssato@redhat.com>
153- Initial release
Note: See TracBrowser for help on using the repository browser.