Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-commits
Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-commits@g.o
From: "Peter Volkov (pva)" <pva@g.o>
Subject: gentoo-x86 commit in net-analyzer/rrdtool: ChangeLog rrdtool-1.3.4.ebuild
Date: Mon, 13 Oct 2008 15:56:53 +0000
pva         08/10/13 15:56:53

  Modified:             ChangeLog
  Added:                rrdtool-1.3.4.ebuild
  Log:
  Version bump. Added workaround for parallel build failure in ruby, bug #239101, thank MATSUU Takuto for report.
  (Portage version: 2.2_rc11/cvs/Linux 2.6.25-gentoo-r7 x86_64)

Revision  Changes    Path
1.150                net-analyzer/rrdtool/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/rrdtool/ChangeLog?rev=1.150&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/rrdtool/ChangeLog?rev=1.150&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/rrdtool/ChangeLog?r1=1.149&r2=1.150

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/rrdtool/ChangeLog,v
retrieving revision 1.149
retrieving revision 1.150
diff -u -r1.149 -r1.150
--- ChangeLog	18 Sep 2008 11:10:44 -0000	1.149
+++ ChangeLog	13 Oct 2008 15:56:53 -0000	1.150
@@ -1,6 +1,12 @@
 # ChangeLog for net-analyzer/rrdtool
 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/rrdtool/ChangeLog,v 1.149 2008/09/18 11:10:44 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/rrdtool/ChangeLog,v 1.150 2008/10/13 15:56:53 pva Exp $
+
+*rrdtool-1.3.4 (13 Oct 2008)
+
+  13 Oct 2008; Peter Volkov <pva@g.o> +rrdtool-1.3.4.ebuild:
+  Version bump. Added workaround for parallel build failure in ruby, bug
+  #239101, thank MATSUU Takuto for report.
 
   18 Sep 2008; Peter Volkov <pva@g.o> +rrdtool-1.0.50.ebuild:
   Revert rrdtool-1.0.* another time. It's still required for FlowScan.



1.1                  net-analyzer/rrdtool/rrdtool-1.3.4.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/rrdtool/rrdtool-1.3.4.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/rrdtool/rrdtool-1.3.4.ebuild?rev=1.1&content-type=text/plain

Index: rrdtool-1.3.4.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/rrdtool/rrdtool-1.3.4.ebuild,v 1.1 2008/10/13 15:56:53 pva Exp $

inherit eutils flag-o-matic multilib perl-module

DESCRIPTION="A system to store and display time-series data"
HOMEPAGE="http://oss.oetiker.ch/rrdtool/"
SRC_URI="http://oss.oetiker.ch/rrdtool/pub/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="doc perl python ruby rrdcgi tcl"

# This versions are minimal versions upstream tested with.
RDEPEND="
	>=media-libs/libpng-1.2.10
	>=dev-libs/libxml2-2.6.31
	>=x11-libs/cairo-1.4.6
	>=dev-libs/glib-2.12.12
	>=x11-libs/pango-1.17
	tcl? ( dev-lang/tcl )
	perl? ( dev-lang/perl )
	python? ( dev-lang/python )
	ruby? ( dev-lang/ruby
			!dev-ruby/ruby-rrd )"

DEPEND="${RDEPEND}
	sys-apps/gawk"

pkg_setup() {
	if ! built_with_use x11-libs/cairo svg; then
		eerror "${PN} requires x11-libs/cairo to be built with svg USE flag."
		die "Rebuild x11-libs/cairo with svg USE flag enabled."
	fi
	use perl && perl-module_pkg_setup
}

src_compile() {
	filter-flags -ffast-math

	export RRDDOCDIR=/usr/share/doc/${PF}

	econf $(use_enable rrdcgi) \
		$(use_enable ruby) \
		$(use_enable ruby ruby-site-install) \
		$(use_enable perl) \
		$(use_enable perl perl-site-install) \
		$(use_enable tcl) \
		$(use_with tcl tcllib /usr/$(get_libdir)) \
		$(use_enable python)

	emake || die "make failed"
}

src_install() {
	# -j1 see bug #239101 for details
	emake -j1 DESTDIR="${D}" install || die "make install failed"

	if ! use doc ; then
		rm -rf "${D}"/usr/share/doc/${PF}/{html,txt}
	fi

	use perl && fixlocalpod

	dodoc CHANGES CONTRIBUTORS NEWS README THREADS TODO
}

pkg_preinst() {
	use perl && perl-module_pkg_preinst
}

pkg_postinst() {
	use perl && perl-module_pkg_postinst
	ewarn "rrdtool dump 1.3 does emit completely legal xml. Basically this means that"
	ewarn "it contains an xml header and a DOCTYPE definition. Unfortunately this"
	ewarn "causes older versions of rrdtool restore to be unhappy."
	ewarn
	ewarn "To restore a new dump with ann old rrdtool restore version, either remove"
	ewarn "the xml header and the doctype by hand (both on the first line of the dump)"
	ewarn "or use rrdtool dump --no-header."
}

pkg_prerm() {
	use perl && perl-module_pkg_prerm
}

pkg_postrm() {
	use perl && perl-module_pkg_postrm
}





Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
gentoo-x86 commit in dev-php5/pecl-timezonedb: ChangeLog pecl-timezonedb-2008.8.ebuild pecl-timezonedb-2007.11.ebuild pecl-timezonedb-2007.10.ebuild
Next by thread:
gentoo-x86 commit in net-analyzer/rrdtool: ChangeLog rrdtool-1.3.4.ebuild
Previous by date:
gentoo-x86 commit in dev-php5/pecl-timezonedb: ChangeLog pecl-timezonedb-2008.8.ebuild pecl-timezonedb-2007.11.ebuild pecl-timezonedb-2007.10.ebuild
Next by date:
gentoo-x86 commit in dev-db/freetds: ChangeLog freetds-0.82-r2.ebuild


Updated Sep 23, 2011

Summary: Archive of the gentoo-commits mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.