Add ruby20. Configure tests but restrict them since they easily fail on specific...
authorHans de Graaff <graaff@gentoo.org>
Sun, 8 Feb 2015 06:57:31 +0000 (06:57 +0000)
committerHans de Graaff <graaff@gentoo.org>
Sun, 8 Feb 2015 06:57:31 +0000 (06:57 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!

dev-ruby/network_interface/ChangeLog
dev-ruby/network_interface/Manifest
dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild

index 497e4e7ba67aaa2f5b7e6ebced3f87befa9d92f6..b7802267ca7dbf683f13d9dae736dd76b2cf8b65 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/network_interface
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/network_interface/ChangeLog,v 1.4 2014/12/19 20:50:32 axs Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/network_interface/ChangeLog,v 1.5 2015/02/08 06:57:30 graaff Exp $
+
+  08 Feb 2015; Hans de Graaff <graaff@gentoo.org>
+  network_interface-0.0.1-r1.ebuild:
+  Add ruby20. Configure tests but restrict them since they easily fail on
+  specific network interface configurations.
 
   19 Dec 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
   network_interface-0.0.1-r1.ebuild:
index cec83389679fc1cde99f60853e9e04858b0bb706..7f9d6b0d8f2b2caa4064226ceaca3e09e38c5838 100644 (file)
@@ -2,13 +2,13 @@
 Hash: SHA256
 
 DIST network_interface-0.0.1.gem 15360 SHA256 eaa48bd219fdcb9b6c66d44f1aa2b4e1c51385114400187d7fc087bf76602447 SHA512 db41bcb5669ddec954d5910b0c53a5dab81d4283d8e45eb88cdc855084ddcc7219b506745f6dacd172b5c17479f28a68b68f40e1928d573cdf22c567805e498c WHIRLPOOL 9dfec4aaf9629e0d21da507744c6462e05fbca21055d31982722d889ed7134adc2c5e10cdc76e9a0adaa493ad081f329c31afd08f7a9c62c071f9b908c3881e9
-EBUILD network_interface-0.0.1-r1.ebuild 750 SHA256 678cd931c24fa1fa5961af4fe0e1a3ac93aa22d1783cdba44c4cddcb6966cd52 SHA512 3be40249a93759ed7c9135438e34ced867aca3b35dcf1939836f36603df95a1862a1d146e70c5eefabdd8e803a6d61351b040c62f23a9b598d16f6ed2b96012a WHIRLPOOL ec532e9d7ee28dd54b630ab7c5756913e23b7d1765503b5b501c48a9334f4d45a062611088b0b9fb0c28567cb1facc7b8fc5ec3f2f95db9e9fcb3bf61ba9bb27
-MISC ChangeLog 896 SHA256 6d335adf8faa8b4a6ae0b94cd4e2d5eb50c7a050d48b9554ea640f69086c8d44 SHA512 b15895896a54f1a1271ce8268de2eb29be9b5e4ded1ad836ea11f228388d778e9e2377b5f6d983ae8cc3e8a75e33a26d6c933a4fdd922cccdb6c30218a3264d1 WHIRLPOOL 20e978b6266afd88e89d1e32b0c56ee3f80e9897257695b27592252cb2d0bda70f2a88f2c3f8cf662c45d08cf126515cea0bb21653feaed9583c3e4f4f9b907e
+EBUILD network_interface-0.0.1-r1.ebuild 954 SHA256 af7947b03a82c15fe4ab8e3d15222cf1a011052dd894d1ef5a3780d7f98b529d SHA512 594dda8a542a23793372b3c64dfbc39dd98ac3ebfe0c81bd756254546a5dd7a71047c3389f24718cd71332c126eba8e3a757c4a7e65b68c3d9555fbcc4327888 WHIRLPOOL 91e651abe860bc6d96e1d263f1137f8a70e89eb1d2c0b5ebb7f95b64d0b0191f116baca2493013075238ca876d98ac0dd910552001334ee08236359d8816d757
+MISC ChangeLog 1106 SHA256 f4cfe24c14b59b288b114d1eaf8afc449b3706c5a09cb6e88be0df0c0bd8f476 SHA512 f5396f6834885afdfe75a3debfdcc011a847fd74cc5aff8f378d2fa37519d7d35048ba8b7a7b49191ba918b1cf4d29c2a0ad0c07730611cf8fafb19bd8211ba9 WHIRLPOOL ec8f02d3ffb771eec414ac575ae1ca13a44d9762da902d1578b1c7891554a7cdf58357a243a3b659a94225aac50b930c15ebf8820faeea0eaf18ec7507c29477
 MISC metadata.xml 275 SHA256 ddea40fdfb3de36c4e8ec395d93195500089d461dc340ca376d7d93a3b6c3c70 SHA512 23a0fff59aeb0bceae496a74b75da3bc80d71fe9c60f63b1c20eecb97dd75fa32180457dfca21871c1e8d0a34f85a4a201a0eae0b46cbf91abb0fc8322d0b9f2 WHIRLPOOL 9f6a81dc72dc72656e6c32be440c3276225a7d7d09b4b1833db219eee071d3916e8eda3bdf6dbde6db1e5a6c9b4972fa6bb6e6ddecd2302941d9fdf283246761
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlSUj5oACgkQ2ugaI38ACPDKRgEAvNcZ5adEt6sXbZT56oWEzssm
-7tcFzaSR55g79BOFlrABAL612Mo1R6VlCrnGEJy6ax+UbvsHo+wqBmX775g8f3R7
-=gM2V
+iF4EAREIAAYFAlTXCNsACgkQiIP6VqMIqNcuDwEAiLZtGoMdAFXnz2FuktVu4MzR
+DAq4hIsSXUS3INnHUOsA/0oatXIgAk5PZPIcEu7bdvSk4vdTo84IQ87s5U9cyHAd
+=ovdN
 -----END PGP SIGNATURE-----
index 97e75ae6d1b4d9ce5aed9713b8bc13ddc56715c3..709edfb3a2827f64cd7b83fc790d3cf9932a99d7 100644 (file)
@@ -1,14 +1,14 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild,v 1.3 2014/12/19 20:50:32 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild,v 1.4 2015/02/08 06:57:30 graaff Exp $
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby21"
+USE_RUBY="ruby19 ruby20 ruby21"
 
 RUBY_FAKEGEM_TASK_DOC=""
 
-RUBY_FAKEGEM_RECIPE_TEST="default"
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
 
 inherit ruby-fakegem
 
@@ -20,6 +20,13 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE=""
 
+# Tests are brittle as they cannot deal with all network interface configurations.
+RESTRICT="test"
+
+all_ruby_prepare() {
+       sed -i -e 's:/sbin/ifconfig:/bin/ifconfig:' spec/spec_helper.rb || die
+}
+
 each_ruby_configure() {
        ${RUBY} -C ext/network_interface_ext extconf.rb || die
 }