ports/114426: [MAINTAINER] databases/xapian-bindings: update to 1.0.2
Gea-Suan Lin
gslin at gslin.org
Tue Jul 31 05:28:25 UTC 2007
Please use the following patch.
On Mon, Jul 09, 2007 at 05:00:17AM +0000, FreeBSD-gnats-submit at FreeBSD.org wrote:
> Thank you very much for your problem report.
> It has the internal identification `ports/114426'.
> The individual assigned to look at your
> report is: freebsd-ports-bugs.
>
> You can access the state of your problem report at any time
> via this link:
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=114426
>
> >Category: ports
> >Responsible: freebsd-ports-bugs
> >Synopsis: [MAINTAINER] databases/xapian-bindings: update to 1.0.2
> >Arrival-Date: Mon Jul 09 05:00:17 GMT 2007
diff -ruN /usr/ports/databases/xapian-bindings/Makefile xapian-bindings/Makefile
--- /usr/ports/databases/xapian-bindings/Makefile 2007-05-30 08:45:32.000000000 +0000
+++ xapian-bindings/Makefile 2007-07-31 13:25:49.000000000 +0000
@@ -6,40 +6,39 @@
#
PORTNAME= xapian-bindings
-PORTVERSION= 1.0.0
-CATEGORIES= databases java
+PORTVERSION= 1.0.2
+CATEGORIES= databases
MASTER_SITES= http://www.oligarchy.co.uk/xapian/${PORTVERSION}/
MAINTAINER= gslin at 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}
+RUN_DEPENDS= xapian-core>=1.0.2:${PORTSDIR}/databases/xapian-core
+BUILD_DEPENDS:= ${RUN_DEPENDS}
-CONFIGURE_ARGS= --without-csharp --without-java --without-ruby --without-tcl
+CONFIGURE_ARGS+= --datarootdir="${DATADIR}" --docdir="${DOCSDIR}" \
+ --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
+CONFIGURE_ENV+= PHP_CONFIG="${LOCALBASE}/bin/php-config"
PLIST_SUB+= BINDING_PHP=""
USE_PHP= yes
+USE_PHP_BUILD= yes
.endif
-.ifdef(WITH_PYTHON)
+.ifdef(WITHOUT_PYTHON)
+CONFIGURE_ARGS+= --without-python
+PLIST_SUB+= BINDING_PYTHON="@comment "
+.else
CONFIGURE_ARGS+= --with-python
+CONFIGURE_ENV+= PYTHON_LIB="${PYTHON_SITELIBDIR}"
PLIST_SUB+= BINDING_PYTHON=""
USE_PYTHON= yes
-.else
-CONFIGURE_ARGS+= --without-python
-PLIST_SUB+= BINDING_PYTHON="@comment "
.endif
post-install:
@@ -47,4 +46,4 @@
${RM} -fr ${DOCSDIR}
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff -ruN /usr/ports/databases/xapian-bindings/distinfo xapian-bindings/distinfo
--- /usr/ports/databases/xapian-bindings/distinfo 2007-05-30 08:45:32.000000000 +0000
+++ xapian-bindings/distinfo 2007-07-29 12:57:22.000000000 +0000
@@ -1,3 +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
+MD5 (xapian-bindings-1.0.2.tar.gz) = 98d335ded1a509d24646df82ee1ad463
+SHA256 (xapian-bindings-1.0.2.tar.gz) = fbbbd52dfba46cd77f13074cdbea67b3053d027d12e8a446730f0507c5e98006
+SIZE (xapian-bindings-1.0.2.tar.gz) = 984769
diff -ruN /usr/ports/databases/xapian-bindings/pkg-plist xapian-bindings/pkg-plist
--- /usr/ports/databases/xapian-bindings/pkg-plist 2007-05-30 08:45:32.000000000 +0000
+++ xapian-bindings/pkg-plist 2007-07-31 13:20:19.000000000 +0000
@@ -1,4 +1,5 @@
@comment $FreeBSD: ports/databases/xapian-bindings/pkg-plist,v 1.1 2007/05/30 08:45:32 clsung Exp $
+%%BINDING_PHP%%%%DATADIR%%/php5/xapian.php
%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/bindings.html
%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php4
%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php5
@@ -7,16 +8,22 @@
%%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.so
%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.py
%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.pyc
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.pyo
+%%BINDING_PYTHON%%@dirrmtry %%PYTHON_SITELIBDIR%%
%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python/examples
%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python
+%%BINDING_PHP%%@dirrmtry lib/php/%%PHP_EXT_DIR%%
+%%BINDING_PHP%%@dirrmtry lib/php
+%%BINDING_PHP%%@dirrmtry %%DATADIR%%/php5
+%%BINDING_PHP%%@dirrmtry %%DATADIR%%
%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php/examples
%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php
%%PORTDOCS%%@dirrm %%DOCSDIR%%
--
* Gea-Suan Lin (public key: Using https://keyserver.pgp.com/ to search)
* If you cannot convince them, confuse them. -- Harry S Truman
More information about the freebsd-ports-bugs
mailing list