removed obsolete ebuilds.

This commit is contained in:
Micha Glave
2020-07-31 14:50:10 +02:00
parent 34e95ac99b
commit e41015ffe7
10 changed files with 0 additions and 509 deletions

View File

@@ -1,4 +0,0 @@
AUX solr.conf.d 147 SHA256 683df3984893b815f66214bb4ed5f498111cb4fbac45bb679db022fff25193dd SHA512 96411fc5a0a8b19f8a7136b2a4964096718e11b869207cb8188dde42528813c4a18ebeeb48ae25c8ddc8d910c7c18547a1dae81df33ab2a124fc97ee41ad49f7 WHIRLPOOL 6201d8b5c9ad9a03daa5c10be2bd0c34aa4d03fe998dbaeaf017e0f70128e4841fb644347fc09683216baae7b1fff3fdf8ff2eff9f2bb46f59ccbb79d5933e03
AUX solr.init.d 591 SHA256 3db3477c6cd5c826c9df11e4b977b438c39c639e61d118e5920c84b15bd2c7a8 SHA512 62bac521c6813c9cea54fea81b451f1c818d11058afe91f21c687da673559bfb219615f33e776f6112e2504f11853b0f54b545e784976d159a9d91b9d99708d0 WHIRLPOOL dab9f6a13b36f4843def68c11356865098c015d9dee906348814866ac3d6f87d7379d481a28ad902165114c43b68dfcf896f4fdbb3aee5481d55aded5576d885
DIST solr-5.5.4.tgz 136766786 SHA256 c1528e4afc9a0b8e7e5be0a16f40bb4080f410d502cd63b4447d448c49e9f500 SHA512 818caff4ad6180fb670ddbeb61701d8a4dd9f4a844cf21066297dff1bde19662d1a1f77ac00dcc89b4c8dd31d5dcc1a824746affa293d8963616458c87ec3ac6 WHIRLPOOL 4fb0a2a09c256f4e5faaece6bfb85b35e6ce5752b79a9c5cea5805235af5cb2a347717b59e32535db0ad6aba6fdf41a52955252d74639628c8932feb529fde5c
EBUILD solr-5.5.4.ebuild 2248 SHA256 d8832a8e06c63054f8af691c5431dd414f8226a8c0c2e1499c0860ca3bde950d SHA512 014addb434e7e4de2058c58e6c96ede8ef32381a7f4de9fdf64a8b8c5aa9f08e27bc6b058dba7fe5dd88df4b452a113674b2d6f8e0cfec96176771ab38fae2ab WHIRLPOOL 184111679a9da7e958b7779ca785254c83c944c12948f2ce7a57334b78c15b9e7995b7eb042a9410434cf14a57475c51e3028c0bbc1d5043f2b199e1b6ae1d14

View File

@@ -1,9 +0,0 @@
SOLR_INCLUDE=/var/lib/solr/solr.in.sh
SOLR_TMPDIR=/var/tmp/solr
SOLR_PORT=8983
SOLR_LOGS_DIR="/var/log/solr"
SOLR_OPTS="-s /var/lib/solr/data"

View File

@@ -1,34 +0,0 @@
#!/sbin/openrc-run
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
start_stop_daemon_args="-u solr:solr"
pidfile="/run/solr/solr-${SOLR_PORT:-8983}.pid"
command="/bin/solr"
command_args="start -p ${SOLR_PORT:-8983} ${SOLR_OPTS}"
extra_commands="status"
depend() {
need net
use logger
}
start_pre() {
rm -rf ${SOLR_TMPDIR}
mkdir ${SOLR_TMPDIR}
chown solr:solr ${SOLR_TMPDIR}
mkdir /run/solr
chown solr:solr /run/solr
export SOLR_LOGS_DIR
}
status() {
/bin/solr status
}
stop() {
/bin/solr stop
}

View File

@@ -1,85 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
DESCRIPTION="Solr is a standalone enterprise search server with a REST-like API."
HOMEPAGE="http://lucene.apache.org/solr/"
SRC_URI="mirror://apache/lucene/${PN}/${PV}/${P}.tgz"
LICENSE="apache2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="examples doc"
DEPEND="
|| ( virtual/jre:1.7 virtual/jre:1.8 )
"
RDEPEND="${DEPEND}"
INSTALL_DIR=/usr/share/${P}
VAR_DIR=/var/lib/${PN}
LOG_DIR=/var/log/${PN}
USR=${PN}
GRP=${PN}
pkg_preinst() {
enewgroup ${GRP}
enewuser ${USR} -1 /bin/false /dev/null ${GRP}
}
src_prepare() {
sed_expr="s#solr.log=.*#solr.log=${LOG_DIR}#"
sed -i -e "$sed_expr" server/resources/log4j.properties
echo "SOLR_PID_DIR=/run/${PN}
SOLR_HOME=$VAR_DIR/data
LOG4J_PROPS=$VAR_DIR/log4j.properties
SOLR_LOGS_DIR=$LOG_DIR
" >> bin/solr.in.sh
sed_vard="s!/var/solr!${VAR_DIR}!"
sed_usrd="s!/usr/share/solr!${INSTALL_DIR}!"
# PID-dir into /run/solr/
sed_pidd="s!SOLR_PID_DIR=\"\$SOLR_TIP/bin\"!SOLR_PID_DIR=\"/run/${PN}\"!"
# replace linkname in script
sed_post="s!\(echo \".*\)\$THIS_SCRIPT!\1solr_post!"
sed -i -e "$sed_vard" -e "$sed_usrd" -e "$sed_pidd" -e "$sed_post" bin/solr bin/post
# Temp-Dir to /var/tmp/solr
# <Set name="tempDirectory"><Property name="jetty.home" default="."/>/solr-webapp</Set>
sed_tmpd="s!\(<Set name=\"tempDirectory\">\).*\(</Set>\)!\1/var/tmp/solr\2!"
sed -i -e "$sed_tmpd" server/contexts/solr-jetty-context.xml
rmdir server/logs server/solr-webapp
}
src_install() {
insinto ${INSTALL_DIR}/
INSTALL_DIR=/usr/share/${P}
doins -r contrib dist server licenses
use examples && doins -r example
use doc && dohtml -r docs/*
exeinto ${INSTALL_DIR}/bin/
doexe bin/solr bin/post
dosym ..${INSTALL_DIR}/bin/solr /bin/solr
dosym ..${INSTALL_DIR}/bin/post /bin/solr_post
newinitd ${FILESDIR}/solr.init.d ${PN}
newconfd ${FILESDIR}/solr.conf.d ${PN}
insopts -o ${USR} -g ${GRP} -m644
diropts -o ${USR} -g ${GRP}
keepdir ${LOG_DIR}/
insinto ${VAR_DIR}
fowners ${USR}:${GRP} ${VAR_DIR}
doins bin/solr.in.sh
doins server/resources/log4j.properties
insinto ${VAR_DIR}/data/
fowners ${USR}:${GRP} ${VAR_DIR}/data
doins server/solr/solr.xml
}