summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/rrdtool/ChangeLog9
-rw-r--r--net-analyzer/rrdtool/Manifest16
-rw-r--r--net-analyzer/rrdtool/rrdtool-1.2.29.ebuild88
-rw-r--r--net-analyzer/rrdtool/rrdtool-1.3.5.ebuild91
4 files changed, 192 insertions, 12 deletions
diff --git a/net-analyzer/rrdtool/ChangeLog b/net-analyzer/rrdtool/ChangeLog
index 58e20f086426..c9fb4638f287 100644
--- a/net-analyzer/rrdtool/ChangeLog
+++ b/net-analyzer/rrdtool/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-analyzer/rrdtool
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/rrdtool/ChangeLog,v 1.165 2008/12/07 12:19:44 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/rrdtool/ChangeLog,v 1.166 2008/12/21 17:53:14 pva Exp $
+
+*rrdtool-1.3.5 (21 Dec 2008)
+*rrdtool-1.2.29 (21 Dec 2008)
+
+ 21 Dec 2008; Peter Volkov <pva@gentoo.org> +rrdtool-1.2.29.ebuild,
+ +rrdtool-1.3.5.ebuild:
+ Version bump.
07 Dec 2008; Mike Frysinger <vapier@gentoo.org> rrdtool-1.3.4.ebuild:
Add back s390 #228025.
diff --git a/net-analyzer/rrdtool/Manifest b/net-analyzer/rrdtool/Manifest
index 44e17809d7bf..5da106af1235 100644
--- a/net-analyzer/rrdtool/Manifest
+++ b/net-analyzer/rrdtool/Manifest
@@ -1,22 +1,16 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX rrdtool-1.2.15-newstyle-resize.patch 5231 RMD160 acdd68b7a7f422c615cfac824516beaeb782eb5e SHA1 973b40a3954942dd3306d5781f31faf4f88c257d SHA256 e55f1e7f0c4d3649b6790cb56247eaf5518a359ef662a959848805e416239fd1
AUX rrdtool-1.2.28-fix-empty-font.patch 666 RMD160 d0dde761c254f0e59e1e8b42bbbc063f5ebd17b3 SHA1 376722cf6c6ecaa457e0ef26454cb4563adb10b5 SHA256 751e7ad5466bce0dcad5509cb7509a87e61c5a7a6344816f70f0535409978606
AUX rrdtool-1.2.28-revert-font-fix.patch 1304 RMD160 02bec772d0ca543db6d0ecf901c32e2d7df8a92a SHA1 79a46c772057a4ad57408210ae13012924578007 SHA256 dcf3d8819c78b818018c78043bd364b46e7681c3f9a35fbfc2bbd515fa07bdc6
DIST rrdtool-1.0.50.tar.gz 1474200 RMD160 96af2ec2831881e167687f65f5fc9bc64c67358b SHA1 399e2bf807e3fbc987eec4c5364dc4cb416ba287 SHA256 42aa7c213dedbd95d33ca84d92f4187880f7e96062c6a3fb05bfb16f77ba2a91
DIST rrdtool-1.2.28.tar.gz 1089006 RMD160 11a4c6414037b3ce0e49d49b458f9fc13f3ef7ba SHA1 a8ca75fcf7b32ca94b057fa663e5f989522e2df9 SHA256 a008fec98bb36d09a7be8810afbdd1bf51d7365200d03a0e966a29bf871b3041
+DIST rrdtool-1.2.29.tar.gz 1092333 RMD160 a54f80cf3eec6d1484e062311a96e5691656288e SHA1 bd6c201eb12ff9007081fda81aa6bd1410a30bf2 SHA256 0e3b2febfc36276fc8e5c4ec98c73830aa2313ba77663e979d4c4859928f64b9
DIST rrdtool-1.3.4.tar.gz 1067603 RMD160 143eb06288d4db3214499943ef97743a819a4b99 SHA1 d6bfb7015d81db72bc880c6a75d82ca0c23cdc9c SHA256 33e68d8a6d8906a5d3b6d7624fc918a0ca49637b120482a1118d94de54d8116e
+DIST rrdtool-1.3.5.tar.gz 1075738 RMD160 fec1df84b7cb970bd35bb4fe8a8d9a2dd46c8cf5 SHA1 0d123c054bdf30bfe5fa28c028ff3e8437f3777b SHA256 f4792427fc8f342a36acc5948cad3b4bbd6e018be9675cfb441bc0de5929a3f2
EBUILD rrdtool-1.0.50.ebuild 2693 RMD160 b541b709ee70a0e28023aad30666254cf8007ec1 SHA1 3ff735acf09aea437c131cfc308b8f66bb2271b5 SHA256 ad422d3c48106ffa12c16b0146d6f465cf6d956889a8afae8e143fe2757ff331
EBUILD rrdtool-1.2.28-r1.ebuild 1993 RMD160 213b3c5c7e9e9d32ae9fc76047e73662300746e2 SHA1 bb55f35eef64373ef825e443ce7aa8bf2c7a9c9e SHA256 b3f62770acaf79067cf18c7d60a2c7b60e0996caaabbf01aa9488d78e1bc138c
EBUILD rrdtool-1.2.28-r2.ebuild 2000 RMD160 35cacef2a3767b5b088225ab0fb034771c8b1ba2 SHA1 e4ded0a159a87ce78295d10d976d22ac3cd3004c SHA256 15c52778b7d67365ddc10f6bd96f6e1dd01252638a81d33cde9096633f4e5c5d
+EBUILD rrdtool-1.2.29.ebuild 1949 RMD160 306589d786bfcdd48dc6bb5dff2a554b29e23056 SHA1 daa62cf40bd3cc13a768432d54dfd871a20997b1 SHA256 570960e3b0a1072656c26c42e2b9f3bafb4ae789be318a203391d731d7a7fcd2
EBUILD rrdtool-1.3.4.ebuild 2470 RMD160 5544742849d1ae52523f0b9d6b332bb5b9bcf4d9 SHA1 b12a257f1876d6992e7814eeec21f10e73d3c393 SHA256 34a50f371f1b8c8952b008e9d05b48f2cd023134107c0d019be2fb77ad18bceb
-MISC ChangeLog 25109 RMD160 5e2671232b05cef333eccce00d0be4f78d7dcd3b SHA1 fbca4af4df319b207634ff724ad08ad66bc1ea32 SHA256 609f7b9f8c6c73f8b48faa42bf96e762da78d890cf1ffee7bd5405c7bbe41361
+EBUILD rrdtool-1.3.5.ebuild 2467 RMD160 ff016e216bbf52311c9d08f6ba7f971e91d649c3 SHA1 cf8b5655f8bf1ea8a8df302c43a28f3e2cfdac52 SHA256 50204665f95f858d9e67d9b9d088de399baabf0d015e7c622fc43b147fed7507
+MISC ChangeLog 25277 RMD160 e66f04de3c7499a148043b01c1d32a33404e3a63 SHA1 d3223823f2565ffabd6a4cb1bd3cc58a582edce4 SHA256 c203ae6df5721e69bee6c3dfd5dab7da01db00087460ae808a22c7af7e0505f8
MISC metadata.xml 300 RMD160 9d38b7169a91e0be57ae6ab449296e56527a0d0b SHA1 c67d156899a9058bf4cf1b620299b7e18779fb37 SHA256 f7ced9a7b2949623b183802c55cef4e37d6e9e4d072a7243a5eb934c9ef5ac62
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkk7v2YACgkQ67wieSYcaxcIRACfeA40afntoZLxHouO2ns4eOhi
-t4UAn21BCVC5VoVHPALET/c5+kHGuqcN
-=oitb
------END PGP SIGNATURE-----
diff --git a/net-analyzer/rrdtool/rrdtool-1.2.29.ebuild b/net-analyzer/rrdtool/rrdtool-1.2.29.ebuild
new file mode 100644
index 000000000000..62116c7d2f7d
--- /dev/null
+++ b/net-analyzer/rrdtool/rrdtool-1.2.29.ebuild
@@ -0,0 +1,88 @@
+# 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.2.29.ebuild,v 1.1 2008/12/21 17:53:14 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 ~s390 ~sh ~sparc ~x86"
+IUSE="doc perl python ruby rrdcgi tcl"
+
+RDEPEND="tcl? ( dev-lang/tcl )
+ >=sys-libs/zlib-1.2.1
+ >=media-libs/freetype-2.1.5
+ >=media-libs/libart_lgpl-2.3.16
+ >=media-libs/libpng-1.2.5
+ rrdcgi? ( >=dev-libs/cgilib-0.5 )
+ ruby? ( !dev-ruby/ruby-rrd )"
+
+DEPEND="${RDEPEND}
+ perl? ( dev-lang/perl )
+ python? ( dev-lang/python )
+ ruby? ( dev-lang/ruby )
+ sys-apps/gawk"
+
+TCLVER=""
+
+HTMLDOC_DIR="${PF}/html"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${PN}-1.2.15-newstyle-resize.patch"
+}
+
+pkg_setup() {
+ use perl && perl-module_pkg_setup
+}
+
+src_compile() {
+ filter-mfpmath sse
+ 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) || die "econf failed."
+
+ emake || die "make failed"
+}
+
+src_install() {
+ emake 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
+}
+
+pkg_prerm() {
+ use perl && perl-module_pkg_prerm
+}
+
+pkg_postrm() {
+ use perl && perl-module_pkg_postrm
+}
diff --git a/net-analyzer/rrdtool/rrdtool-1.3.5.ebuild b/net-analyzer/rrdtool/rrdtool-1.3.5.ebuild
new file mode 100644
index 000000000000..3b40449c4730
--- /dev/null
+++ b/net-analyzer/rrdtool/rrdtool-1.3.5.ebuild
@@ -0,0 +1,91 @@
+# 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.5.ebuild,v 1.1 2008/12/21 17:53:14 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 ~s390 ~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
+}