diff options
author | Cheng-Lung Sung <clsung@FreeBSD.org> | 2007-05-30 08:45:32 +0000 |
---|---|---|
committer | Cheng-Lung Sung <clsung@FreeBSD.org> | 2007-05-30 08:45:32 +0000 |
commit | 7130825347d9ea95ff3b192b7526bf86064b19dc (patch) | |
tree | bf71159d1f2434e82937f02869b4d224115ce3bb | |
parent | d928ba97401e7c5ee97228687cec0f7db026bfc9 (diff) |
Notes
-rw-r--r-- | databases/Makefile | 1 | ||||
-rw-r--r-- | databases/xapian-bindings/Makefile | 50 | ||||
-rw-r--r-- | databases/xapian-bindings/distinfo | 3 | ||||
-rw-r--r-- | databases/xapian-bindings/pkg-descr | 4 | ||||
-rw-r--r-- | databases/xapian-bindings/pkg-plist | 22 | ||||
-rw-r--r-- | databases/xapian-bindings10/Makefile | 50 | ||||
-rw-r--r-- | databases/xapian-bindings10/distinfo | 3 | ||||
-rw-r--r-- | databases/xapian-bindings10/pkg-descr | 4 | ||||
-rw-r--r-- | databases/xapian-bindings10/pkg-plist | 22 |
9 files changed, 159 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile index 226753f91d9c..5ee9bc837fa0 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -509,6 +509,7 @@ SUBDIR += virtuoso SUBDIR += wfb2sql SUBDIR += wmjsql + SUBDIR += xapian-bindings SUBDIR += xapian-core SUBDIR += xbase SUBDIR += xbsql diff --git a/databases/xapian-bindings/Makefile b/databases/xapian-bindings/Makefile new file mode 100644 index 000000000000..9f1a3c8e3050 --- /dev/null +++ b/databases/xapian-bindings/Makefile @@ -0,0 +1,50 @@ +# New ports collection makefile for: xapian-bindings +# Date created: 2007-05-26 +# Whom: Gea-Suan Lin <gslin@gslin.org> +# +# $FreeBSD$ +# + +PORTNAME= xapian-bindings +PORTVERSION= 1.0.0 +CATEGORIES= databases java +MASTER_SITES= http://www.oligarchy.co.uk/xapian/${PORTVERSION}/ + +MAINTAINER= gslin@gslin.org +COMMENT= Bindings allowing Xapian to be used from various programming languages + +RUN_DEPENDS= xapian-core>=1.0.0:${PORTSDIR}/databases/xapian-core +BUILD_DEPENDS= ${RUN_DEPENDS} + +CONFIGURE_ARGS= --without-csharp --without-java --without-ruby --without-tcl +GNU_CONFIGURE= yes + +OPTIONS= PHP "Enable PHP binding" on \ + PYTHON "Enable Python binding" off + +.include <bsd.port.pre.mk> + +.ifdef(WITHOUT_PHP) +CONFIGURE_ARGS+= --without-php +PLIST_SUB+= BINDING_PHP="@comment " +.else +CONFIGURE_ARGS+= --with-php +PLIST_SUB+= BINDING_PHP="" +USE_PHP= yes +.endif + +.ifdef(WITH_PYTHON) +CONFIGURE_ARGS+= --with-python +PLIST_SUB+= BINDING_PYTHON="" +USE_PYTHON= yes +.else +CONFIGURE_ARGS+= --without-python +PLIST_SUB+= BINDING_PYTHON="@comment " +.endif + +post-install: +.ifdef(NOPORTDOCS) + ${RM} -fr ${DOCSDIR} +.endif + +.include <bsd.port.post.mk> diff --git a/databases/xapian-bindings/distinfo b/databases/xapian-bindings/distinfo new file mode 100644 index 000000000000..45c26675faad --- /dev/null +++ b/databases/xapian-bindings/distinfo @@ -0,0 +1,3 @@ +MD5 (xapian-bindings-1.0.0.tar.gz) = 422b65976fd33374d66b688c1bc657fa +SHA256 (xapian-bindings-1.0.0.tar.gz) = 627df294f4e025ed3352fe0213f0eb0b07f779c7a624564c00a0105924e4cf83 +SIZE (xapian-bindings-1.0.0.tar.gz) = 926449 diff --git a/databases/xapian-bindings/pkg-descr b/databases/xapian-bindings/pkg-descr new file mode 100644 index 000000000000..fe5eedc00196 --- /dev/null +++ b/databases/xapian-bindings/pkg-descr @@ -0,0 +1,4 @@ +SWIG and JNI bindings allowing Xapian to be used from various other +programming languages. + +WWW: http://www.xapian.org/ diff --git a/databases/xapian-bindings/pkg-plist b/databases/xapian-bindings/pkg-plist new file mode 100644 index 000000000000..ddd35266c492 --- /dev/null +++ b/databases/xapian-bindings/pkg-plist @@ -0,0 +1,22 @@ +@comment $FreeBSD$ +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/bindings.html +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php4 +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php5 +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleindex.php4 +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleindex.php5 +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simplesearch.php4 +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simplesearch.php5 +%%BINDING_PHP%%lib/php/%%PHP_EXT_DIR%%/xapian.so +%%BINDING_PHP%%@dirrmtry lib/php/%%PHP_EXT_DIR%% +%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/bindings.html +%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simpleexpand.py +%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simpleindex.py +%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simplematchdecider.py +%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simplesearch.py +%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.py +%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.pyc +%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python/examples +%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python +%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php/examples +%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php +%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/databases/xapian-bindings10/Makefile b/databases/xapian-bindings10/Makefile new file mode 100644 index 000000000000..9f1a3c8e3050 --- /dev/null +++ b/databases/xapian-bindings10/Makefile @@ -0,0 +1,50 @@ +# New ports collection makefile for: xapian-bindings +# Date created: 2007-05-26 +# Whom: Gea-Suan Lin <gslin@gslin.org> +# +# $FreeBSD$ +# + +PORTNAME= xapian-bindings +PORTVERSION= 1.0.0 +CATEGORIES= databases java +MASTER_SITES= http://www.oligarchy.co.uk/xapian/${PORTVERSION}/ + +MAINTAINER= gslin@gslin.org +COMMENT= Bindings allowing Xapian to be used from various programming languages + +RUN_DEPENDS= xapian-core>=1.0.0:${PORTSDIR}/databases/xapian-core +BUILD_DEPENDS= ${RUN_DEPENDS} + +CONFIGURE_ARGS= --without-csharp --without-java --without-ruby --without-tcl +GNU_CONFIGURE= yes + +OPTIONS= PHP "Enable PHP binding" on \ + PYTHON "Enable Python binding" off + +.include <bsd.port.pre.mk> + +.ifdef(WITHOUT_PHP) +CONFIGURE_ARGS+= --without-php +PLIST_SUB+= BINDING_PHP="@comment " +.else +CONFIGURE_ARGS+= --with-php +PLIST_SUB+= BINDING_PHP="" +USE_PHP= yes +.endif + +.ifdef(WITH_PYTHON) +CONFIGURE_ARGS+= --with-python +PLIST_SUB+= BINDING_PYTHON="" +USE_PYTHON= yes +.else +CONFIGURE_ARGS+= --without-python +PLIST_SUB+= BINDING_PYTHON="@comment " +.endif + +post-install: +.ifdef(NOPORTDOCS) + ${RM} -fr ${DOCSDIR} +.endif + +.include <bsd.port.post.mk> diff --git a/databases/xapian-bindings10/distinfo b/databases/xapian-bindings10/distinfo new file mode 100644 index 000000000000..45c26675faad --- /dev/null +++ b/databases/xapian-bindings10/distinfo @@ -0,0 +1,3 @@ +MD5 (xapian-bindings-1.0.0.tar.gz) = 422b65976fd33374d66b688c1bc657fa +SHA256 (xapian-bindings-1.0.0.tar.gz) = 627df294f4e025ed3352fe0213f0eb0b07f779c7a624564c00a0105924e4cf83 +SIZE (xapian-bindings-1.0.0.tar.gz) = 926449 diff --git a/databases/xapian-bindings10/pkg-descr b/databases/xapian-bindings10/pkg-descr new file mode 100644 index 000000000000..fe5eedc00196 --- /dev/null +++ b/databases/xapian-bindings10/pkg-descr @@ -0,0 +1,4 @@ +SWIG and JNI bindings allowing Xapian to be used from various other +programming languages. + +WWW: http://www.xapian.org/ diff --git a/databases/xapian-bindings10/pkg-plist b/databases/xapian-bindings10/pkg-plist new file mode 100644 index 000000000000..ddd35266c492 --- /dev/null +++ b/databases/xapian-bindings10/pkg-plist @@ -0,0 +1,22 @@ +@comment $FreeBSD$ +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/bindings.html +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php4 +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php5 +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleindex.php4 +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleindex.php5 +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simplesearch.php4 +%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simplesearch.php5 +%%BINDING_PHP%%lib/php/%%PHP_EXT_DIR%%/xapian.so +%%BINDING_PHP%%@dirrmtry lib/php/%%PHP_EXT_DIR%% +%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/bindings.html +%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simpleexpand.py +%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simpleindex.py +%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simplematchdecider.py +%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simplesearch.py +%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.py +%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.pyc +%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python/examples +%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python +%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php/examples +%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php +%%PORTDOCS%%@dirrm %%DOCSDIR%% |