diff options
author | Tim Harder <radhermit@gentoo.org> | 2010-10-09 19:51:46 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2010-10-09 19:51:46 +0000 |
commit | 36d60594cfa7a7463d44471250083a616464bdd2 (patch) | |
tree | 46d77c586876c2a9fafad31b75488852ba136b73 /app-shells/pdsh | |
parent | Fixed some logic and messages in pkg_postinst, thanks to report in Bug #338050 (diff) | |
download | historical-36d60594cfa7a7463d44471250083a616464bdd2.tar.gz historical-36d60594cfa7a7463d44471250083a616464bdd2.tar.bz2 historical-36d60594cfa7a7463d44471250083a616464bdd2.zip |
Version bump. Remove unused eclasses, add static-libs and test USE flags, add conditional test dependency on dejagnu, remove RESTRICT=test as the tests should pass now, don't apply patch since a newer libltdl is used now, and remove unnecessary die on econf.
Package-Manager: portage-2.2_rc90/cvs/Linux x86_64
Diffstat (limited to 'app-shells/pdsh')
-rw-r--r-- | app-shells/pdsh/ChangeLog | 10 | ||||
-rw-r--r-- | app-shells/pdsh/Manifest | 16 | ||||
-rw-r--r-- | app-shells/pdsh/pdsh-2.22.ebuild | 52 |
3 files changed, 71 insertions, 7 deletions
diff --git a/app-shells/pdsh/ChangeLog b/app-shells/pdsh/ChangeLog index ff5d75c74012..f2dac6cad8fd 100644 --- a/app-shells/pdsh/ChangeLog +++ b/app-shells/pdsh/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for app-shells/pdsh # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-shells/pdsh/ChangeLog,v 1.17 2010/04/22 17:08:14 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-shells/pdsh/ChangeLog,v 1.18 2010/10/09 19:51:46 radhermit Exp $ + +*pdsh-2.22 (09 Oct 2010) + + 09 Oct 2010; Tim Harder <radhermit@gentoo.org> +pdsh-2.22.ebuild: + Version bump. Remove unused eclasses, add static-libs and test USE flags, + add conditional test dependency on dejagnu, remove RESTRICT=test as the + tests should pass now, don't apply patch since a newer libltdl is used + now, and remove unnecessary die on econf. 22 Apr 2010; Samuli Suominen <ssuominen@gentoo.org> pdsh-2.18-r1.ebuild: amd64 stable wrt #252398 diff --git a/app-shells/pdsh/Manifest b/app-shells/pdsh/Manifest index 1ac1592fbde4..f7078768d921 100644 --- a/app-shells/pdsh/Manifest +++ b/app-shells/pdsh/Manifest @@ -3,15 +3,19 @@ Hash: SHA1 AUX pdsh-2.18-unbundle-libtool.patch 1738 RMD160 d39cc9886a64743ba390d0f5861cf263cb7ee588 SHA1 146b45eb53a4f1674e18c122a72f457ab9b6188b SHA256 72253852315ea3c19dffa9d62b5e280efffc32d64473c82b66d913db7216f349 DIST pdsh-2.18.tar.bz2 453729 RMD160 41c1309bf4090a8dc936435499a352d585900fd7 SHA1 120f1c83490b56c7f695d8bf9feb96bcfb75e7e3 SHA256 8c94acb17b4af8a9f553db180b4d5745c9c98844a5dc070e2ce80590e8e8a539 +DIST pdsh-2.22.tar.bz2 458818 RMD160 b7a3ea1ac1219d1254ce6b1c7db9bb3258c8beaf SHA1 3581c60fa324eff1c8f7b7789d97af8b58f4d351 SHA256 183d67d9474c6efda0fa677ff7c7e3ded4008a8633215894e0d022a5562b6cac EBUILD pdsh-2.18-r1.ebuild 1715 RMD160 c75e8a16d27920be8abdd8734fd5b578711d7f56 SHA1 43e38760a5e0f7c858bcbf5d2544e77ddca5f961 SHA256 e5a398d1ceee2de334b72e2d813450a314cf349f3b0df2e641793528b9d6a5f5 -MISC ChangeLog 2799 RMD160 4a07f0190f7ec724a94fd4fea7e68a9548fdda40 SHA1 63e3f67d50949a1509d98d5e207d21177b9e982e SHA256 6d32e8d784ee49f442edee82f87d9f17f0d0fd341eb23ac94d0e4a9b4450ddb5 +EBUILD pdsh-2.22.ebuild 1436 RMD160 c50d27732912baa19c9b6c7f8f833644b08ad4a7 SHA1 b54158678fb1340d6447dc86f96cd18ba138401d SHA256 86dfea93a8f49c4371e938585b6b09ef9aae663e904d6427d9d19b371f807465 +MISC ChangeLog 3161 RMD160 a146e77bbdadf5023bfd8cbee8ae0ce89a372330 SHA1 ba213d16ec0c3ef272b62d4d6ea0476a0a6db14d SHA256 b190b5d5b9366f602aa496fb71df94ebbc08c3171e1925659ae8a62d0215b2d5 MISC metadata.xml 1006 RMD160 427f7e24fec049fd7aac8f2695e73ebf010f9f6c SHA1 a29568d104d09c54149ec32bd3bd4828ac1674fc SHA256 8b9087481332370705b129b0a52e9cddc202f19f151126caaffe7afad6c11d95 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) -iJwEAQECAAYFAkyKhv4ACgkQIiMqcbOVdxSXrAP9GWcIaBYFvlB6Fi/pb3j9GYnQ -cQhHV7W3x+ofM/ysIV9j5JTbtF1kaM582VxPW98eX0gaixBkFEnI5Y5tQdZIH4qn -ic0tn7UIFS8dEnVWQBNgjrbW7Pt7qHmwDcGnEknigrGhkWfvOTaA1H6fizUHfzgT -z3ZDE+LXQmCxs4su6rM= -=Nnmu +iQEcBAEBAgAGBQJMsMfcAAoJEEqz6FtPBkyjRZIIAIVgXbq2D+saHlw/rGi/XVCk +Lt9QNEiK9dRGz0NG6OWj/Ys0hVEiIeFgqFXizaCsKUeI1JhdDHJgrjncLy59ehEu +khyWlJZEl4byBvmELp7yied6JLeIeGRwadJkr4XHgtBZ7M91+Wpzv/Z4JOmNC4Zb +mRjf9ZvPvVf67T48iutah/b4Zy10ZAx4vnsFtUKN+bE/Vfb7/zGhqs7T/AIOMXpB +LVZ84w0U/7thbjF+QTRZPTyMzJgO52E92+r6+OD3Ljgq+9+6ArDUm/3xU9IJS+Pc +54aPGfO94PMD8o23igJuHyOBXakNjJ/dk6pSaO7O9r9Nn2Ql9U3j3z4l1jwlDA8= +=uJgB -----END PGP SIGNATURE----- diff --git a/app-shells/pdsh/pdsh-2.22.ebuild b/app-shells/pdsh/pdsh-2.22.ebuild new file mode 100644 index 000000000000..f697174d63a6 --- /dev/null +++ b/app-shells/pdsh/pdsh-2.22.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/pdsh/pdsh-2.22.ebuild,v 1.1 2010/10/09 19:51:46 radhermit Exp $ + +EAPI="2" + +DESCRIPTION="A high-performance, parallel remote shell utility." +HOMEPAGE="https://computing.llnl.gov/linux/pdsh.html" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="crypt readline rsh static-libs test" + +RDEPEND="crypt? ( net-misc/openssh ) + rsh? ( net-misc/netkit-rsh ) + readline? ( sys-libs/readline )" +DEPEND="${RDEPEND} + test? ( dev-util/dejagnu )" + +pkg_setup() { + local m + local valid_modules=":xcpu:ssh:exec:qshell:genders:nodeupdown:mrsh:mqshell:dshgroups:netgroup:" + + PDSH_MODULE_LIST="${PDSH_MODULE_LIST:-netgroup}" + MODULE_CONFIG="" + for m in ${PDSH_MODULE_LIST}; do + if [[ "${valid_modules}" == *:${m}:* ]]; then + MODULE_CONFIG="${MODULE_CONFIG} --with-${m}" + fi + done + + elog "Building ${PF} with the following modules:" + elog " ${PDSH_MODULE_LIST}" + elog "This list can be changed in /etc/make.conf by setting" + elog "PDSH_MODULE_LIST=\"module1 module2...\"" +} + +src_configure() { + econf ${MODULE_CONFIG} \ + --with-machines \ + --enable-shared \ + $(use_with crypt ssh) \ + $(use_with rsh) \ + $(use_with readline) \ + $(use_enable static-libs static) +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" +} |