Welcome devel/py-lucence

PyLucene is a GCJ-compiled version of Java Lucene integrated
	with Python.  Its goal is to allow you to use Lucene's text
	indexing and searching capabilities from Python. It is
	designed to be API compatible with the latest version of
	Java Lucene.

	WWW: http://pylucene.osafoundation.org/

Kuddos to drnez@#bsdports for making this for me!
This commit is contained in:
Edwin Groothuis 2006-11-04 00:03:53 +00:00
parent fa1cba3816
commit 0e9c5b1d2d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=176313
9 changed files with 139 additions and 0 deletions

View File

@ -1708,6 +1708,7 @@
SUBDIR += py-log4py
SUBDIR += py-logging
SUBDIR += py-logilab-common
SUBDIR += py-lucene
SUBDIR += py-mx-experimental
SUBDIR += py-ncurses
SUBDIR += py-ocempgui

53
devel/py-lucene/Makefile Normal file
View File

@ -0,0 +1,53 @@
#
# Ports collection makefile for: py-lucene
# Date created: Nov 2, 2006
# Whom: Frank J. Laszlo <laszlof@vonostingroup.com>
#
# $FreeBSD$
#
PORTNAME= PyLucene
PORTVERSION= 2.0.0
PATCHSET= -3
CATEGORIES= devel python java
MASTER_SITES= http://downloads.osafoundation.org/PyLucene/src/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME}-src-${PORTVERSION}${PATCHSET}
MAINTAINER= laszlof@vonostingroup.com
COMMENT= A GCJ-compiled version of Java Lucene integrated with Python
BUILD_DEPENDS+= ${LOCALBASE}/libdata/ldconfig/gcc41-withgcjawt:${PORTSDIR}/lang/gcc41-withgcjawt
BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
RUN_DEPENDS+= ${LOCALBASE}/libdata/ldconfig/gcc41-withgcjawt:${PORTSDIR}/lang/gcc41-withgcjawt
USE_PYTHON= yes
USE_JAVA= yes
USE_GMAKE= yes
USE_LDCONFIG= yes
OPTIONSFILE?= ${PORT_DBDIR}/${PORTNAME}/options
OPTIONS= BDB "Compile with support for Berkley DB" Off
.include <bsd.port.pre.mk>
_GCC_LIBDIR!= (cd ${PORTSDIR}/lang/gcc41;make -V TARGLIB)
GCC_LIBDIR= ${_GCC_LIBDIR:S/${PREFIX}/${LOCALBASE}/}
MAKE_ARGS+= PREFIX=${PREFIX} PREFIX_PYTHON=${LOCALBASE} GCJ_HOME=${LOCALBASE} \
GCJ_LIBDIR=${GCC_LIBDIR} CC=${LOCALBASE}/bin/gcc41 CXX=${LOCALBASE}/bin/g++41 \
JCC=${LOCALBASE}/bin/gcj41 JCCH=${LOCALBASE}/bin/gcjh41 PYTHON=${PYTHON_CMD} ANT=${ANT} \
LDFLAGS+=-L${LOCALBASE}/lib
.if defined(WITH_BDB)
BROKEN= Will not compile with BDB support
REAL_BDB_VER= ${BDB_VER:C/([0-9])([0-9])/\1.\2/g}
_BDB_WRKSRC!= (cd ../../databases/db44;make -V WRKSRC)
BDB_WRKSRC= ${_BDB_WRKSRC:S/\/build_unix//}
MAKE_ARGS+= DB=${BDB_WRKSRC} PREFIX_DB=${LOCALBASE} DB_VER=${REAL_BDB_VER} DB_LIB_VER=${REAL_BDB_VER}
USE_BDB= 44
BUILD_DEPENDS+= ${NONEXISTENT}:${PORTSDIR}/databases/db44:extract
.endif
.include <bsd.port.post.mk>

3
devel/py-lucene/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (PyLucene-src-2.0.0-3.tar.gz) = f322c2101d876f252710b8e4607a1741
SHA256 (PyLucene-src-2.0.0-3.tar.gz) = 22c889751d1859e3f016b32ed050b2b7da401381589e754b5d59e014eab56996
SIZE (PyLucene-src-2.0.0-3.tar.gz) = 4167624

View File

@ -0,0 +1,6 @@
PyLucene is a GCJ-compiled version of Java Lucene integrated with Python.
Its goal is to allow you to use Lucene's text indexing and searching
capabilities from Python. It is designed to be API compatible with the
latest version of Java Lucene.
WWW: http://pylucene.osafoundation.org/

View File

@ -0,0 +1,7 @@
lib/python2.4/site-packages/README
lib/python2.4/site-packages/PyLucene.py
lib/python2.4/site-packages/_PyLucene.so
lib/python2.4/site-packages/security/classpath.security
lib/python2.4/site-packages/security/libgcj.security
@dirrm lib/python2.4/site-packages/security
@dirrm lib/python2.4/site-packages

View File

@ -0,0 +1,53 @@
#
# Ports collection makefile for: py-lucene
# Date created: Nov 2, 2006
# Whom: Frank J. Laszlo <laszlof@vonostingroup.com>
#
# $FreeBSD$
#
PORTNAME= PyLucene
PORTVERSION= 2.0.0
PATCHSET= -3
CATEGORIES= devel python java
MASTER_SITES= http://downloads.osafoundation.org/PyLucene/src/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME}-src-${PORTVERSION}${PATCHSET}
MAINTAINER= laszlof@vonostingroup.com
COMMENT= A GCJ-compiled version of Java Lucene integrated with Python
BUILD_DEPENDS+= ${LOCALBASE}/libdata/ldconfig/gcc41-withgcjawt:${PORTSDIR}/lang/gcc41-withgcjawt
BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
RUN_DEPENDS+= ${LOCALBASE}/libdata/ldconfig/gcc41-withgcjawt:${PORTSDIR}/lang/gcc41-withgcjawt
USE_PYTHON= yes
USE_JAVA= yes
USE_GMAKE= yes
USE_LDCONFIG= yes
OPTIONSFILE?= ${PORT_DBDIR}/${PORTNAME}/options
OPTIONS= BDB "Compile with support for Berkley DB" Off
.include <bsd.port.pre.mk>
_GCC_LIBDIR!= (cd ${PORTSDIR}/lang/gcc41;make -V TARGLIB)
GCC_LIBDIR= ${_GCC_LIBDIR:S/${PREFIX}/${LOCALBASE}/}
MAKE_ARGS+= PREFIX=${PREFIX} PREFIX_PYTHON=${LOCALBASE} GCJ_HOME=${LOCALBASE} \
GCJ_LIBDIR=${GCC_LIBDIR} CC=${LOCALBASE}/bin/gcc41 CXX=${LOCALBASE}/bin/g++41 \
JCC=${LOCALBASE}/bin/gcj41 JCCH=${LOCALBASE}/bin/gcjh41 PYTHON=${PYTHON_CMD} ANT=${ANT} \
LDFLAGS+=-L${LOCALBASE}/lib
.if defined(WITH_BDB)
BROKEN= Will not compile with BDB support
REAL_BDB_VER= ${BDB_VER:C/([0-9])([0-9])/\1.\2/g}
_BDB_WRKSRC!= (cd ../../databases/db44;make -V WRKSRC)
BDB_WRKSRC= ${_BDB_WRKSRC:S/\/build_unix//}
MAKE_ARGS+= DB=${BDB_WRKSRC} PREFIX_DB=${LOCALBASE} DB_VER=${REAL_BDB_VER} DB_LIB_VER=${REAL_BDB_VER}
USE_BDB= 44
BUILD_DEPENDS+= ${NONEXISTENT}:${PORTSDIR}/databases/db44:extract
.endif
.include <bsd.port.post.mk>

View File

@ -0,0 +1,3 @@
MD5 (PyLucene-src-2.0.0-3.tar.gz) = f322c2101d876f252710b8e4607a1741
SHA256 (PyLucene-src-2.0.0-3.tar.gz) = 22c889751d1859e3f016b32ed050b2b7da401381589e754b5d59e014eab56996
SIZE (PyLucene-src-2.0.0-3.tar.gz) = 4167624

View File

@ -0,0 +1,6 @@
PyLucene is a GCJ-compiled version of Java Lucene integrated with Python.
Its goal is to allow you to use Lucene's text indexing and searching
capabilities from Python. It is designed to be API compatible with the
latest version of Java Lucene.
WWW: http://pylucene.osafoundation.org/

View File

@ -0,0 +1,7 @@
lib/python2.4/site-packages/README
lib/python2.4/site-packages/PyLucene.py
lib/python2.4/site-packages/_PyLucene.so
lib/python2.4/site-packages/security/classpath.security
lib/python2.4/site-packages/security/libgcj.security
@dirrm lib/python2.4/site-packages/security
@dirrm lib/python2.4/site-packages