diff options
author | Silmano <silmano@gmail.com> | 2018-01-29 19:58:31 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2018-02-01 19:52:27 +0100 |
commit | 8b6042b333a9e5a5644783b164c7045cd3707e38 (patch) | |
tree | 12061028ca3a59954b8c4af2623e1a5bc4836420 | |
parent | net-im/skypeforlinux: version bump (diff) | |
download | gentoo-8b6042b3.tar.gz gentoo-8b6042b3.tar.bz2 gentoo-8b6042b3.zip |
www-misc/monitorix: removed optional dependencies
Removed optional dependencies from RDEPEND & IUSE, since the package
doesn't need to be compiled.
Closes: https://bugs.gentoo.org/511122
Closes: https://github.com/gentoo/gentoo/pull/6999
Reported-by: Tom Wijsman <tomwij@gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6
-rw-r--r-- | www-misc/monitorix/monitorix-3.10.0-r1.ebuild (renamed from www-misc/monitorix/monitorix-3.10.0.ebuild) | 45 |
1 files changed, 24 insertions, 21 deletions
diff --git a/www-misc/monitorix/monitorix-3.10.0.ebuild b/www-misc/monitorix/monitorix-3.10.0-r1.ebuild index 52fd90b802b0..c4817155693b 100644 --- a/www-misc/monitorix/monitorix-3.10.0.ebuild +++ b/www-misc/monitorix/monitorix-3.10.0-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mikaku/Monitorix/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="apcupsd hddtemp httpd lm_sensors postfix" +IUSE="" S="${WORKDIR}/Monitorix-${PV}" RDEPEND="dev-perl/Config-General @@ -23,12 +23,7 @@ RDEPEND="dev-perl/Config-General dev-perl/MIME-Lite dev-perl/XML-Simple net-analyzer/rrdtool[graph,perl] - dev-perl/CGI - apcupsd? ( sys-power/apcupsd ) - hddtemp? ( app-admin/hddtemp ) - httpd? ( virtual/httpd-cgi ) - lm_sensors? ( sys-apps/lm_sensors ) - postfix? ( net-mail/pflogsumm dev-perl/MailTools )" + dev-perl/CGI" pkg_setup() { enewgroup ${PN} @@ -84,18 +79,26 @@ src_install() { } pkg_postinst() { - elog "WARNING: ${PN} has changed its config format twice, in versions" - elog "3.0.0 and 3.4.0; this format may be incompatible with your existing" - elog "config file. Please take care if upgrading from an old version." - elog "" - - elog "${PN} includes its own web server as of version 3.0.0." - elog "For this reason, the dependency on the webapp framework" - elog "has been removed. If you wish to use your own web server," - elog "the ${PN} web data can be found at:" - elog "${EROOT%/}/var/lib/${PN}/www/" - - elog "" - elog "If you are not using monitorix built-in web server, please set" - elog "the correct user and group ownership of ${EROOT%/}/var/lib/${PN}/www/imgs/" + if has_version '<=www-misc/monitorix-3.5.1' ; then + ewarn "WARNING: ${PN} has changed its config format twice, in versions" + ewarn "3.0.0 and 3.4.0; this format may be incompatible with your existing" + ewarn "config file. Please take care if upgrading from an old version." + ewarn + elog "${PN} includes its own web server as of version 3.0.0." + elog "For this reason, the dependency on the webapp framework" + elog "has been removed." + elog + fi + elog "Optional dependencies:" + elog " app-admin/hddtemp (disk drive temperatures and health)" + elog " mail-mta/postfix (email reports/statics)" + elog " mail-mta/sendmail (email reports/statics)" + elog " sys-apps/lm_sensors (lm_sensors and GPU temperatures)" + elog " sys-power/apcupsd (APC UPS statistics)" + elog " sys-power/nut (Network UPS Tools statistics)" + elog + elog "If you wish to use your own web server:" + elog " Web data can be found at: ${EROOT%/}/var/lib/${PN}/www/" + elog " Also please check the correct user and group ownership" + elog " of ${EROOT%/}/var/lib/${PN}/www/imgs/" } |