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

Revision 10211, 4.8 KB checked in by ara_t, 8 years ago (diff)

add BuildRequires?: skkdic-cdb

Line 
1%define pkg_name dbskkd-cdb
2%define pkg_version 2.00
3%define pkg_release 7%{?_dist_release}
4
5%define cdb_ver 0.78
6
7Summary:     A dictionary server for the SKK Japanese input method system
8Summary(ja): SKK 日本語入力メソッドの辞書サーバ
9Name:        %{pkg_name}
10Version:     %{pkg_version}
11Release:     %{pkg_release}
12
13License: GPL
14Group:   Applications/System
15URL:     http://www.ne.jp/asahi/bdx/info/software/jp-dbskkd.html
16
17Source0: https://github.com/jj1bdx/dbskkd-cdb/archive/%{name}-%{version}_IMPORTED_FROM_SVN.tar.gz
18Source1: http://www.corpit.ru/mjt/tinycdb/tinycdb-%{cdb_ver}.tar.gz
19Source2: dbskkd-cdb.xinetd
20Patch1:  dbskkd-cdb-2.00.c.patch
21Patch2:  dbskkd-cdb-2.00.makefile.patch
22
23Requires: skkdic-cdb
24Requires: xinetd
25
26BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
27Provides: skkserv
28
29Vendor: Project Vine
30Distribution: Vine Linux
31Packager: ara_t
32
33
34%description
35dbskkd-cdb is a dictionary server for the SKK Japanese input method
36system.  dbskkd-cdb is based on the code of skkserv (the original SKK
37server) 3.9.3, using the cdb constant database package of
38D. J. Bernstein (DJB) for faster dictionary access.
39
40#Add an entry for dbskkd-cdb to /etc/hosts.allow when using with tcp_wrappers.
41#ex. dbskkd-cdb: 127.0.0.1
42
43%description -l ja
44dbskkd-cdbは、skkservと同様の機能を提供する
45SKK用の共通辞書サーバーである。
46辞書は D. J. Bernsteinのcdbを使ってデータベース化し、
47検索を高速化している。
48本サーバーは同種のツールpskkservを基にしている。
49
50
51%prep
52%setup -q -n %{name}-%{version}_IMPORTED_FROM_SVN -q -a 1
53%patch1 -p1
54%patch2 -p1
55
56%{__rm} -rf ${RPM_BUILD_ROOT}
57
58%build
59%{__make} -C tinycdb-%{cdb_ver}
60%{__make} CDBLIB="-Ltinycdb-%{cdb_ver} -lcdb"
61
62%install
63%{__rm} -rf ${RPM_BUILD_ROOT}
64%{__mkdir_p} ${RPM_BUILD_ROOT}%{_sbindir}
65%{__mkdir_p} ${RPM_BUILD_ROOT}/etc/xinetd.d/
66
67%{__install} -m0755 dbskkd-cdb ${RPM_BUILD_ROOT}%{_prefix}/sbin
68%{__install} -m0644 %{SOURCE2} ${RPM_BUILD_ROOT}/etc/xinetd.d/dbskkd-cdb
69
70%clean
71%{__rm} -rf $RPM_BUILD_ROOT
72
73
74%files
75%defattr(-, root, root)
76%config(noreplace) /etc/xinetd.d/dbskkd-cdb
77%doc CHANGES LICENSE README READMEJP
78%{_sbindir}/
79%config
80
81
82%changelog
83* Fri Apr 29 2016 Toshiaki Ara <ara_t@384.jp> 2.00-7
84- delete BuildRequires: skkdic
85- add Requires: skkdic-cdb
86
87* Sun Apr 10 2016 Toshiaki Ara <ara_t@384.jp> 2.00-6
88- rebuild with skkdic-2016410
89- add Packager tag
90
91* Sat Mar 12 2016 Toshiaki Ara <ara_t@384.jp> 2.00-5
92- rebuild with skkdic-20160306
93
94* Mon Dec 28 2015 Toshiaki Ara <ara_t@384.jp> 2.00-4
95- rebuild with skkdic-20151227
96
97* Tue Nov 17 2015 Toshiaki Ara <ara_t@384.jp> 2.00-3
98- rebuild with skkdic-20151115
99- add Requires: xinetd
100
101* Thu Sep 24 2015 Toshiaki Ara <ara_t@384.jp> 2.00-2
102- rebuild with skkdic-20150920
103
104* Thu Jul 09 2015 Toshiaki Ara <ara_t@384.jp> 2.00-1
105- update 2.00
106
107* Sat Jun 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.01-20
108- rebuild with Vine6 environment
109
110* Sat Aug 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.01-19
111- spec in utf-8, new versioning policy
112
113* Wed Jan 30 2008 Shu KONNO <owa@bg.wakwak.com> 1.01-18vl2
114- s/Copyright/License/
115
116* Sun May 25 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org>
117- modified for VineLinux
118
119* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
120- rebuilt
121
122* Mon Nov 25 2002 Jens Petersen <petersen@redhat.com> 1.01-17
123- improve service description in xinetd config file (#77711)
124
125* Mon Jun 24 2002 Jens Petersen <petersen@redhat.com> 1.01-16
126- don't install dbskkd-cdb stripped
127
128* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 1.01-15
129- automated rebuild
130
131* Thu May 23 2002 Tim Powers <timp@redhat.com> 1.01-14
132- automated rebuild
133
134* Mon Feb 25 2002 Jens Petersen <petersen@redhat.com> 1.01-13
135- rebuild in new environment
136
137* Thu Feb 21 2002 Jens Petersen <petersen@redhat.com> 1.01-12
138- generate and include SKK-JISYO.L.cdb (formerly in skkdic)
139- silence depend files warnings while building freecdb with -include
140- no longer include skktocdbm.sh in docs
141
142* Wed Jan 30 2002 Jens Petersen <petersen@redhat.com> 1.01-11
143- tidy spec
144- freecdb-0.62 included for build, so no longer buildrequires freecdb
145- build it first and link with it
146
147* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 1.01-10
148- automated rebuild
149
150* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com> 1.01-9
151- Bump release + rebuild.
152
153* Wed Feb 28 2001 SATO Satoru <ssato@redhat.com>
154- add /etc/xinetd.d/dbskkd-cdb
155
156* Wed Feb 28 2001 Bill Nottingham <notting@redhat.com>
157- remove %post, just put it in the default /etc/services (#29759)
158
159* Tue Jan 23 2001 Karsten Hopp <karsten@redhat.de>
160- change Conflicts: skkserv to Obsoletes: skkserv
161
162* Mon Jan 22 2001 SATO Satoru <ssato@redhat.com>
163- fix category
164
165* Mon Jan 21 2001 SATO Satoru <ssato@redhat.com>
166- remove some macros
167- remove the dictionary
168- clean up upstream sources
169- clean up SPEC
170
171* Mon Dec 18 2000 SATO Satoru <ssato@redhat.com>
172- use system macros
173
174* Mon Aug  4 2000 SATO Satoru <ssato@redhat.com>
175- Initial release
Note: See TracBrowser for help on using the repository browser.