mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-24 00:45:52 +00:00
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:
parent
fa1cba3816
commit
0e9c5b1d2d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=176313
@ -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
53
devel/py-lucene/Makefile
Normal 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
3
devel/py-lucene/distinfo
Normal 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
|
6
devel/py-lucene/pkg-descr
Normal file
6
devel/py-lucene/pkg-descr
Normal 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/
|
7
devel/py-lucene/pkg-plist
Normal file
7
devel/py-lucene/pkg-plist
Normal 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
|
53
textproc/py-lucene/Makefile
Normal file
53
textproc/py-lucene/Makefile
Normal 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
textproc/py-lucene/distinfo
Normal file
3
textproc/py-lucene/distinfo
Normal 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
|
6
textproc/py-lucene/pkg-descr
Normal file
6
textproc/py-lucene/pkg-descr
Normal 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/
|
7
textproc/py-lucene/pkg-plist
Normal file
7
textproc/py-lucene/pkg-plist
Normal 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
|
Loading…
Reference in New Issue
Block a user