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

(-)xapian-bindings/Makefile (-3 / +25 lines)
Lines 7-12 Link Here
7
7
8
PORTNAME=	xapian-bindings
8
PORTNAME=	xapian-bindings
9
PORTVERSION=	1.2.12
9
PORTVERSION=	1.2.12
10
PORTREVISION=	1
10
CATEGORIES=	databases
11
CATEGORIES=	databases
11
MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/ \
12
MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/ \
12
		LOCAL/sunpoet
13
		LOCAL/sunpoet
Lines 18-25 Link Here
18
19
19
LIB_DEPENDS=	xapian:${PORTSDIR}/databases/xapian-core
20
LIB_DEPENDS=	xapian:${PORTSDIR}/databases/xapian-core
20
21
21
OPTIONS_DEFINE=	DOCS PHP PYTHON RUBY
22
OPTIONS_DEFINE=	DOCS LUA PERL PHP PYTHON RUBY
22
OPTIONS_DEFAULT=PHP PYTHON RUBY
23
OPTIONS_DEFAULT=LUA PERL PHP PYTHON RUBY
23
24
24
PORTSCOUT=	limitw:1,even
25
PORTSCOUT=	limitw:1,even
25
26
Lines 29-34 Link Here
29
30
30
.include <bsd.port.options.mk>
31
.include <bsd.port.options.mk>
31
32
33
.if ${PORT_OPTIONS:MLUA}
34
CONFIGURE_ARGS+=--with-lua
35
CONFIGURE_ENV+=	LUA="${LUA_CMD}" LUA_INC="${LUA_INCDIR}" \
36
		LUA_SO=".so" LUA_LIB="${LUA_MODLIBDIR}"
37
USE_LUA?=	5.1+
38
PLIST_SUB+=	BINDING_LUA=""
39
.else
40
CONFIGURE_ARGS+=--without-lua
41
PLIST_SUB+=	BINDING_LUA="@comment "
42
.endif
43
44
.if ${PORT_OPTIONS:MPERL}
45
CONFIGURE_ARGS+=--with-perl
46
CONFIGURE_ENV+=	PERL_LIB="${SITE_PERL}"
47
USE_PERL=	yes
48
PLIST_SUB+=	BINDING_PERL=""
49
.else
50
CONFIGURE_ARGS+=--without-perl
51
PLIST_SUB+=	BINDING_PERL="@comment "
52
.endif
53
32
.if ${PORT_OPTIONS:MPHP}
54
.if ${PORT_OPTIONS:MPHP}
33
CONFIGURE_ARGS+=--with-php
55
CONFIGURE_ARGS+=--with-php
34
CONFIGURE_ENV+=	PHP_CONFIG="${LOCALBASE}/bin/php-config"
56
CONFIGURE_ENV+=	PHP_CONFIG="${LOCALBASE}/bin/php-config"
Lines 64-70 Link Here
64
# do not install rdoc
86
# do not install rdoc
65
	@${REINPLACE_CMD} -e '/^install-data-am:/ s|install-data-local||' ${WRKSRC}/ruby/Makefile.in
87
	@${REINPLACE_CMD} -e '/^install-data-am:/ s|install-data-local||' ${WRKSRC}/ruby/Makefile.in
66
.if empty(PORT_OPTIONS:MDOCS)
88
.if empty(PORT_OPTIONS:MDOCS)
67
	@${REINPLACE_CMD} -e '/^install-data-am:/ s|install-dist_docdataDATA install-dist_exampledataDATA ||' ${WRKSRC}/php/Makefile.in ${WRKSRC}/python/Makefile.in
89
	@${REINPLACE_CMD} -e '/^install-data-am:/ s|install-dist_docdataDATA install-dist_exampledataDATA ||' ${WRKSRC}/php/Makefile.in ${WRKSRC}/python/Makefile.in ${WRKSRC}/perl/Makefile.in ${WRKSRC}/lua/Makefile.in
68
	@${REINPLACE_CMD} -e '/^install-data-am:/ s|install-dist_docdataDATA||; 760 s|install-dist_exampledataDATA ||' ${WRKSRC}/ruby/Makefile.in
90
	@${REINPLACE_CMD} -e '/^install-data-am:/ s|install-dist_docdataDATA||; 760 s|install-dist_exampledataDATA ||' ${WRKSRC}/ruby/Makefile.in
