mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
textproc/apache-solr: 4.8.1 -> 4.10.1
Changes see: http://lucene.apache.org/solr/4_10_1/changes/Changes.html PR: 193290 Submitted by: Radim Kolar <hsn@sendmail.cz> Approved by: gaod@hychen.org (maintainer timeout)
This commit is contained in:
parent
1ca83a2d5d
commit
a169089b3d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=371207
5 changed files with 65 additions and 14 deletions
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= apache-solr
|
||||
PORTVERSION= 4.8.1
|
||||
PORTVERSION= 4.10.1
|
||||
CATEGORIES= textproc java
|
||||
MASTER_SITES= APACHE
|
||||
MASTER_SITE_SUBDIR= lucene/solr/${PORTVERSION}
|
||||
|
@ -19,10 +19,12 @@ USES= shebangfix tar:tgz
|
|||
SHEBANG_FILES= example/etc/create-solrtest.keystore.sh
|
||||
JAVA_VERSION= 1.7+
|
||||
NO_BUILD= yes
|
||||
NO_ARCH= yes
|
||||
PLIST_SUB+= PORTVERSION="${PORTVERSION}"
|
||||
USE_JAVA= yes
|
||||
PORTEXAMPLES= *
|
||||
LATEST_LINK= apache-solr
|
||||
USE_RC_SUBR= solr
|
||||
|
||||
do-install:
|
||||
cd ${WRKSRC}/dist && ${COPYTREE_SHARE} . ${STAGEDIR}${JAVAJARDIR}
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (solr-4.8.1.tgz) = ac814affbe4f7270cf98a5d4d70eb65579bff7c008ee96d74b4146b1060bf947
|
||||
SIZE (solr-4.8.1.tgz) = 152451311
|
||||
SHA256 (solr-4.10.1.tgz) = 3e6359f4227f17cda7dc280bc32572a514f330dada80539b0b47dba107672563
|
||||
SIZE (solr-4.10.1.tgz) = 149941189
|
||||
|
|
50
textproc/apache-solr/files/solr.in
Normal file
50
textproc/apache-solr/files/solr.in
Normal file
|
@ -0,0 +1,50 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# Copyright (c) 2014, Radim Kolar
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use in source and binary forms, with or without
|
||||
# modification, are permitted provided that the following conditions are met:
|
||||
#
|
||||
# * Redistributions of source code must retain the above copyright notice,
|
||||
# this list of conditions and the following disclaimer.
|
||||
# * Redistributions in binary form must reproduce the above copyright
|
||||
# notice, this list of conditions and the following disclaimer in the
|
||||
# documentation and/or other materials provided with the distribution.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY
|
||||
# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
# DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY
|
||||
# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
||||
# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
|
||||
# DAMAGE.
|
||||
|
||||
# $FreeBSD$
|
||||
#
|
||||
# PROVIDE: solr
|
||||
# REQUIRE: LOGIN
|
||||
# KEYWORD: shutdown
|
||||
|
||||
. /etc/rc.subr
|
||||
|
||||
name=solr
|
||||
rcvar=solr_enable
|
||||
load_rc_config $name
|
||||
|
||||
: ${solr_enable:=NO}
|
||||
: ${solr_instance:=/var/db/solr}
|
||||
|
||||
required_files=${solr_instance}/solr.xml
|
||||
pidfile=/var/run/solr.pid
|
||||
command=/usr/sbin/daemon
|
||||
procname=%%LOCALBASE%%/openjdk7/bin/java
|
||||
start_precmd="cd %%EXAMPLESDIR%%"
|
||||
|
||||
command_args="-f -p ${pidfile} ${procname} ${solr_flags} -Dsolr.solr.home=${solr_instance} -Dsolr.log=/var/log -jar %%EXAMPLESDIR%%/start.jar"
|
||||
|
||||
run_rc_command "$1"
|
7
textproc/apache-solr/pkg-deinstall
Normal file
7
textproc/apache-solr/pkg-deinstall
Normal file
|
@ -0,0 +1,7 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# Removes jetty war cache
|
||||
#
|
||||
if [ "$2" = "DEINSTALL" ]; then
|
||||
rm -rf $PKG_PREFIX/share/examples/apache-solr/solr-webapp/*
|
||||
fi
|
|
@ -13,25 +13,17 @@
|
|||
%%JAVAJARDIR%%/solr-test-framework-%%PORTVERSION%%.jar
|
||||
%%JAVAJARDIR%%/solr-uima-%%PORTVERSION%%.jar
|
||||
%%JAVAJARDIR%%/solr-velocity-%%PORTVERSION%%.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/commons-io-2.1.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/commons-io-2.3.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/httpclient-4.3.1.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/httpcore-4.3.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/httpmime-4.3.1.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/jcl-over-slf4j-1.7.6.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/jul-to-slf4j-1.7.6.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/log4j-1.2.16.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/noggit-0.5.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/slf4j-api-1.7.6.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/slf4j-log4j12-1.7.6.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/wstx-asl-3.2.7.jar
|
||||
%%JAVAJARDIR%%/solrj-lib/zookeeper-3.4.6.jar
|
||||
%%JAVAJARDIR%%/test-framework/README.txt
|
||||
%%JAVAJARDIR%%/test-framework/lib/ant-1.8.2.jar
|
||||
%%JAVAJARDIR%%/test-framework/lib/junit-4.10.jar
|
||||
%%JAVAJARDIR%%/test-framework/lib/junit4-ant-2.1.3.jar
|
||||
%%JAVAJARDIR%%/test-framework/lib/randomizedtesting-runner-2.1.3.jar
|
||||
%%JAVAJARDIR%%/test-framework/lib/junit4-ant-2.1.6.jar
|
||||
%%JAVAJARDIR%%/test-framework/lib/randomizedtesting-runner-2.1.6.jar
|
||||
%%JAVAJARDIR%%/test-framework/lucene-libs/lucene-test-framework-%%PORTVERSION%%.jar
|
||||
@dirrmtry %%JAVAJARDIR%%/solrj-lib
|
||||
@dirrmtry %%JAVAJARDIR%%/test-framework/lib
|
||||
@dirrmtry %%JAVAJARDIR%%/test-framework/lucene-libs
|
||||
@dirrmtry %%JAVAJARDIR%%/test-framework
|
||||
|
|
Loading…
Add table
Reference in a new issue