aboutsummaryrefslogtreecommitdiff
path: root/databases/xapian-bindings10
diff options
context:
space:
mode:
authorCheng-Lung Sung <clsung@FreeBSD.org>2007-05-30 08:45:32 +0000
committerCheng-Lung Sung <clsung@FreeBSD.org>2007-05-30 08:45:32 +0000
commit7130825347d9ea95ff3b192b7526bf86064b19dc (patch)
treebf71159d1f2434e82937f02869b4d224115ce3bb /databases/xapian-bindings10
parentd928ba97401e7c5ee97228687cec0f7db026bfc9 (diff)
downloadports-7130825347d9ea95ff3b192b7526bf86064b19dc.tar.gz
ports-7130825347d9ea95ff3b192b7526bf86064b19dc.zip
Notes
Diffstat (limited to 'databases/xapian-bindings10')
-rw-r--r--databases/xapian-bindings10/Makefile50
-rw-r--r--databases/xapian-bindings10/distinfo3
-rw-r--r--databases/xapian-bindings10/pkg-descr4
-rw-r--r--databases/xapian-bindings10/pkg-plist22
4 files changed, 79 insertions, 0 deletions
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%%