summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2011-06-01 02:28:58 +0000
committerJeroen Roovers <jer@gentoo.org>2011-06-01 02:28:58 +0000
commitfec73a05cce4efd232f27f92bfca14fa930cfd33 (patch)
treec3b53ae0a52677e343d0c27b33c5a830c438ef58 /net-analyzer/rrdtool
parentVersion bump. (diff)
downloadhistorical-fec73a05cce4efd232f27f92bfca14fa930cfd33.tar.gz
historical-fec73a05cce4efd232f27f92bfca14fa930cfd33.tar.bz2
historical-fec73a05cce4efd232f27f92bfca14fa930cfd33.zip
Version bump.
Package-Manager: portage-2.2.0_alpha37/cvs/Linux x86_64
Diffstat (limited to 'net-analyzer/rrdtool')
-rw-r--r--net-analyzer/rrdtool/ChangeLog7
-rw-r--r--net-analyzer/rrdtool/Manifest14
-rw-r--r--net-analyzer/rrdtool/rrdtool-1.4.5.ebuild97
3 files changed, 111 insertions, 7 deletions
diff --git a/net-analyzer/rrdtool/ChangeLog b/net-analyzer/rrdtool/ChangeLog
index 5ba3aaeb5f29..9a221e5671c1 100644
--- a/net-analyzer/rrdtool/ChangeLog
+++ b/net-analyzer/rrdtool/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-analyzer/rrdtool
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/rrdtool/ChangeLog,v 1.208 2011/01/10 18:15:47 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/rrdtool/ChangeLog,v 1.209 2011/06/01 02:28:58 jer Exp $
+
+*rrdtool-1.4.5 (01 Jun 2011)
+
+ 01 Jun 2011; Jeroen Roovers <jer@gentoo.org> +rrdtool-1.4.5.ebuild:
+ Version bump.
10 Jan 2011; Hans de Graaff <graaff@gentoo.org> rrdtool-1.4.4.ebuild:
Keyword ~x86-macos.
diff --git a/net-analyzer/rrdtool/Manifest b/net-analyzer/rrdtool/Manifest
index 91265d287f48..a8fd0c269048 100644
--- a/net-analyzer/rrdtool/Manifest
+++ b/net-analyzer/rrdtool/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
AUX rrdtool-1.2.15-newstyle-resize.patch 5231 RMD160 acdd68b7a7f422c615cfac824516beaeb782eb5e SHA1 973b40a3954942dd3306d5781f31faf4f88c257d SHA256 e55f1e7f0c4d3649b6790cb56247eaf5518a359ef662a959848805e416239fd1
AUX rrdtool-1.3.8-configure.ac.patch 410 RMD160 7bc8ae6bf64fbc8602c0e4a4571c74d9afea818b SHA1 b28a7f253ff66d788a29d491ef57f11c6721bb16 SHA256 220d42a1228d015f6bd02124b3f8c878f0b7bda2e277e9e3b15d4f05603328b5
@@ -14,6 +14,7 @@ DIST rrdtool-1.3.9.tar.gz 1189442 RMD160 2b05c37a713cca3d15d92d1d9c5292c3cc4e078
DIST rrdtool-1.4.2.tar.gz 1355269 RMD160 18d28dc0c22f28b6303898cb4555c7ed8df59937 SHA1 d77fbeac37837e64cbe2a377acbf3e7b95b6e86e SHA256 e55ebe13b16515a275185229a93ee1fc266010a9e3c6b05b229a1530695311cb
DIST rrdtool-1.4.3.tar.gz 1381821 RMD160 fb888d16b8310d5366e65872735c0e41813eae96 SHA1 1e65de0192c149a30ee0d277e758a31ff7d6d6f0 SHA256 1aecfba0cb255aef6ae27534825022b83996abec0b7b94576e3b9d061ddf6d73
DIST rrdtool-1.4.4.tar.gz 1345477 RMD160 7636c67af3e3b9ce2361cc2c3cab5a90a662a29a SHA1 e4715c13f2a6fd077c54911d396eb573788377b0 SHA256 0778d2f5cb0807b825b11a153eb0c365a847631dba69faca5c887f30797c6c33
+DIST rrdtool-1.4.5.tar.gz 1348713 RMD160 9c45c3be7bcb8e17260055a33e936f307884914f SHA1 56638e8aedd5d5522152e86746e382b75dc48c35 SHA256 1267af420533d846432e55352db89b0f2507c711f80c65e016f7484f3cb0cf1d
EBUILD rrdtool-1.0.50.ebuild 2693 RMD160 b541b709ee70a0e28023aad30666254cf8007ec1 SHA1 3ff735acf09aea437c131cfc308b8f66bb2271b5 SHA256 ad422d3c48106ffa12c16b0146d6f465cf6d956889a8afae8e143fe2757ff331
EBUILD rrdtool-1.2.29.ebuild 1941 RMD160 9edd22ded6a83dded4ae8f92d33e31ae8e3b5b24 SHA1 9df27ffab759f26db64097fb7e31d71589eb5643 SHA256 34b93cf0e2dd63da5da2fe45760c85211e9439d03cea36bae17357a097805148
EBUILD rrdtool-1.2.30.ebuild 1941 RMD160 8849c247f9a83d73715d2a840f7e4e2b6e0db357 SHA1 084192bf23b447f8fb663e20a70be521f3f616e4 SHA256 68ab0689ddd49f9c635678576516fb6b9a28590ad6a7282cf02bb8f9a88bf1ca
@@ -24,12 +25,13 @@ EBUILD rrdtool-1.3.9.ebuild 2776 RMD160 bb5a72c574c337bfebdadf2f11bb3da594b0ebf3
EBUILD rrdtool-1.4.2.ebuild 2773 RMD160 1925709cb77ef0b782dd9af09b21e3ab1f0ac8ed SHA1 a2eb17dcfea2b211e41a64e1fe745a10ddc94676 SHA256 2fc595a30197c34ad3a8f19e300223d1ea9dd503a5fe7582a6e7b97be16af37d
EBUILD rrdtool-1.4.3.ebuild 2995 RMD160 db6f8d3041175e39fbc1452590090cf8fb0a19ef SHA1 e6beb54c20f9368982ebd30a52494d20f4d74b8d SHA256 742837bcf2d4f13390dbf635b7d0fb36b0fbbdbc2623562379127e421390870f
EBUILD rrdtool-1.4.4.ebuild 3068 RMD160 5c3fab4259ff2288172c0cb65021346e9f5bef57 SHA1 da82aae94eecdb00759ecdbd879c1db37de56ddb SHA256 11cf898e8bba6c06f4ea9b57c223262bd5e7a62ef5572406da50a666029912a8
-MISC ChangeLog 31492 RMD160 1c770cd3b7881b1ee49540a94da297b3c4ef658c SHA1 a83968e3dac6eb6d025776fd6487335eae2303b1 SHA256 6e3ea238cefb5fc8bb91f88c1ed6340cd2afc87828e82ce16bf0144e22a4d7fa
+EBUILD rrdtool-1.4.5.ebuild 3073 RMD160 3264296ea8f939659f43592e2cef045bea8d0a15 SHA1 d634acff2537a6e4598fd8652a59ddaeedd39fe2 SHA256 e9f9f47a9b932c6e82ecee886289e555e879da6047524b6786165f76639fb70d
+MISC ChangeLog 31606 RMD160 b918ce421e480e7ea6662c3da3b90651088ec481 SHA1 b8f2b569a2ec72e14fc41fe9557c6d4bfaa6ee22 SHA256 22e7b7520ba3af3afaf8f5547032f16d586ac3bbe674d3616f0333c3ff12443c
MISC metadata.xml 376 RMD160 78da9054230eb8ed5474d75d1a0f7419eb1e45f9 SHA1 b7645e63557b4d5049032390ee07d86c5411fc96 SHA256 ccdb09cfa58f274722a7b61fb666c96c5d1c55d828fff44abc9415e56c056bb7
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk0rTNkACgkQrnu0mw69Jkr+ZQEAgz2hdRgjb/qG0h1Z0HYxT2xJ
-HU3sqJz8VLVbyGKVUhkA/R+23MPJgoPwbPgsY4yNzCDyhyOoSE+NzOaMgnPV+L29
-=qqxr
+iEYEARECAAYFAk3lo/YACgkQVWmRsqeSphPSZwCeK6XuWvMqljuQzQSNOIzD+AVW
+rwYAn1kv3ii6OmI9LmElIoWvGeLJhI+u
+=ys9c
-----END PGP SIGNATURE-----
diff --git a/net-analyzer/rrdtool/rrdtool-1.4.5.ebuild b/net-analyzer/rrdtool/rrdtool-1.4.5.ebuild
new file mode 100644
index 000000000000..0ea6be6ccf4b
--- /dev/null
+++ b/net-analyzer/rrdtool/rrdtool-1.4.5.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/rrdtool/rrdtool-1.4.5.ebuild,v 1.1 2011/06/01 02:28:58 jer Exp $
+
+EAPI="3"
+
+GENTOO_DEPEND_ON_PERL="no"
+inherit eutils flag-o-matic multilib perl-module autotools
+
+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 ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos ~x86-solaris"
+IUSE="doc lua 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[svg]
+ >=dev-libs/glib-2.12.12
+ >=x11-libs/pango-1.17
+ lua? ( dev-lang/lua )
+ perl? ( dev-lang/perl )
+ python? ( dev-lang/python )
+ ruby? ( >=dev-lang/ruby-1.8.6_p287-r13 !dev-ruby/ruby-rrd )
+ tcl? ( dev-lang/tcl )"
+
+DEPEND="${RDEPEND}
+ sys-apps/gawk"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-1.3.8-configure.ac.patch"
+# epatch "${FILESDIR}/${PN}-1.4.3-ruby-ldflags.patch"
+ epatch "${FILESDIR}/${PN}-1.4.4-dont-link-system-lib.patch"
+ sed -i '/PERLLD/s:same as PERLCC:same-as-PERLCC:' configure.ac #281694
+ eautoreconf
+}
+
+src_configure() {
+ filter-flags -ffast-math
+
+ export RRDDOCDIR=${EPREFIX}/usr/share/doc/${PF}
+
+ # to solve bug #260380
+ [[ ${CHOST} == *-solaris* ]] && append-flags -D__EXTENSIONS__
+
+ econf $(use_enable rrdcgi) \
+ $(use_enable lua) \
+ $(use_enable lua lua-site-install) \
+ $(use_enable ruby) \
+ $(use_enable ruby ruby-site-install) \
+ $(use_enable perl) \
+ $(use_enable perl perl-site-install) \
+ --with-perl-options=INSTALLDIRS=vendor \
+ $(use_enable tcl) \
+ $(use_with tcl tcllib "${EPREFIX}"/usr/$(get_libdir)) \
+ $(use_enable python)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "make install failed"
+
+ if ! use doc ; then
+ rm -rf "${ED}"usr/share/doc/${PF}/{html,txt}
+ fi
+
+ if use !rrdcgi ; then
+ # uses rrdcgi, causes invalid shebang error in Prefix, useless
+ # without rrdcgi installed
+ rm -f "${ED}"usr/share/${PN}/examples/cgi-demo.cgi
+ fi
+
+ if use perl ; then
+ perl_delete_localpod
+ perl_delete_packlist
+ fi
+
+ dodoc CHANGES CONTRIBUTORS NEWS README THREADS TODO
+}
+
+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 an 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."
+ ewarn
+ ewarn "Note: rrdtool-1.3.x doesn't have any default font bundled. Thus if you've"
+ ewarn "upgraded from rrdtool-1.2.x and don't have any font installed to make"
+ ewarn "lables visible, please, install some font, e.g. media-fonts/dejavu."
+}