69
.endif
91
.endif
70
92
(-)xapian-bindings/pkg-plist (+69 lines)
Lines 1-3 Link Here
1
%%BINDING_LUA%%%%PORTDOCS%%%%DOCSDIR%%/lua/index.html
2
%%BINDING_LUA%%%%PORTDOCS%%%%DOCSDIR%%/lua/examples/simplematchdecider.lua
3
%%BINDING_LUA%%%%PORTDOCS%%%%DOCSDIR%%/lua/examples/simpleexpand.lua
4
%%BINDING_LUA%%%%PORTDOCS%%%%DOCSDIR%%/lua/examples/simplesearch.lua
5
%%BINDING_LUA%%%%PORTDOCS%%%%DOCSDIR%%/lua/examples/simpleindex.lua
6
%%BINDING_LUA%%%%PORTDOCS%%@dirrm %%DOCSDIR%%/lua/examples
7
%%BINDING_LUA%%%%PORTDOCS%%@dirrm %%DOCSDIR%%/lua
8
%%BINDING_LUA%%%%LUA_MODLIBDIR%%/xapian.so
9
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/AssertionError.pm
10
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/BM25Weight.pm
11
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/BoolWeight.pm
12
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/Database.pm
13
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/DatabaseCorruptError.pm
14
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/DatabaseCreateError.pm
15
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/DatabaseError.pm
16
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/DatabaseLockError.pm
17
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/DatabaseModifiedError.pm
18
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/DatabaseOpeningError.pm
19
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/DatabaseVersionError.pm
20
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/DocNotFoundError.pm
21
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/Document.pm
22
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/ESet.pm
23
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/ESetIterator.pm
24
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/Enquire.pm
25
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/Error.pm
26
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/FeatureUnavailableError.pm
27
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/InternalError.pm
28
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/InvalidArgumentError.pm
29
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/InvalidOperationError.pm
30
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/LogicError.pm
31
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/MSet.pm
32
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/MSetIterator.pm
33
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/MultiValueSorter.pm
34
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/NetworkError.pm
35
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/NetworkTimeoutError.pm
36
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/PerlStopper.pm
37
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/PositionIterator.pm
38
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/PostingIterator.pm
39
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/Query.pm
40
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/QueryParser.pm
41
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/QueryParserError.pm
42
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/RSet.pm
43
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/RangeError.pm
44
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/RuntimeError.pm
45
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/SimpleStopper.pm
46
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/Stem.pm
47
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/Stopper.pm
48
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/TermGenerator.pm
49
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/TermIterator.pm
50
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/TradWeight.pm
51
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/UnimplementedError.pm
52
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/ValueIterator.pm
53
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/Weight.pm
54
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian/WritableDatabase.pm
55
%%BINDING_PERL%%%%SITE_PERL%%/Search/Xapian.pm
56
%%BINDING_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Xapian/Xapian.so
57
%%BINDING_PERL%%%%PORTDOCS%%%%DOCSDIR%%/perl/index.html
58
%%BINDING_PERL%%%%PORTDOCS%%%%DOCSDIR%%/perl/examples/simpleindex.pl
59
%%BINDING_PERL%%%%PORTDOCS%%%%DOCSDIR%%/perl/examples/simplematchdecider.pl
60
%%BINDING_PERL%%%%PORTDOCS%%%%DOCSDIR%%/perl/examples/full-searcher.pl
61
%%BINDING_PERL%%%%PORTDOCS%%%%DOCSDIR%%/perl/examples/simplesearch.pl
62
%%BINDING_PERL%%%%PORTDOCS%%%%DOCSDIR%%/perl/examples/full-indexer.pl
63
%%BINDING_PERL%%%%PORTDOCS%%%%DOCSDIR%%/perl/examples/simpleexpand.pl
64
%%BINDING_PERL%%@dirrm %%SITE_PERL%%/Search/Xapian
65
%%BINDING_PERL%%@dirrm %%SITE_PERL%%/Search
66
%%BINDING_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Xapian
67
%%BINDING_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search
68
%%BINDING_PERL%%%%PORTDOCS%%@dirrm %%DOCSDIR%%/perl/examples
69
%%BINDING_PERL%%%%PORTDOCS%%@dirrm %%DOCSDIR%%/perl
1
%%BINDING_PHP%%lib/php/%%PHP_EXT_DIR%%/xapian.so
70
%%BINDING_PHP%%lib/php/%%PHP_EXT_DIR%%/xapian.so
2
%%BINDING_PHP%%%%DATADIR%%/php5/xapian.php
71
%%BINDING_PHP%%%%DATADIR%%/php5/xapian.php
3
%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php5
72
%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php5

Return to bug 169912