From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 4CD1A138223 for ; Sat, 21 Jul 2012 20:02:00 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E7298E0732; Sat, 21 Jul 2012 15:14:29 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id A85A5E0732 for ; Sat, 21 Jul 2012 15:14:29 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E39A71B4101 for ; Sat, 21 Jul 2012 15:14:28 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 948) id 8EFF22004B; Sat, 21 Jul 2012 15:14:27 +0000 (UTC) From: "Diego Petteno (flameeyes)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, flameeyes@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in net-analyzer/munin: munin-2.0.2-r1.ebuild ChangeLog munin-2.0.2.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: munin-2.0.2-r1.ebuild ChangeLog munin-2.0.2.ebuild X-VCS-Directories: net-analyzer/munin X-VCS-Committer: flameeyes X-VCS-Committer-Name: Diego Petteno Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20120721151427.8EFF22004B@flycatcher.gentoo.org> Date: Sat, 21 Jul 2012 15:14:27 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 0df50e5d-4f30-4132-9795-cb5b7b7ae35a X-Archives-Hash: ca2f7ceeb94d6495df61617623c26e22 flameeyes 12/07/21 15:14:27 Modified: ChangeLog Added: munin-2.0.2-r1.ebuild Removed: munin-2.0.2.ebuild Log: Support fcron as well as vixie-cron and dcron (with a separate crontab); crontabs are created in the ebuild instead of using files to avoid wasting space on sync; use -j1 for make as well as install until parallel build is cleaned consistently; add a patch to not display cgroup_root in the df plugin output; backport a fix for the non-cgi munin-graph building; stop pkg_config if minimal USE flag is enabled. Drop ppc keyword for missing dependencies. (Portage version: 2.2.0_alpha118/cvs/Linux x86_64) Revision Changes Path 1.77 net-analyzer/munin/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/munin/ChangeLog?rev=1.77&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/munin/ChangeLog?rev=1.77&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/munin/ChangeLog?r1=1.76&r2=1.77 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-analyzer/munin/ChangeLog,v retrieving revision 1.76 retrieving revision 1.77 diff -u -r1.76 -r1.77 --- ChangeLog 20 Jul 2012 18:10:54 -0000 1.76 +++ ChangeLog 21 Jul 2012 15:14:27 -0000 1.77 @@ -1,6 +1,17 @@ # ChangeLog for net-analyzer/munin # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/munin/ChangeLog,v 1.76 2012/07/20 18:10:54 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/munin/ChangeLog,v 1.77 2012/07/21 15:14:27 flameeyes Exp $ + +*munin-2.0.2-r1 (21 Jul 2012) + + 21 Jul 2012; Diego E. Pettenò +munin-2.0.2-r1.ebuild, + -munin-2.0.2.ebuild: + Support fcron as well as vixie-cron and dcron (with a separate crontab); + crontabs are created in the ebuild instead of using files to avoid wasting + space on sync; use -j1 for make as well as install until parallel build is + cleaned consistently; add a patch to not display cgroup_root in the df plugin + output; backport a fix for the non-cgi munin-graph building; stop pkg_config + if minimal USE flag is enabled. Drop ppc keyword for missing dependencies. 20 Jul 2012; Diego E. Pettenò munin-2.0.2.ebuild: Log-Log4perl is used by the node, so depend on it even with USE=-minimal; only 1.1 net-analyzer/munin/munin-2.0.2-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/munin/munin-2.0.2-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/munin/munin-2.0.2-r1.ebuild?rev=1.1&content-type=text/plain Index: munin-2.0.2-r1.ebuild =================================================================== # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-analyzer/munin/munin-2.0.2-r1.ebuild,v 1.1 2012/07/21 15:14:27 flameeyes Exp $ EAPI=4 PATCHSET=9 inherit eutils user versionator java-pkg-opt-2 MY_P=${P/_/-} DESCRIPTION="Munin Server Monitoring Tool" HOMEPAGE="http://munin-monitoring.org/" SRC_URI="mirror://sourceforge/munin/${MY_P}.tar.gz http://dev.gentoo.org/~flameeyes/${PN}/${P}-patches-${PATCHSET}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~mips ~x86" IUSE="asterisk irc java memcached minimal mysql postgres ssl test +cgi" REQUIRED_USE="cgi? ( !minimal )" # Upstream's listing of required modules is NOT correct! # Some of the postgres plugins use DBD::Pg, while others call psql directly. # Some of the mysql plugins use DBD::mysql, while others call mysqladmin directly. DEPEND_COM="dev-lang/perl sys-process/procps asterisk? ( dev-perl/Net-Telnet ) irc? ( dev-perl/Net-IRC ) mysql? ( virtual/mysql dev-perl/Cache-Cache dev-perl/DBD-mysql ) ssl? ( dev-perl/Net-SSLeay ) postgres? ( dev-perl/DBD-Pg dev-db/postgresql-base ) memcached? ( dev-perl/Cache-Memcached ) cgi? ( dev-perl/FCGI ) dev-perl/DBI dev-perl/DateManip dev-perl/File-Copy-Recursive dev-perl/IO-Socket-INET6 dev-perl/Log-Log4perl dev-perl/Net-CIDR dev-perl/Net-Netmask dev-perl/Net-SNMP dev-perl/libwww-perl dev-perl/net-server virtual/perl-Digest-MD5 virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Storable virtual/perl-Text-Balanced virtual/perl-Time-HiRes !minimal? ( dev-perl/HTML-Template >=net-analyzer/rrdtool-1.3[perl] )" # Keep this seperate, as previous versions have had other deps here DEPEND="${DEPEND_COM} virtual/perl-Module-Build java? ( >=virtual/jdk-1.5 ) test? ( dev-perl/Test-LongString dev-perl/Test-Differences dev-perl/Test-MockModule dev-perl/File-Slurp dev-perl/IO-stringy )" RDEPEND="${DEPEND_COM} java? ( >=virtual/jre-1.5 ) !minimal? ( virtual/cron media-fonts/dejavu )" S="${WORKDIR}/${MY_P}" pkg_setup() { enewgroup munin enewuser munin 177 -1 /var/lib/munin munin java-pkg-opt-2_pkg_setup } src_prepare() { epatch "${WORKDIR}"/patches/*.patch java-pkg-opt-2_src_prepare } src_configure() { local cgidir='$(DESTDIR)/var/www/localhost/cgi-bin' use cgi || cgidir="${T}/useless/cgi-bin" cat - >> "${S}"/Makefile.config <> "${D}"/usr/share/${PN}/crontab <> "${D}"/usr/share/${PN}/fcrontab <