From ad28955ccd93756b8179708a8d1ba60aa860f6fc Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Sat, 21 Mar 2015 08:21:23 +0000 Subject: [PATCH] use dobin instead of exeinto /usr/bin/ && doexe; make ebuild layout more readable; move to EAPI=5 and git-r3 Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB! --- app-emulation/rex-client/ChangeLog | 6 ++++- app-emulation/rex-client/Manifest | 26 +++++++++++++----- .../rex-client/rex-client-9999.ebuild | 27 ++++++++++++------- 3 files changed, 41 insertions(+), 18 deletions(-) diff --git a/app-emulation/rex-client/ChangeLog b/app-emulation/rex-client/ChangeLog index 65af72355489..c4ff53d9471c 100644 --- a/app-emulation/rex-client/ChangeLog +++ b/app-emulation/rex-client/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-emulation/rex-client # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/rex-client/ChangeLog,v 1.4 2015/01/20 09:59:54 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/rex-client/ChangeLog,v 1.5 2015/03/21 08:21:22 jlec Exp $ + + 21 Mar 2015; Justin Lecher rex-client-9999.ebuild: + use dobin instead of exeinto /usr/bin/ && doexe; make ebuild layout more + readable; move to EAPI=5 and git-r3 20 Jan 2015; Pacho Ramos metadata.xml: Cleanup due to #213900 diff --git a/app-emulation/rex-client/Manifest b/app-emulation/rex-client/Manifest index 2f32b23128a2..d192b810f780 100644 --- a/app-emulation/rex-client/Manifest +++ b/app-emulation/rex-client/Manifest @@ -1,13 +1,25 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 -EBUILD rex-client-9999.ebuild 945 SHA256 7211983bef4fe418a87363460b34567ac186480bce31c6a59088c0b382402800 SHA512 312f5face1661a38a3711baa292651d1cc0d83acb46fd67ed4635f30b739f79a659e95ab6842e4fee7146067b481c7809ee4dd09e7533f998fef5b809c21abc4 WHIRLPOOL 919e372a3289ae6f2fe131300eb2dfb9240799dfd33bb1ae2c42058868aae7d9b920ad87fe0dd80c7f7f40f3dd117320d29e3ec59ba748ce892130cb84d85c51 -MISC ChangeLog 683 SHA256 a8deeffdd4fcaec22c8118f31d9231a108e14aad54c6e666d9ff3452ec32e83d SHA512 e91316df1e447430599c6a57d8a00445ee569ff8edcc0d93a1e749a6da4c114673a799c6969fafe9e375c43cbd7b670929630f8f9a9c1f9b358960419740495f WHIRLPOOL afbf29639cb7550bd63f1e5489c44532b54dc23ff6acb8ae1fb51de7564889970b9bc51609eab39b7887fd633d94e32f149a8b42471467bc568f45c7e284ac4c +EBUILD rex-client-9999.ebuild 919 SHA256 f35dbd56307242dc92f79e747fde76ca5b3609876340c52008626a7c02971c23 SHA512 d7a0f25ac1018e18496484f32353ee14fb52e82c1cc3d42c8ea17fdb154cd70fa14868649c93a690e4b455f3f4bf2499d7b11357773719245f0be5b7ea22e571 WHIRLPOOL ca68fc4002be0112db280fd7604a0625e1659ac518bd8ef2d8cf828f9ac033205783be8b5395936e6b1075c7c586dac760b0f37b30f1a6f40659eedfa9152ad0 +MISC ChangeLog 867 SHA256 ef98116fd228a926f60d66a6eeb62eeab8e337d3caf01fe9e1e27bd290f5022b SHA512 8c8d1a922ea8a1b5f0ceb92d49beda8e8cfa8051ca2d291153b64bbd91a854a7e13c9ad9f9a831d9cceb53533649194b7f710b60978ed8544d2a28531e4422c1 WHIRLPOOL 48831b0149e468ef0368711bcb69fab0410ea94f9d8a56392683053c86054e3a6d7b3ef672f69d10a5031e5ae5a0243346956098f19515a6cf520c99a48dd62f MISC metadata.xml 212 SHA256 ee3f9b4c9d0e78859354433a6821624cbafc2c394e8b9a3125b9a815bcbed0d9 SHA512 f9b7bf626dd7e34a070c7b0e848d3a5743a8931c4b9c1e028108aef490ce6b21a37c52765aebd691be01da6a082507d4b3df4c184d69327f3a1dbd671e144e62 WHIRLPOOL 90ed1d833e558f3e0ed7e9cf9a83e93e4bbdec2d8a0b255dca98d5dcd7b5e481ca763267de24145fc7d243f6382cc797a6b7875ba797a68267d4217aad7e2b9a -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2 +Version: GnuPG v2.0 -iEYEAREIAAYFAlS+JxsACgkQCaWpQKGI+9RDSQCfcKkukGgB0UKSyG93GA9lJIw6 -FyoAnRwuE8dLt1IJC4TAk+pqOFxoL1dv -=6yph +iQJ8BAEBCgBmBQJVDSoDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirKhgP/0P1MpBvtNZw4X+slxnbZMn8 +E7x+BFqG8pLq/NDJnJ637aPEx4zsFQjnPzXNxt+hQeUikMKOvyFQuVQXIMo+wBU+ +1jfuP+PX6oK8E1s/lr3e0BVzncXUyu6tspO1e2yMq+OZt8yApsfljpKfMEvo/Ftt +77ekBXWW+hE2a/OrbYEGiPld65PibYqwEkcqMc5NTRnnHYkElgwhVGmZTlYuNs6z +6XEXuhA41cnTGz3CQx846ohO5wRCI5m2vYoUJsYVB2RCWs+TpCSEB3PT8KIMAI8m +mb6yIMgzvrgUr5TJZgE+Ka/X9RVMkMRTaVrse+uHaHxND95eh3gFjqtvonOE9w9K +jnfXKWTPMGWPvZMfUxCze1azpE2RGMS7EA7fV7cIxjpjslakjnBBiKwGy45oLaVr +evSOKKG5glRa0axls25l1yBqNTvuCBHDqMUcZK0Teaud8zviv024SoXMjKlKdJJQ +DbKFx+Jedhi2NrnGogqAMUPS1ORY73YS0cM9QPehNAUYLlM2NHzBRDJZ3rQX6W+d +8cGhD/GiRe/WH/aej/LSj8px5RWCyNliYWy3OP/irIHDXTA58SiwptVuD/KnhZol +pgcx9WE6pxTZ1oymTvd40uzQk6auYNXtGQIaUiR6oKNx1adgwMfgSAXIpQgXf0dr +Hw8H60OvNc9JpVIwTgp0 +=wKV0 -----END PGP SIGNATURE----- diff --git a/app-emulation/rex-client/rex-client-9999.ebuild b/app-emulation/rex-client/rex-client-9999.ebuild index 9a2e7310ab36..e60d26c57116 100644 --- a/app-emulation/rex-client/rex-client-9999.ebuild +++ b/app-emulation/rex-client/rex-client-9999.ebuild @@ -1,16 +1,15 @@ -# 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/app-emulation/rex-client/rex-client-9999.ebuild,v 1.3 2014/04/11 09:21:35 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/rex-client/rex-client-9999.ebuild,v 1.4 2015/03/21 08:21:22 jlec Exp $ -EAPI="4" +EAPI=5 -DESCRIPTION="REX - Remote EXexcution agent" +DESCRIPTION="Remote EXexcution agent" HOMEPAGE="http://mduft.github.io/rex/" if [[ ${PV} == 9999 ]]; then - inherit git-2 + inherit git-r3 EGIT_REPO_URI="https://github.com/mduft/rex.git" - EGIT_PROJECT="${PN}" else SRC_URI="" KEYWORDS="~x86-linux" @@ -20,18 +19,26 @@ LICENSE="MIT" SLOT="0" IUSE="" -REX_EXE=( "client/rex-exec.sh" "client/rex-register.sh" "client/rex-paths.sh" "client/rex-remote-pconv.sh" "client/winpath2unix" "client/unixpath2win" ) +REX_EXE=( + "client/rex-exec.sh" + "client/rex-register.sh" + "client/rex-paths.sh" + "client/rex-remote-pconv.sh" + "client/winpath2unix" + "client/unixpath2win" + ) src_prepare() { for x in ${REX_EXE[@]}; do - sed -i -e "s,\. \${HOME}/rex-config.sh,\. ${EPREFIX}/etc/rex.conf,g" "${x}" + sed \ + -e "s,\. \${HOME}/rex-config.sh,\. ${EPREFIX}/etc/rex.conf,g" \ + -i "${x}" || die done } src_install() { - exeinto /usr/bin for x in ${REX_EXE[@]}; do - doexe "${S}"/${x} + dobin "${S}"/${x} done insinto /etc -- 2.26.2