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

(-)gnu-dico/Makefile (-3 / +13 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	dico
8
PORTNAME=	dico
9
PORTVERSION=	2.0
9
PORTVERSION=	2.1
10
CATEGORIES=	net textproc
10
CATEGORIES=	net textproc
11
MASTER_SITES=	${MASTER_SITE_GNU}
11
MASTER_SITES=	${MASTER_SITE_GNU}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
Lines 15-20 Link Here
15
MAINTAINER=	goran.tal@gmail.com
15
MAINTAINER=	goran.tal@gmail.com
16
COMMENT=	Flexible modular implementation of DICT server
16
COMMENT=	Flexible modular implementation of DICT server
17
17
18
USE_XZ=		yes
18
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
19
USE_GMAKE=	yes
20
USE_GMAKE=	yes
20
USE_AUTOTOOLS=	libltdl:22 libtool:22
21
USE_AUTOTOOLS=	libltdl:22 libtool:22
Lines 26-32 Link Here
26
27
27
OPTIONS=	PYTHON	"With PYTHON support" on \
28
OPTIONS=	PYTHON	"With PYTHON support" on \
28
		GUILE	"With GUILE support" on \
29
		GUILE	"With GUILE support" on \
29
		GSASL	"With GSASL support" off
30
		GSASL	"With GSASL support" off \
31
		LDAP	"With LDAP support" off
30
32
31
.include <bsd.port.options.mk>
33
.include <bsd.port.options.mk>
32
34
Lines 53-58 Link Here
53
CONFIGURE_ARGS+=--without-gsasl
55
CONFIGURE_ARGS+=--without-gsasl
54
.endif
56
.endif
55
57
58
.if defined(WITH_LDAP)
59
USE_OPENLDAP=	yes
60
PLIST_SUB+=	LDAP=""
61
.else
62
CONFIGURE_ARGS+=--without-ldap
63
PLIST_SUB+=	LDAP="@comment "
64
.endif
65
56
.if !defined(WITHOUT_NLS)
66
.if !defined(WITHOUT_NLS)
57
USE_GETTEXT=	yes
67
USE_GETTEXT=	yes
58
PLIST_SUB+=	NLS=""
68
PLIST_SUB+=	NLS=""
Lines 70-76 Link Here
70
post-patch:
80
post-patch:
71
	@${REINPLACE_CMD} 's/ENODATA/EIO/' ${WRKSRC}/lib/utf8.c
81
	@${REINPLACE_CMD} 's/ENODATA/EIO/' ${WRKSRC}/lib/utf8.c
72
	@${REINPLACE_CMD} 's/@bindir@/@sbindir@/' ${WRKSRC}/dicod/Makefile.in
82
	@${REINPLACE_CMD} 's/@bindir@/@sbindir@/' ${WRKSRC}/dicod/Makefile.in
73
	@${REINPLACE_CMD} 's/(bindir)\//(bindir)\/g/' ${WRKSRC}/dico/Makefile.in
83
	@${REINPLACE_CMD} 's/(bindir)..dir/&\/gdico/' ${WRKSRC}/dico/Makefile.in
74
	@${REINPLACE_CMD} '/INSTALL.*charset/d' ${WRKSRC}/gnu/Makefile.in
84
	@${REINPLACE_CMD} '/INSTALL.*charset/d' ${WRKSRC}/gnu/Makefile.in
75
85
76
post-install:
86
post-install:
(-)gnu-dico/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (dico-2.0.tar.gz) = 0dffe580c6fb687568be87e0ca117a08
1
MD5 (dico-2.1.tar.xz) = 5bc4a759fe4d75a4dabbc6f82c1496bd
2
SHA256 (dico-2.0.tar.gz) = 7b26a51ce26502cf60963e28528640ebb6bb7d3d52fa5d13ec65eb254d78970d
2
SHA256 (dico-2.1.tar.xz) = 9a909beaa26aaf96e80c5c313835265f34b347bcaf41409f479a21a569068c43
3
SIZE (dico-2.0.tar.gz) = 1717078
3
SIZE (dico-2.1.tar.xz) = 1201836
(-)gnu-dico/pkg-descr (-6 / +7 lines)
Lines 1-8 Link Here
1
Dico is an implementation of DICT server (RFC 2229).  It is fully
1
GNU Dico is a flexible modular implementation of DICT server (RFC 2229).
2
modular: the daemon itself (dicod) provides only the server
2
It handles database accesses using loadable modules, and does not depend
3
functionality, but it knows nothing about database formats.  Actual
3
on particular database format. The package includes several loadable
4
searches are performed by functions supplied in loadable modules.  A
4
modules for interfacing with various database formats, among them a
5
single module can serve one or more databases.  The package includes
5
module for dict.org databases. New modules can be written in C, Guile or
6
the following database modules: dictorg, guile, python, and outline.
6
Python. The package also includes a console client program for querying
7
remote dictionary servers.
7
8
8
WWW: http://www.gnu.org/software/dico/
9
WWW: http://www.gnu.org/software/dico/
(-)gnu-dico/pkg-plist (-1 / +11 lines)
Lines 11-16 Link Here
11
include/dico/strat.h
11
include/dico/strat.h
12
include/dico/stream.h
12
include/dico/stream.h
13
include/dico/types.h
13
include/dico/types.h
14
include/dico/udb.h
14
include/dico/url.h
15
include/dico/url.h
15
include/dico/utf8.h
16
include/dico/utf8.h
16
include/dico/util.h
17
include/dico/util.h
Lines 21-36 Link Here
21
%%GUILE%%lib/dico/guile.a
22
%%GUILE%%lib/dico/guile.a
22
%%GUILE%%lib/dico/guile.la
23
%%GUILE%%lib/dico/guile.la
23
%%GUILE%%lib/dico/guile.so
24
%%GUILE%%lib/dico/guile.so
25
%%LDAP%%lib/dico/ldap.a
26
%%LDAP%%lib/dico/ldap.la
27
%%LDAP%%lib/dico/ldap.so
24
lib/dico/outline.a
28
lib/dico/outline.a
25
lib/dico/outline.la
29
lib/dico/outline.la
26
lib/dico/outline.so
30
lib/dico/outline.so
27
%%PYTHON%%lib/dico/python.a
31
%%PYTHON%%lib/dico/python.a
28
%%PYTHON%%lib/dico/python.la
32
%%PYTHON%%lib/dico/python.la
29
%%PYTHON%%lib/dico/python.so
33
%%PYTHON%%lib/dico/python.so
34
lib/dico/stratall.a
35
lib/dico/stratall.la
36
lib/dico/stratall.so
37
lib/dico/substr.a
38
lib/dico/substr.la
39
lib/dico/substr.so
30
lib/libdico.a
40
lib/libdico.a
31
lib/libdico.la
41
lib/libdico.la
32
lib/libdico.so
42
lib/libdico.so
33
lib/libdico.so.0
43
lib/libdico.so.1
34
sbin/dicod
44
sbin/dicod
35
%%DATADIR%%/%%PORTVERSION%%/include/pp-setup
45
%%DATADIR%%/%%PORTVERSION%%/include/pp-setup
36
%%DATADIR%%/gjdict.xbm
46
%%DATADIR%%/gjdict.xbm

Return to bug 150975