40 lines
835 B
Makefile
40 lines
835 B
Makefile
COMMENT= full-text search engine based on Lucene
|
|
|
|
V= 8.11.1
|
|
DISTNAME= solr-$V
|
|
EXTRACT_SUFX= .tgz
|
|
|
|
PKG_ARCH= *
|
|
|
|
CATEGORIES= textproc
|
|
|
|
HOMEPAGE= https://lucene.apache.org/solr/
|
|
|
|
MAINTAINER= Stuart Henderson <stu.ports@spacehopper.org>
|
|
|
|
# Apache 2.0
|
|
PERMIT_PACKAGE= Yes
|
|
|
|
MASTER_SITES= ${MASTER_SITE_APACHE:=lucene/solr/$V/}
|
|
|
|
MODULES= java
|
|
MODJAVA_VER= 1.8+
|
|
SUBST_VARS= V
|
|
RUN_DEPENDS= shells/bash \
|
|
java/javaPathHelper
|
|
|
|
NO_TEST= Yes
|
|
NO_BUILD= Yes
|
|
|
|
do-install:
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/solr
|
|
cd ${WRKSRC}; pax -rw * ${PREFIX}/share/solr
|
|
chown -R ${BINOWN}:${BINGRP} $(PREFIX)/share/solr
|
|
${INSTALL_SCRIPT} ${WRKSRC}/bin/solr ${PREFIX}/share/solr/bin/
|
|
ln -s ../share/solr/bin/solr ${PREFIX}/bin
|
|
cd ${PREFIX}/share/solr/bin; \
|
|
${SUBST_CMD} solr solr.in.sh; \
|
|
rm *${PATCHORIG} *.beforesubst
|
|
|
|
.include <bsd.port.mk>
|