From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- net-misc/shmux/Manifest | 9 ++++++ net-misc/shmux/files/shmux-1.0.2-tinfo.patch | 11 +++++++ net-misc/shmux/metadata.xml | 17 +++++++++++ net-misc/shmux/shmux-1.0.2-r1.ebuild | 43 ++++++++++++++++++++++++++++ net-misc/shmux/shmux-1.0.2.ebuild | 37 ++++++++++++++++++++++++ net-misc/shmux/shmux-1.0.ebuild | 30 +++++++++++++++++++ 6 files changed, 147 insertions(+) create mode 100644 net-misc/shmux/Manifest create mode 100644 net-misc/shmux/files/shmux-1.0.2-tinfo.patch create mode 100644 net-misc/shmux/metadata.xml create mode 100644 net-misc/shmux/shmux-1.0.2-r1.ebuild create mode 100644 net-misc/shmux/shmux-1.0.2.ebuild create mode 100644 net-misc/shmux/shmux-1.0.ebuild (limited to 'net-misc/shmux') diff --git a/net-misc/shmux/Manifest b/net-misc/shmux/Manifest new file mode 100644 index 000000000000..5cf08586756f --- /dev/null +++ b/net-misc/shmux/Manifest @@ -0,0 +1,9 @@ +AUX shmux-1.0.2-tinfo.patch 317 SHA256 0312de389ba71b8a1e4a42e9d1ea1ccd23a04192f1ce801cd406967fe6392049 SHA512 9b94a75ca7ce2b6dce7f39dbbca47ffd6c90c6388623eb5e39ddffd4f9b2cf36f124031c4c50ea9ff46ad6174ff2c97804e2fdded5303c94088edd037f7275a3 WHIRLPOOL 52511325d103a6b57403fb6409178ed63e200136fe14e7567d9f79ba337faa7a53131ab7a0ccab04f3bf08ae71e0736c9c21f0afaee7fedb0162cb0a5df842da +DIST shmux-1.0.2.tgz 110473 SHA256 0886aaca4936926d526988d85df403fa1679a60c355f1be8432bb4bc1e36580f SHA512 d114678827d4fc203f0d18b4a4e02f8b56efdf490df0aef32756a020c755b387468a88fea7266249445a862d7ed9374640432e5807fa57bca5a7d559d7e67a8a WHIRLPOOL 1159c35470e131c4001bde349bc0f31bd533e787ab9d5c6f50904139e80696cba5b32ab02cc5486ea7f10c71495f3e9ee55175fc6384c3c5c919cc6526bd6f1b +DIST shmux-1.0.tgz 81096 SHA256 d97b2d7f01b32a4a92a87df4320249228da55d9ff0ae8c0e6319c131a0404782 SHA512 970ba7972f90c99aa201ee9caae904c039da5084d870d621fcbe3b91a86fd979f35665400210105ebc712b6117f0640fc6c2702c901c467491cac860fa4d2181 WHIRLPOOL 0413be894bb52a91058f5c201bf41fd932fa52fa479d47be43b0061418ad412ef7637394d29d11c5a47e5a4dec87e128afe4a40c86c734abf96ea6d9f48fbadc +EBUILD shmux-1.0.2-r1.ebuild 685 SHA256 d95fc79e065ce25404a3eec20490bdcf6df43ed77100e889b5846ea1ef5e2c75 SHA512 e4860d3ea08b44237177f8ec4164ce7486fb6d017eec96a678bcaa4d46c5ddbe267d150368af0e9bcb1b2ba8bcdc424f282563499f4f70fee03e4903ab824a78 WHIRLPOOL 9df1476b2c05108730053f7b623e63b481fda19fa2b054d80fe09a3699684ac5c79a5c09e17bd1db7fab0c1773fe5a4e972159890e652cd4410226727ed739e9 +EBUILD shmux-1.0.2.ebuild 670 SHA256 21dddef0f2f8a12dc9b69d59fd05710a6bb134ed728c607fd8ee9c43a78d8bf8 SHA512 3d43dcbc1a57e38ad72726cc3c4465c6265cad9aa53c6e75501fd704672d3ce94f2cef52d7b3f0174f6f8e6f2f744c58625a0b78c2cd830231985aaf035aec3c WHIRLPOOL e8e75d580e8098eab55430bc9ccee6cd66a550b5c3fac722f88c8f1c12d936c945e2f70b9b6776c162919dc78eabd70492b98865b73cf48858b54f5f761f0a6b +EBUILD shmux-1.0.ebuild 678 SHA256 72f715abd9bb215303fb30bb7c29c0f87b22c4ca2de476fb2460639d9af1c414 SHA512 68b00cb1d8846c5f3590e405964c5f4eeeceeac7aae339348ef73303b29f18c952b8245bae4ce7a6ddb4ba819508d0a7b2c057170da9dec150b60cc9cd135c1a WHIRLPOOL 0a5c4c64181001b6ba2dbc395a45ef416613ccfe3a9b2a4daaa60c0f283285950e3d22e78fb76c981972a29c1b70c6738270e3ba8ae9ee715174d8764c740231 +MISC ChangeLog 2248 SHA256 6d3ac00e9abc1bb1fa36947d425bb7ff52dd531e13feccf13f6c38fbc5f8927e SHA512 8cb0deabd68c556643def83f6f4aa8698d60461c842b4d4b8a44273c486234c91870f8ca6b2538d75e0a650b9baa7f21899a79ea7c90c951cf6d962e3ac44890 WHIRLPOOL 0f36ad1cc5a5b990d3e350637b002a55becaa2c14bbbda9e5c1d13782748816e798b676e791b842f07d68eba95515ff1821fcf1bf916f0174d7d93b2c8a4f7bd +MISC ChangeLog-2015 4404 SHA256 2729bb06a0157e31562a5f8c810ab387acde53bd23484d2b90107599122d1ffd SHA512 938c4f566d2358ba248fb5bfdff5ea48e37666a6a5ab285ad1cac4ca156e0b385d21f3ecc766537098b56f7855efff6d589403b7c52f0e3fe809bdbac6e4bd19 WHIRLPOOL 88deed6466ba9704e4d2651808bcd9df33fada0e73a695fb730363af948ab417263c74fd96f4ecb992588dcf1f7a0abff1e4db89d0378386f1e4de6f4083a674 +MISC metadata.xml 746 SHA256 29cce0d7fc12332fa8fe629e33a7cd2ed8dcb94e8587679ba8447163a1dfd740 SHA512 fbe14dee902994deaa7df5f5ff551f171437bea3cf1c772633023a534835e7c99bd714fed9bde6acaa5e6ba0321739323a0b6eb1579947be1f4eb4beec8f8915 WHIRLPOOL a502ce2d54d11ce2ee550208f749f5e31dc1a0c7567ffe5c4c25b18f6303cb1365f86720e45588daa3ebf2e959b3fd6de781808623f5bbf8dd88cb567038bd68 diff --git a/net-misc/shmux/files/shmux-1.0.2-tinfo.patch b/net-misc/shmux/files/shmux-1.0.2-tinfo.patch new file mode 100644 index 000000000000..802d5973bdc7 --- /dev/null +++ b/net-misc/shmux/files/shmux-1.0.2-tinfo.patch @@ -0,0 +1,11 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -27,7 +27,7 @@ + fi + + # Checks for libraries. +-AC_SEARCH_LIBS([tgetent], [termcap curses ncurses]) ++AC_SEARCH_LIBS([tgetent], [termcap tinfo curses ncurses]) + AC_SEARCH_LIBS([basename], [gen]) + if test "x$with_pcre" != "xno"; then + AC_SEARCH_LIBS([pcre_compile], [pcre], , diff --git a/net-misc/shmux/metadata.xml b/net-misc/shmux/metadata.xml new file mode 100644 index 000000000000..bb9f6a6873ed --- /dev/null +++ b/net-misc/shmux/metadata.xml @@ -0,0 +1,17 @@ + + + + + alicef@gentoo.org + Alice Ferrazzi + + +shmux is program for executing the same command on many hosts in parallel. +For each target, a child process is spawned by shmux, and a shell on the +target obtained one of the supported methods: rsh, ssh, or sh. The output +produced by the children is received by shmux and either (optionally) +output in turn to the user, and/or written to files for later processing. +The list of targets may either be specified on the command line or be read +from the standard input. + + diff --git a/net-misc/shmux/shmux-1.0.2-r1.ebuild b/net-misc/shmux/shmux-1.0.2-r1.ebuild new file mode 100644 index 000000000000..39ebd0040cc8 --- /dev/null +++ b/net-misc/shmux/shmux-1.0.2-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="run the same command across many hosts in parallel" +HOMEPAGE="http://web.taranis.org/shmux/" +SRC_URI="http://web.taranis.org/${PN}/dist/${P}.tgz" + +LICENSE="shmux" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="pcre" +RESTRICT="test" + +RDEPEND=" + pcre? ( dev-libs/libpcre ) + sys-libs/ncurses:0= +" + +DEPEND=" + ${RDEPEND} + virtual/awk" + +PATCHES=( "${FILESDIR}"/${P}-tinfo.patch ) + +DOCS=( CHANGES ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_with pcre) +} + +src_install() { + emake DESTDIR="${D}" install + einstalldocs +} diff --git a/net-misc/shmux/shmux-1.0.2.ebuild b/net-misc/shmux/shmux-1.0.2.ebuild new file mode 100644 index 000000000000..ec93d10109d4 --- /dev/null +++ b/net-misc/shmux/shmux-1.0.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +inherit autotools eutils + +DESCRIPTION="Program for executing the same command on many hosts in parallel" +HOMEPAGE="http://web.taranis.org/shmux/" +SRC_URI="http://web.taranis.org/${PN}/dist/${P}.tgz" + +LICENSE="shmux" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="pcre" +RESTRICT="test" + +RDEPEND=" + pcre? ( dev-libs/libpcre ) + sys-libs/ncurses +" +DEPEND="${RDEPEND} + virtual/awk" + +src_prepare() { + epatch "${FILESDIR}"/${P}-tinfo.patch + eautoreconf +} + +src_configure() { + econf $(use_with pcre) +} + +src_install() { + dobin src/shmux + doman shmux.1 + dodoc CHANGES +} diff --git a/net-misc/shmux/shmux-1.0.ebuild b/net-misc/shmux/shmux-1.0.ebuild new file mode 100644 index 000000000000..38327b1a0241 --- /dev/null +++ b/net-misc/shmux/shmux-1.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +DESCRIPTION="Program for executing the same command on many hosts in parallel" +HOMEPAGE="http://web.taranis.org/shmux/" +SRC_URI="http://web.taranis.org/${PN}/dist/${P}.tgz" + +LICENSE="shmux" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="pcre" +RESTRICT="test" + +RDEPEND=" + pcre? ( dev-libs/libpcre ) + sys-libs/ncurses +" +DEPEND="${RDEPEND} + virtual/awk" + +src_compile() { + econf $(use_with pcre) || die "econf failed" + emake || die "emake failed" +} + +src_install() { + dobin src/shmux || die "dobin failed" + doman shmux.1 || die "doman failed" + dodoc CHANGES || die "dodoc failed" +} -- cgit v1.2.3