View | Details | Raw Unified | Return to bug 214465
Collapse All | Expand All

(-)japanese/dbskkd-cdb/Makefile (-7 / +7 lines)
Lines 2-19 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	dbskkd-cdb
4
PORTNAME=	dbskkd-cdb
5
PORTVERSION=	2.00
5
PORTVERSION=	3.00
6
PORTREVISION=	1
6
PORTREVISION=	0
7
CATEGORIES=	japanese
7
CATEGORIES=	japanese
8
MASTER_SITES=	GOOGLE_CODE
8
MASTER_SITES=	GH
9
9
10
MAINTAINER=	kenji@k2r.org
10
MAINTAINER=	kenji@k2r.org
11
COMMENT=	Yet another dictionary server for SKK
11
COMMENT=	SKK dictionary server based on cdb
12
12
13
USE_GITHUB=	yes
13
USE_GITHUB=	yes
14
GH_ACCOUNT=	jj1bdx
14
GH_ACCOUNT=	jj1bdx
15
GH_PROJECT=	dbskkd-cdb
15
GH_PROJECT=	dbskkd-cdb
16
GH_TAGNAME=	2.00-20161005
16
GH_TAGNAME=	3.00
17
17
18
BUILD_DEPENDS=	${LOCALBASE}/lib/libcdb.a:databases/tinycdb
18
BUILD_DEPENDS=	${LOCALBASE}/lib/libcdb.a:databases/tinycdb
19
RUN_DEPENDS=	${SKKJISYOCDB}:japanese/skk-jisyo-cdb
19
RUN_DEPENDS=	${SKKJISYOCDB}:japanese/skk-jisyo-cdb
Lines 29-36 Link Here
29
MAKE_ENV+=	SKKJISYOCDB="${SKKJISYOCDB}"
29
MAKE_ENV+=	SKKJISYOCDB="${SKKJISYOCDB}"
30
30
31
PORTDOCS=	${PORTDOCS_FILE} ${PORTDOCS_SH}
31
PORTDOCS=	${PORTDOCS_FILE} ${PORTDOCS_SH}
32
PORTDOCS_FILE=	CHANGES LICENSE READMEJP.md \
32
PORTDOCS_FILE=	CHANGES.md LICENSE README.md READMEJP.md \
33
		example-daemontools.txt example-inetd.txt
33
		examples.md skk-server-protocol.md
34
PORTDOCS_SH=	makeskkcdb.sh skktocdbm.sh
34
PORTDOCS_SH=	makeskkcdb.sh skktocdbm.sh
35
35
36
OPTIONS_DEFINE=	DOCS
36
OPTIONS_DEFINE=	DOCS
(-)japanese/dbskkd-cdb/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1475622412
1
TIMESTAMP = 1479014399
2
SHA256 (jj1bdx-dbskkd-cdb-2.00-2.00-20161005_GH0.tar.gz) = 15eca1baaec5f61672089c672b77fe83eac4e0add7e5bcfb4f78b744ce5573cd
2
SHA256 (jj1bdx-dbskkd-cdb-3.00_GH0.tar.gz) = e92ef7162c2c50a441dd864dbf21510d746174b9f1f484bfbbdca1b31c055286
3
SIZE (jj1bdx-dbskkd-cdb-2.00-2.00-20161005_GH0.tar.gz) = 10053
3
SIZE (jj1bdx-dbskkd-cdb-3.00_GH0.tar.gz) = 9380
(-)japanese/dbskkd-cdb/files/patch-READMEJP.md (-16 lines)
Lines 1-16 Link Here
1
--- READMEJP.md.old	2016-10-05 08:08:44.857462000 +0900
2
+++ READMEJP.md	2016-10-05 08:11:34.862781000 +0900
3
@@ -28,11 +28,11 @@
4
 
5
 ## インストール前の注意
6
 
7
-1. 添付の makeskkcdb.sh を実行する.このスクリプトでは辞書ファイルは skktocdbm.sh の標準入力に与える. ファイル名の既定値は /usr/local/share/skk/SKK-JISYO.L である.実行するとカレントディレクトリに SKK-JISYO.L.cdb が作られる.この辞書ファイルはインストールの際 dbskkd-cdb.c 中の JISYO\_FILE で指定するディレクトリに置く.JISYO\_FILE の既定値は /usr/local/share/skk/SKK-JISYO.L.cdb である. 注意: 1.x ではこのマクロは `JISHO_FILE` と定義していたが,辞書ファイルとの名前の整合性を取るためにこのようにした.
8
+1. 添付の makeskkcdb.sh を実行する.このスクリプトでは辞書ファイルは skktocdbm.sh の標準入力に与える. ファイル名の既定値は `%%PREFIX%%/%%SKKDIR%%/%%JISYONAME%%` である.実行するとカレントディレクトリに `%%JISYONAME%%.cdb` が作られる.この辞書ファイルはインストールの際 dbskkd-cdb.c 中の JISYO\_FILE で指定するディレクトリに置く.JISYO\_FILE の既定値は `%%PREFIX%%/%%SKKDIR%%/%%JISYONAME%%.cdb` である. 注意: 1.x ではこのマクロは `JISHO_FILE` と定義していたが,辞書ファイルとの名前の整合性を取るためにこのようにした.
9
 
10
 2. 実行ファイル dbskkd-cdb をコンパイルするため make する. この際 TinyCDB 中の cdb.h が必要となる. また TinyCDB 中の libcdb.a をリンクする.
11
 
12
-3. make install で dbskkd-cdb を実行ディレクトリにコピーする.既定値では /usr/local/libexec へコピーする.
13
+3. make install で dbskkd-cdb を実行ディレクトリにコピーする.既定値では `%%PREFIX%%/libexec` へコピーする.
14
 
15
 ## インストールの際の注意
16
 
(-)japanese/dbskkd-cdb/files/pkg-message.in (-8 / +3 lines)
Lines 1-8 Link Here
1
1
Note: the dbskkd-cdb requires inetd or daemontools to run.
2
Note:
2
Example configurations are available at %%DOCSDIR%%/examples.md.
3
Dbskkd-cdb is designed to run with inetd or daemontools.  Example config
3
*Note well*: dbskkd-cdb must not be invoked with the root privilege.
4
for both superdaemons are available at %%DOCSDIR%%.
5
6
Also note that dbskkd-cdb no longer required to run 'root' (1.71dev does),
7
nor chroot(8) to the dictionary directory.
8
(-)japanese/dbskkd-cdb/pkg-descr (-7 / +5 lines)
Lines 1-11 Link Here
1
dbskkd-cdb is a dictionary server for the SKK Japanese input method
1
dbskkd-cdb is a dictionary server for the SKK Japanese input method
2
system.  dbskkd-cdb is based on the code of skkserv (the original SKK
2
system. dbskkd-cdb uses the cdb constant database package for faster
3
server) 3.9.3, using the cdb constant database package of
3
dictionary access.
4
D. J. Bernstein (DJB) for faster dictionary access.
5
4
6
dbskkd-cdb is compatible with skkserv on the protocol behavior.  It is
5
dbskkd-cdb is compatible with skkserv on the protocol behavior.  It is
7
called from "super-server" programs such as inetd or tcpserver, and the
6
designed to be called from "super-server" programs such as inetd
8
I/O operation is solely with the stdio interface, so the code is compact
7
or tcpserver. The I/O operation is solely with the stdio interface.
9
and the access to the server can be easily restricted.
10
8
11
WWW: http://code.google.com/p/dbskkd-cdb/
9
WWW: https://github.com/jj1bdx/dbskkd-cdb/

Return to bug 214465