Version bump.
authorJeroen Roovers <jer@gentoo.org>
Sat, 9 May 2015 07:33:29 +0000 (07:33 +0000)
committerJeroen Roovers <jer@gentoo.org>
Sat, 9 May 2015 07:33:29 +0000 (07:33 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613

dev-ruby/rrdtool-bindings/ChangeLog
dev-ruby/rrdtool-bindings/Manifest
dev-ruby/rrdtool-bindings/rrdtool-bindings-1.5.3.ebuild [new file with mode: 0644]

index 6f62120832bf9c8c3c3b69935708b3291d09321b..18d66e377b62669db0778fe05ec6eb536e1d9a7c 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/rrdtool-bindings
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rrdtool-bindings/ChangeLog,v 1.19 2015/04/25 06:51:46 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rrdtool-bindings/ChangeLog,v 1.20 2015/05/09 07:33:28 jer Exp $
+
+*rrdtool-bindings-1.5.3 (09 May 2015)
+
+  09 May 2015; Jeroen Roovers <jer@gentoo.org> +rrdtool-bindings-1.5.3.ebuild:
+  Version bump.
 
 *rrdtool-bindings-1.5.2 (25 Apr 2015)
 
index ae6e34b1921eaaddc5c3be67e0b6fe3986c8966a..9c91b44bf37fc25f4a4a0a8360add545f041a686 100644 (file)
@@ -5,16 +5,18 @@ AUX rrdtool-bindings-1.4.8-graph-ruby.patch 1857 SHA256 1e3473fc5112387ae7ef15c7
 DIST rrdtool-1.4.8.tar.gz 1379482 SHA256 de95b9f5aa488b0683600aad5a07c316f8d98cbe8d00aa0a1c87e2b2ef89f3d6 SHA512 c525978829508e1db393092c948d8db910554f42e1221acc4064a8f546ceac5d68943f603c6f0ef0e6510bbe5f606cfe6862672145ea1b630cd2b7fd07fa805b WHIRLPOOL f3926aed715a80c8d8287b057c39bbe614d81ebf9f24d1e285a9a438594d5c4c66b59934cc7c6be0550f0f729f319b01a46efc32ccf0b412563c43cf74a21564
 DIST rrdtool-1.4.9.tar.gz 1385640 SHA256 3e2826e0d60aaf85313da35b3c0d3a926748fe482b4ada766a325a83b60125cc SHA512 938d6a10c750cbc1e368020fc2408644bc10f6e1d9316f3117df406beef16d7d5fca2fc6fa2bdb6b1ed3e49aa872d58f1f66d1ccee9fe73483c6a5e483c33d4a WHIRLPOOL bc5fb01aef18feb89bb801a2f7fa8c2002b8f8a40e8038355e7edda8a729f354a639c864c01a1ddc7a66d19c8911d75f4f202008bec994d521a209dc6579fe10
 DIST rrdtool-1.5.2.tar.gz 2159635 SHA256 44e70dc466d09fc0adcc1dca7806cfe83eccef42948e9b25fbfd6f082a6b491e SHA512 fb397c9cdb9b12eec66a0f8f13cecd9810b382a78892184815cb9d219c591effe2aaa7f5fb8db70d6180d27924f8b133abc0eb83414d65a3c04f140c23908ee7 WHIRLPOOL 11cf77d543f876292a1f8f7c06e87e8ef72556ef518ed6398b8171cf6680b4d1e7dfc2b9b7782c7f37c206d63e7b47c188198a03ee928d988c0c1ec043665542
+DIST rrdtool-1.5.3.tar.gz 2158011 SHA256 79e7b2f5cf74843e89fe4d08925f955268fd21736cbea03e54ae83320fc6129f SHA512 51e0dbca582acde1a0e77a8fcc4ffa2389b5467b5eb2443a6c9e38851459b7aa9bc08a8d5fd44f69c72e3cdb46be64a2baa66c69ca86a4cda8a061120fa14afb WHIRLPOOL 8738a499699423bd7c2536ca8d8b57db386b190fdeea47328c126aa70fae8d604ab1ab18253567a8426fe73e3fb9ab17ba8c40563841015da96451dcb4435dd7
 EBUILD rrdtool-bindings-1.4.8-r2.ebuild 1334 SHA256 98561825c2e8ba3be846886fd93a17171d30e00597e41a3fe719987869d97509 SHA512 8d990c5212d2ff26d90806bed749636e220efee0b04d9b53bf80ac1db79900afea98c8ab4e372b2548f0fe25d51de9753a0f59e4e56995714471f9dd99fb42ee WHIRLPOOL 16609b4b0bfd325e57dfd4fd75508c70d1dc859530bb3492504abea098a14b71075bc5b2540fffc55933ab4a7fa020fba103d0cdc4f28727b4c813c895f63361
 EBUILD rrdtool-bindings-1.4.8.ebuild 1171 SHA256 a4d3cb5b281c9153aefeb1720515c0b8c39b5b27b6f227fea28488015fa3c416 SHA512 76aabe5ae9d0e66b93cdefb3880e099702b18e45ecf2649694277aa28c7cffb109f24eecda3a825eaeaa2fd09dad08140b079c04b79d5edcd807e1e658af5140 WHIRLPOOL 36686fd2554a8bd0e8cf3a7ce771f5a194cfe7c81fd9636b848e1d4d512e5977da2866284938c8868024b466a3d315a07627e81ac64d0897a5fce2537433d9e5
 EBUILD rrdtool-bindings-1.4.9.ebuild 1338 SHA256 056cd088ac6c5d5110c45ed7296b8e515a896574a450dcd38d4a7f1832f345b3 SHA512 48e9b3f20a82e586f8c77d16e8d326591ebba52285291ac3c26741fd26980452c29e1f83052ab029d5bc3bf7d22f24314fb22ec24db2e2fc36ed601c417a0964 WHIRLPOOL 34ee2d47950363d5bd66f031d85080ba3cee2fcdcc088f86fc409eada4294b4de81d6e548a52b78a8abaed9d9a02694cbc49ab2c18f1b8687993510a7e2f316b
 EBUILD rrdtool-bindings-1.5.2.ebuild 1497 SHA256 37b3038ffaa09029d83fab18146a41c12ae6574f77ff6327a0154e8564b72409 SHA512 1bbcbcc3675d347d95535a2a19ff96da381b544c9d8997e0094b833581144c521e51b9ada643930c99202115ca83352be5dbcbdb96a05022c43e50ea23986f87 WHIRLPOOL 6871e75c666d8dae6aa7c456640ff0839e905b073774b58da4fa2dca28a6addb38d6f8bfe0f86acd7f5aa1385fed078932115f7973bb514c60ca603f039ed746
-MISC ChangeLog 3077 SHA256 52db24888ebe50fef83e5417393a4876cead676d8e580dda55a0e4a6964d612e SHA512 7025a6cadc3afc159950931fe2dec93e6f95f9a3f99962f623daf4cc8ab2290861ef1ca8cdc88f33caf47ae73211c589b0a44afd393e061d2740fe128328d456 WHIRLPOOL 9f74d648e5122f787cfc3098bc173cffb17fe188bffcdc8311b34da8a1199d91a7fb921d7f9e342c8924d6c1bd0d3407436b767a1ed7fec14bfec5bc0603363e
+EBUILD rrdtool-bindings-1.5.3.ebuild 1497 SHA256 a9fdcfc4cb761495c09ec180e99491d598c9602e6c6cf0d7ffe04890f8ac97a3 SHA512 e1f5b9625c0159a64ac1ac2583eaa8de031e6c4c86802ce333c30408a45820e332eab868c7fc357b01ab3c00da2d340396d0df14cbee417b7ecbdb4429ac1ab8 WHIRLPOOL 8ca2187cb1fb7ffc5649e4a1e2557da259e61e0a258d5cfb367041447d7c03aee4b6c434f2d3d83efb36c66f4be41f17dc9fca7f7de5e618392224d2098ceb5e
+MISC ChangeLog 3212 SHA256 876080a248950418682d854f6e3a5624641c8907dd0bfdb3352e681d0b73d3d1 SHA512 e50bbe4183a5216c86a535f9f0fc1322708b2e0d1857e25a590430c1f247bfc26ce0c5e6bba3d37db7b3dbf0469ce2d294e3d307b5188b1bcd40f9f6c98bf092 WHIRLPOOL 0330a7f0bd8aab861787ee58bf5e82d1cd9692ea0971219422f3968e00d356e857525c7c5ec3d87a4440e5a82d0e3d0cfba6318af77e3b7dc1ab70b294e6f27d
 MISC metadata.xml 258 SHA256 52120853b9e41a94acc81ee215cba8b7abf5d602f6265f3913029e61b45ae5ed SHA512 77925fd954f148b0005992969b844e5b77738314a73c972698575e4f1629703a5ece9024d0a88b639d31ed230ab6b85ebcc7a60d0aacbdc60e4ba8eb125179ce WHIRLPOOL 3677e82b1a16724747827bfb9362ca501ffd980e8136de9f229baa96dc34ae417dc460657c1c1cf4e9340d9c4a66e028ac6cc0f76bd501f219afb018a77c20ae
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iEYEAREIAAYFAlU7OYMACgkQVWmRsqeSphMSrACeI6p5fRSM8JwwQv4O9hByCH1P
-eP4AniIo5/S98uZWf5nGTyE5mWxjf3Ij
-=I2Bn
+iEYEAREIAAYFAlVNuEkACgkQVWmRsqeSphOyMQCfZQ/f6UsbB2f4i4kuu8VE2iKM
+Hd4An2rjNKK/IWn9+4wxVW8fqx6wq0Zi
+=kKmT
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.5.3.ebuild b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.5.3.ebuild
new file mode 100644 (file)
index 0000000..3b6aeb4
--- /dev/null
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.5.3.ebuild,v 1.1 2015/05/09 07:33:28 jer Exp $
+
+EAPI="5"
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-ng
+
+MY_P=${P/-bindings}
+MY_P=${MY_P/_/-}
+
+DESCRIPTION="Ruby bindings for rrdtool"
+HOMEPAGE="http://oss.oetiker.ch/rrdtool/"
+SRC_URI="http://oss.oetiker.ch/rrdtool/pub/${MY_P}.tar.gz"
+RUBY_S="$MY_P"/bindings/ruby
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos ~x86-solaris"
+IUSE="graph test"
+REQUIRED_USE="test? ( graph )"
+
+# Block on older versions of rrdtool that install the bindings themselves.
+# requires rrd_xport which requires rrd_graph
+RDEPEND="
+       ~net-analyzer/rrdtool-${PV}[graph=]
+"
+DEPEND="
+       test? ( ~net-analyzer/rrdtool-${PV}[graph] )
+"
+
+RUBY_PATCHES=(
+       "${FILESDIR}"/${PN}-1.4.8-graph-ruby.patch
+)
+
+each_ruby_configure() {
+       rm ../../src/rrd_config.h || die
+       touch ../../src/rrd_config.h || die
+
+       ${RUBY} extconf.rb \
+               --with-cflags="${CFLAGS} $(usex graph -DHAVE_RRD_GRAPH -UHAVE_RRD_GRAPH)" || die
+}
+
+each_ruby_compile() {
+       emake V=1 ABS_TOP_SRCDIR="${PWD}/../.."
+}
+
+each_ruby_test() {
+       if use graph; then
+               ${RUBY} -I. test.rb || die
+       fi
+}
+
+all_ruby_install() {
+       dodoc CHANGES README
+}
+
+each_ruby_install() {
+       DESTDIR=${D} emake install
+}