summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-01-22 07:19:53 +0000
committerTim Harder <radhermit@gentoo.org>2014-01-22 07:19:53 +0000
commitfbabe3e64407baebf9a56dce4b58ee1b1733d569 (patch)
tree665f00a6ad8180375b80cc5f3ba6939c9814dd58 /app-emulation
parentStable for HPPA (bug #498868). (diff)
downloadhistorical-fbabe3e64407baebf9a56dce4b58ee1b1733d569.tar.gz
historical-fbabe3e64407baebf9a56dce4b58ee1b1733d569.tar.bz2
historical-fbabe3e64407baebf9a56dce4b58ee1b1733d569.zip
Add libarchive dep (bug #497376 by Peter Wilmott).
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/vagrant/ChangeLog7
-rw-r--r--app-emulation/vagrant/Manifest17
-rw-r--r--app-emulation/vagrant/vagrant-1.4.3-r1.ebuild68
3 files changed, 83 insertions, 9 deletions
diff --git a/app-emulation/vagrant/ChangeLog b/app-emulation/vagrant/ChangeLog
index 2bb65f2e246e..f287f561c2e6 100644
--- a/app-emulation/vagrant/ChangeLog
+++ b/app-emulation/vagrant/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-emulation/vagrant
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vagrant/ChangeLog,v 1.33 2014/01/04 06:24:38 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vagrant/ChangeLog,v 1.34 2014/01/22 07:19:51 radhermit Exp $
+
+*vagrant-1.4.3-r1 (22 Jan 2014)
+
+ 22 Jan 2014; Tim Harder <radhermit@gentoo.org> +vagrant-1.4.3-r1.ebuild:
+ Add libarchive dep (bug #497376 by Peter Wilmott).
04 Jan 2014; Tim Harder <radhermit@gentoo.org> -vagrant-1.2.4.ebuild,
-vagrant-1.2.6.ebuild, -vagrant-1.2.7.ebuild, -vagrant-1.3.1.ebuild,
diff --git a/app-emulation/vagrant/Manifest b/app-emulation/vagrant/Manifest
index a74a225ee6a7..80ad3b70fd45 100644
--- a/app-emulation/vagrant/Manifest
+++ b/app-emulation/vagrant/Manifest
@@ -8,17 +8,18 @@ DIST vagrant-1.4.1.tar.gz 2389958 SHA256 82574e708c5d90829abc65a20c190305a68de88
DIST vagrant-1.4.3.tar.gz 2391973 SHA256 09ccc0d87999a3c133b9ef52a5cff58402745ee64af6080b2a5d304eb06c9c58 SHA512 93fd1cfa263004cadbf670fac4dc318db9719d2a86afe188857cbc97c1317e6ef2387be498ef9278ca95cdda6bd41400426e3bf52448eb59c31877c9fd0624e4 WHIRLPOOL e581e8488e0b1e75bcdd75f4572b89f9c23338e422d3acb57b1d5d513d9357ec0b061371d926ad0bb1087bf890e70422d4e3527dfd518329ba910f42f0733673
EBUILD vagrant-1.0.7.ebuild 1704 SHA256 3deacd44360d14f81b9b7d29e08e1a2ac92a6fb81a0acacc9d643cefc21f5d48 SHA512 6804ba0f106e71df08e743232bf11545eabd4d49de658bf0a94567508fd0ea46aa13c1da868924d7d6db5401307d6fe8fb1a678684aa337ac23f4d4e32c92cf0 WHIRLPOOL 8578e9ab9f269324bb38f87453e5361cd915cacbb75fda357d621f297c503578c07f4cf67aa5d76ff648af05028f0dabc0ae5fa7e5c73972bbba3da7a9cfd13c
EBUILD vagrant-1.4.1.ebuild 1737 SHA256 929080c8266f2f43efe83a6b52da4ddeceb7514cef6e7f7208163ecb114a279b SHA512 c40c552816878adaff9623b744186f1cf35f2ef3db1bfa9996dd24dec9b76a26559a61905f12cdf6701025da2a03d328558aac0de3ce8daa280c02bdd3338b9c WHIRLPOOL 2966c062d63d9955873f87dc1633864f3a8cf553983ae1f3a42e06737473eb3418346a65d177020a1de2a613fe5fb1eda84e5cb71e4a4335de15877e3cee0bfd
+EBUILD vagrant-1.4.3-r1.ebuild 1761 SHA256 f8f216a952c58379ca15b3cc170163a065799592f5c7924a82241230a6626dc5 SHA512 4380a204099dd37eb11f80daaf351aa350bd86c98fa5f36647c5cfc96168585d0bb4ffeb1f1bb373e2d434443958ef4c17111a567dd2bbaa32e56a607549b9ef WHIRLPOOL b8db6342767e1f08582e1a08a2db1a1afb81ab450a19735d18c718171009e4d69d2e0463985107439c13bc5568db7360416b2f98860c7ef768f80ac2e5c699f1
EBUILD vagrant-1.4.3.ebuild 1737 SHA256 2d402276d151f9831fba7a26b7e0679613bfa23b2b11d139c9cb34877d25bd82 SHA512 ba951b2d09fd0d716abfebd6f23ed87931c3256c7f2b85472ed4e51c3339770c874c6b848528f097a12616761f5ab716b750af4bac2c63203448d6c3ec88b3f5 WHIRLPOOL d889e78941dc5f1cff3aa55b737767638f4e9cfaa732c15bf838c663ffcb3b3dd87a7edabac3205d3c7017b3181deb6db19299ba379aea1f18e453ce2cedf11b
-MISC ChangeLog 4839 SHA256 ad0de590020f2b04e7bed13ff15ef50465d76da517f7ef8557a3940c2fb7e102 SHA512 24a81ea7774fc2e2e57a7dcf0d84d9b6edb1b51ea1ee2902740568f5f3538224c61002fd73fd62014ec740d1a44d3dea5a955d18705dab24af6fbbeeca307b24 WHIRLPOOL a71661e0884e31a02192fc24dab4bf79332bad6898f07dca7bcb6e584bf0db5f737c64ef0c1d5c6626ee38190d3e723bfab283ce4a2bc984cdddadaeadcbfb96
+MISC ChangeLog 5001 SHA256 518e91d1331046a9e9a1d388391a261cfb80bf2865e67f29f604bca1fb209209 SHA512 bc53da1e08292b9d9eca4f23e6ec905557ffb12eecc1605269160d328a559aa2de66ca403ea6ae92a974e5f4175071d98137d1df8f5cba4a4cb88efb384db89c WHIRLPOOL 6543e6f74164eb89a83ce3d85f1958467a20b3baa9223282d903654c01eb2a188a245aba4f9fc7442c1e5f4a4f066558d96913dfd47066eb0624531f223bc340
MISC metadata.xml 232 SHA256 a778e40f66cb2fa35529e4f45cb8356c8b1b109163cd939396f02e8ea6aa5f1a SHA512 6952f63da1c92a4ed7ddb87b5eb4003d123f0b7af6ffdbc9118159c97ddf18917e8ac7727285a42c07c64e52a40335bc2ef9f17261557617beb8c2226a391873 WHIRLPOOL 0a4441f075f8af01588da2aac3e03732f93463b8bea5e46749d37e1468452735d15f45243b930b3346c93734f8aa235a492030445fee471a95d2c5998f08e7de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSx6knAAoJEEqz6FtPBkyjyE0IAKJeidJvWsht1J6k87ihnzne
-tnWbiSh++zdffkw3JKqiR71EaJglQ1CXa0/i+XnFtQfSfRybN5/18HhoZHVLbPsY
-zrg4Y13JVvC/p3lns9oUOkU6bybyrKf3sIjZdoVW+3ZSIDxJBlXoSe14ykeqCucU
-hX/8bIr1A8EHnvjmgic78/t0gCQMqmg0FxRqTbWeTNgei9YP05Kq+d6aYOT/ad7F
-9YpBtIrtB4V/xMvQO7cD/RLoPxj+5WqDRWY5mqt9FlRZMprF9H+m0CHNZt2U4l5g
-iP6KdjY8cqN5Jje27JDYLZDcSlRsbL4JVWOmbAzqrFXE2kYfNAs7A+a/qJrzEEU=
-=a9JL
+iQEcBAEBCAAGBQJS33EYAAoJEEqz6FtPBkyjfGoH/RZjSUTVxxxrW1gHxPGu8DaL
+aa9HAypJ7xz/6XsSK4wDLb1JRWBW1UVpOUtw7VRqRaq05FxHzR71d3ttC+1R2A4H
+hQcEQVm4d8Ptt6NRIk/peZJybqNbFRw/6ONZrqGAZJC/uHLoDBom/5hvpnSFbo4i
+IgLej3wGG5RBfSQi2Wd3rOgkiTCfQ6lt3D5T6Nb+9TyL9SfLX1Pj7yDYzL2WfDVG
+gJ8McVBUU8jC4tNU8BK+jVsH/UjUdyDJ9ySbhdBkAHNhLhvzXnBjHrUC7lYk68hL
+RrEryIv3TU6svklF4dj6kASfVbEe1woETDPkNXVgulfWH4qkJbODAbPw8wKuW7k=
+=JFjE
-----END PGP SIGNATURE-----
diff --git a/app-emulation/vagrant/vagrant-1.4.3-r1.ebuild b/app-emulation/vagrant/vagrant-1.4.3-r1.ebuild
new file mode 100644
index 000000000000..3ad842f43e5e
--- /dev/null
+++ b/app-emulation/vagrant/vagrant-1.4.3-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vagrant/vagrant-1.4.3-r1.ebuild,v 1.1 2014/01/22 07:19:51 radhermit Exp $
+
+EAPI="5"
+USE_RUBY="ruby19"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec"
+RUBY_FAKEGEM_EXTRAINSTALL="config keys plugins templates"
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="A tool for building and distributing virtual machines using VirtualBox"
+HOMEPAGE="http://vagrantup.com/"
+SRC_URI="https://github.com/mitchellh/vagrant/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+IUSE="test"
+
+# Missing ebuild for contest
+RESTRICT="test"
+
+RDEPEND="${RDEPEND}
+ app-arch/libarchive
+ net-misc/curl
+ !x64-macos? ( || ( app-emulation/virtualbox app-emulation/virtualbox-bin ) )"
+
+ruby_add_rdepend "
+ >=dev-ruby/childprocess-0.3.7
+ >=dev-ruby/erubis-2.7.0
+ dev-ruby/i18n:0.6
+ >=dev-ruby/json-1.5.1
+ >=dev-ruby/log4r-1.1.9
+ >=dev-ruby/net-ssh-2.6.6
+ >=dev-ruby/net-scp-1.1.0
+"
+
+ruby_add_bdepend "
+ dev-ruby/rake
+ test? ( dev-ruby/mocha virtual/ruby-minitest )
+"
+
+all_ruby_prepare() {
+ # remove bundler support
+ sed -i '/[Bb]undler/d' Rakefile || die
+ rm Gemfile || die
+
+ # loosen dependencies
+ sed -e '/childprocess\|erubis\|log4r\|net-scp\|net-ssh/s/~>/>=/' \
+ -i ${PN}.gemspec || die
+
+ epatch "${FILESDIR}"/${PN}-1.2.1-no-warning.patch
+ epatch "${FILESDIR}"/${PN}-1.2.2-rvm.patch
+}
+
+pkg_postinst() {
+ if use x64-macos ; then
+ ewarn
+ ewarn "For Mac OS X prefixes, you must install the virtualbox"
+ ewarn "package specifically for OS X which can be found at:"
+ ewarn "https://www.virtualbox.org/wiki/Downloads"
+ ewarn
+ fi
+}