remove old ebuilds
This commit is contained in:
parent
6f29a23994
commit
bbc33c6e7b
|
@ -1,4 +1,3 @@
|
|||
DIST thruk_libs-3.08.2.tar.gz 9867033 BLAKE2B e586150fcd7e98f85b396d06f0afa5172387e8495638ac0256b8103dbe60f521ce470608a2b2382064caef6a5c2d60ac6cf9a9dcb7a9308909cef570c901e702 SHA512 7bcd00cf506c51d6b564860985a3d9516eab709f60c2a35ecddca1b734e353c6f444e2344eee799e419a8a714e62261649a620fec24bb7346b1092e4d8e6b2b4
|
||||
DIST thruk_libs-3.08.3.tar.gz 9867020 BLAKE2B 6557884a16ee4421eef8e0a2e53b54b0cc21207835cd4140950bbc55e8afc27dfef1efc1076b447ca3a68b5aa0c8e23edd8f7a4e9fa21c4428a1c44e1497e31e SHA512 1ade42bdb8f1f025c25755e8f2bdbc5d0d9cf74a0626431da86d5bbda573dae34dc50a1b9e985fc4ce489d518d18928a52bda68057fb9db972f47e78492168b4
|
||||
DIST thruk_libs-3.10.tar.gz 9866796 BLAKE2B 941aa2750a07f688f46f46708c2b12452aebdc24d942e372e8c033117f1c601fa1945746097a6f081e2c1439e38227a14cc464809dc7d6775c5f0ef2ccf63537 SHA512 49774c12c23dd3abada3ef81ba662aaa5c9f51ce22db12bf3812857b63d7e2a3b888642d4a890d4646407a50df4d7cabb7aa2479a12e53bfcffa720d1209d92f
|
||||
DIST thruk_libs-3.12.tar.gz 9866951 BLAKE2B 7a1fd89636dc676b791794f7eb0c6f0726c4ccfd1af3df09650767b3689fd299741a978acee1f2eda7f9eb9d28bcc7c12bba7c78d4291f7519b11e6a100a6cc1 SHA512 2481f4c0dc6cf7b8b700dd085f84a0f5e86368f3f7d0c7f0cad1671d451b1dcdcc531e66a791639eb0efa41682d56263ead5c1dfb3bac36e815b95f8baedcf54
|
||||
|
|
|
@ -1,23 +0,0 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="easy build thruk perl dependencies"
|
||||
HOMEPAGE="https://github.com/sni/thruk_libs"
|
||||
SRC_URI="https://github.com/sni/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-db/mysql-connector-c
|
||||
media-libs/gd
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
${DEPEND}
|
||||
app-admin/chrpath
|
||||
"
|
|
@ -1,4 +1,3 @@
|
|||
DIST Thruk-3.08.2.tar.gz 25048923 BLAKE2B 690be5f97f05ead56b2acd7180961dea4c1a74b856d692d7174598c20ab682a262b2303a497d3dab0c2d68735581efb4ac4c91ab10242c4b3888bff0f2bca287 SHA512 82010b50f9769b78afdb88402e8fefd74fefd7cc270316b782eb538f57a63e3331d2ee19099f3ebd3f39e029e0c6514e4945ca19668b1941e58c5d6061f60f18
|
||||
DIST Thruk-3.08.3.tar.gz 25052141 BLAKE2B cf44780d8354fccfb7762c83659a4013a881fd27467477b2b4c1be1dcb27b7b8215248ce6528c4844395cbe5321a777ba03e8fc56d47c379cd3778c93d4d7412 SHA512 0fc4315afcaf392d0d4917f4947dab3adf4bd2e4379fcc5b0f9a381bf581edd71aac7e64b7c9630d7c1f45ea7418ade06621b7def49e03c18121dd680cefbdc0
|
||||
DIST Thruk-3.10.tar.gz 25182394 BLAKE2B 74cf43aecd4fd5f561190ea3c8282a967787e85e324831bd9909ad92e9330e8a7972cf220e999b7ad0b7d1d072c22a71dbfa6abeb0e4ad82f866a84a6024e9ea SHA512 4cd6b8ecc0f81811dd5efce8951e6c401f9f4c9100c0cc910790f7ca5dd6dbe346a7380cd8d80938e00064edcd6e5a6d0e0839c7bd291f6c26d6413bfa0b1da0
|
||||
DIST Thruk-3.12.tar.gz 25206461 BLAKE2B d49dbe865c89feb233b70bbdc420ea479d1eb2db87c77accd485efdf99fb0cbadbd859c5e28cfee77ed7e02ec538e3a2d2a1199acdafd50212e55b45481017fd SHA512 f9840ca1b0b2786efb5e63b5c4378749cb56358446abf212c770c99f1c9cb32e06f74046322d1f85bd4ed8ebb4024eeb1a54b78e8168b33541d872738ddcf6af
|
||||
|
|
|
@ -1,94 +0,0 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="multibackend monitoring webinterface for Nagios/Icinga and others"
|
||||
HOMEPAGE="https://www.thruk.org"
|
||||
SRC_URI="https://github.com/sni/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/01-threads.patch"
|
||||
"${FILESDIR}/3.0-themes-precompiled.patch"
|
||||
)
|
||||
|
||||
DEPEND="
|
||||
dev-perl/Cpanel-JSON-XS
|
||||
dev-perl/Date-Calc
|
||||
dev-perl/forks
|
||||
dev-perl/thruk_libs
|
||||
www-apache/mod_fcgid
|
||||
www-client/phantomjs-bin
|
||||
www-servers/apache
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
dev-perl/Module-Install
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--sysconfdir="${EPREFIX}"/etc/"${PN}" \
|
||||
--datadir="${EPREFIX}"/usr/share/"${PN}" \
|
||||
--localstatedir="${EPREFIX}"/var/lib/"${PN}" \
|
||||
--with-initdir="${EPREFIX}"/usr/share/"${PN}"/etc/init.d/ \
|
||||
--with-tempdir="${EPREFIX}"/usr/share/"${PN}"/tmp/ \
|
||||
--with-logrotatedir="${EPREFIX}"/etc/logrotate.d \
|
||||
--with-logdir="${EPREFIX}"/var/log/"${PN}" \
|
||||
--with-thruk-user=apache \
|
||||
--with-thruk-group=apache
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
mv "${D}/etc/Thruk/thruk_local.conf" "${D}/etc/Thruk/thruk_local.conf.example"
|
||||
|
||||
insinto /etc/apache2/vhosts.d/
|
||||
newins "${FILESDIR}/apache_thruk.conf.example" thruk.conf.example
|
||||
|
||||
insinto /etc/logrotate.d/
|
||||
newins "${FILESDIR}/thruk-base.lograte" thruk-base
|
||||
|
||||
keepdir /var/log/"${PN}"
|
||||
fowners apache:apache /var/log/Thruk/
|
||||
keepdir /usr/share/"${PN}"/var/
|
||||
|
||||
exeinto /usr/share/"${PN}"/bin/
|
||||
doexe script/*.pl
|
||||
doexe script/*.sh
|
||||
doexe script/[cdegnrt]*
|
||||
|
||||
keepdir /usr/share/Thruk/tmp
|
||||
fowners apache:apache /usr/share/Thruk/tmp
|
||||
|
||||
keepdir /etc/Thruk/panorama/
|
||||
fowners apache:apache /etc/Thruk/panorama/
|
||||
keepdir /var/lib/Thruk/
|
||||
fowners apache:apache /var/lib/Thruk/
|
||||
keepdir /var/lib/Thruk/sessions/
|
||||
fowners apache:apache /var/lib/Thruk/sessions/
|
||||
keepdir /var/lib/Thruk/users/
|
||||
fowners apache:apache /var/lib/Thruk/users/
|
||||
}
|
||||
|
||||
pkg_preinst(){
|
||||
if [ "$(grep -L '^APACHE2_OPTS=.*-DFCGID' "${EROOT}/etc/conf.d/apache2"|wc -l)" -gt 0 ]; then
|
||||
# Probably the first time we are installed
|
||||
# set some more sane default settings in /etc/conf.d/apache2
|
||||
|
||||
mkdir -p "${D}/etc/conf.d/"
|
||||
sed -E '
|
||||
s#^(APACHE2_OPTS\s*=\s*")([^"]+)(")#\1\2 -D FCGID\3#
|
||||
' < "${EROOT}/etc/conf.d/apache2" > "${D}/etc/conf.d/apache2"
|
||||
fi
|
||||
|
||||
if [ ! -r "${EROOT}/etc/Thruk/thruk_local.conf" ]; then
|
||||
# Probably the first time we are installed
|
||||
cp "${D}/etc/Thruk/thruk_local.conf.example" "${D}/etc/Thruk/thruk_local.conf"
|
||||
fi
|
||||
}
|
Loading…
Reference in New Issue