From 2c8d064b367a44723b9b557fb1edca59387edf49 Mon Sep 17 00:00:00 2001 From: Wolfram Schlich Date: Thu, 22 Aug 2013 07:45:52 +0200 Subject: added all ebuilds from my old svn repository --- app-shells/bashinator/ChangeLog | 30 +++++++++++ app-shells/bashinator/Manifest | 10 ++++ app-shells/bashinator/bashinator-0.3.1.ebuild | 27 ++++++++++ app-shells/bashinator/bashinator-0.3.ebuild | 27 ++++++++++ app-shells/bashinator/bashinator-0.4.ebuild | 28 ++++++++++ app-shells/bashinator/bashinator-0.5.ebuild | 28 ++++++++++ app-shells/bashinator/metadata.xml | 10 ++++ app-shells/pdsh/ChangeLog | 20 +++++++ app-shells/pdsh/Manifest | 4 ++ .../pdsh/files/pdsh-2.18-unbundle-libtool.patch | 56 +++++++++++++++++++ app-shells/pdsh/pdsh-2.18-r9999.ebuild | 63 ++++++++++++++++++++++ 11 files changed, 303 insertions(+) create mode 100644 app-shells/bashinator/ChangeLog create mode 100644 app-shells/bashinator/Manifest create mode 100644 app-shells/bashinator/bashinator-0.3.1.ebuild create mode 100644 app-shells/bashinator/bashinator-0.3.ebuild create mode 100644 app-shells/bashinator/bashinator-0.4.ebuild create mode 100644 app-shells/bashinator/bashinator-0.5.ebuild create mode 100644 app-shells/bashinator/metadata.xml create mode 100644 app-shells/pdsh/ChangeLog create mode 100644 app-shells/pdsh/Manifest create mode 100644 app-shells/pdsh/files/pdsh-2.18-unbundle-libtool.patch create mode 100644 app-shells/pdsh/pdsh-2.18-r9999.ebuild (limited to 'app-shells') diff --git a/app-shells/bashinator/ChangeLog b/app-shells/bashinator/ChangeLog new file mode 100644 index 0000000..c755160 --- /dev/null +++ b/app-shells/bashinator/ChangeLog @@ -0,0 +1,30 @@ +# ChangeLog for app-shells/bashinator +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 13 May 2010; Wolfram Schlich +bashinator-0.5.ebuild: + version bump + + 08 Oct 2009; Wolfram Schlich +bashinator-0.4.ebuild: + version bump + + 05 Oct 2009; Wolfram Schlich + +bashinator-0.3.1.ebuild: + version bump, fixes a bash version number comparison bug + + 28 May 2009; Wolfram Schlich -bashinator-0.2.ebuild, + +bashinator-0.3.ebuild: + version bump + + 28 May 2009; Wolfram Schlich -bashinator-0.1.ebuild, + +bashinator-0.2.ebuild: + version bump + + 27 May 2009; Wolfram Schlich -bashinator-0.ebuild, + +bashinator-0.1.ebuild: + version bump + + 27 May 2009; Wolfram Schlich +metadata.xml, + +bashinator-0.ebuild: + initial import + diff --git a/app-shells/bashinator/Manifest b/app-shells/bashinator/Manifest new file mode 100644 index 0000000..05b4509 --- /dev/null +++ b/app-shells/bashinator/Manifest @@ -0,0 +1,10 @@ +DIST bashinator-0.3.1.tar.bz2 9255 RMD160 d46009f280857b5d3cdf362a5172bd2efac7be04 SHA1 e3edefc9e5c97fd0bb81f4245674e300bc7e43c1 SHA256 861231107f498f5c3e930bd97bbcf00553ad36b0d28ec16335a1642c5c61611c +DIST bashinator-0.3.tar.bz2 8954 RMD160 62d5417527f91ba089b8fd7b41c1f4b5abe314c6 SHA1 f53e7f318e62d895c51d3154a961577988760ba5 SHA256 118bb3287bb0c8b3c9a40488680e0093d51e66813462cd57a7143be9d2057fa5 +DIST bashinator-0.4.tar.bz2 10314 RMD160 16f0cc7c4d73655c218a1b43cec4a803ddd1d0df SHA1 d0a6ebcbe134af287c1d79023503df1e095dd28b SHA256 37ab18a995103a95659902b348af06dc33d30ff828e9a68bcd30dd0d2f12b3e5 +DIST bashinator-0.5.tar.bz2 11270 RMD160 96300f8f701f4bb3d06eaa0be9cf46a5068cfdaf SHA1 9ad2e2eab1af2c5da2e3c465a9281ae280b52b89 SHA256 c04ad851bc85e3228e847a901823c37c9499e22b61f920b8a66eaeacbc5821c8 +EBUILD bashinator-0.3.1.ebuild 549 RMD160 8ffd0b3a3b541a532259c4125f174380f03c57a4 SHA1 77b4e963dc5b2cee45cf33cefeb2231726ee4ea0 SHA256 fff68b62d1182eca8562259fdd50f741b042e2504b3c32de4b4c1538928def3d +EBUILD bashinator-0.3.ebuild 549 RMD160 8ffd0b3a3b541a532259c4125f174380f03c57a4 SHA1 77b4e963dc5b2cee45cf33cefeb2231726ee4ea0 SHA256 fff68b62d1182eca8562259fdd50f741b042e2504b3c32de4b4c1538928def3d +EBUILD bashinator-0.4.ebuild 566 RMD160 fcd145424d54461708f000f3cf79239da9588ffd SHA1 95bf142a4aa1d48446dc0b8b0b2ac7591712eaa8 SHA256 d85c7ed103d5659bb6d535042b69b238a6fca7410a538268142315787b4173c5 +EBUILD bashinator-0.5.ebuild 566 RMD160 04322c14dccac159aa5cfbe58eae169160659a74 SHA1 33abadcd9b1a5e8321639e47e56ac8e882966c73 SHA256 930127181d56a008b7651ea4f53cc23c6763db09e845d5fea0134e1584d6f3aa +MISC ChangeLog 914 RMD160 34c35b3dfa1885f2aab0f7b37868c89d186a945c SHA1 09b92ad49acc45c76869ec7daafadcd9681a0359 SHA256 28bbbd61f77d844252b5492649e708951c86ba9f54437e6885af0bf932364841 +MISC metadata.xml 300 RMD160 3b9c1cd628f9d7ac94b68543ec737d5c2381a47e SHA1 33c5efd31a8aa789118535b921e211ffb5023ac3 SHA256 bc07a9aecce5770d1ace9af0a6c6af8ff6c7b16eb5e7947a1b178d1970855e43 diff --git a/app-shells/bashinator/bashinator-0.3.1.ebuild b/app-shells/bashinator/bashinator-0.3.1.ebuild new file mode 100644 index 0000000..b3533b2 --- /dev/null +++ b/app-shells/bashinator/bashinator-0.3.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit versionator + +DESCRIPTION="A bash shell script framework" +HOMEPAGE="http://www.bashinator.org" + +SRC_URI="http://www.bashinator.org/releases/${P}.tar.bz2" +LICENSE="GPL-3" +SLOT="$(get_major_version)" + +KEYWORDS="amd64 x86" + +DEPEND="" +RDEPEND="app-shells/bash + sys-apps/coreutils" + +src_compile() { :; } + +src_install() { + insinto /usr/lib + doins bashinator.lib.${SLOT}.sh + docinto example + PORTAGE_COMPRESS= dodoc example/* +} diff --git a/app-shells/bashinator/bashinator-0.3.ebuild b/app-shells/bashinator/bashinator-0.3.ebuild new file mode 100644 index 0000000..b3533b2 --- /dev/null +++ b/app-shells/bashinator/bashinator-0.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit versionator + +DESCRIPTION="A bash shell script framework" +HOMEPAGE="http://www.bashinator.org" + +SRC_URI="http://www.bashinator.org/releases/${P}.tar.bz2" +LICENSE="GPL-3" +SLOT="$(get_major_version)" + +KEYWORDS="amd64 x86" + +DEPEND="" +RDEPEND="app-shells/bash + sys-apps/coreutils" + +src_compile() { :; } + +src_install() { + insinto /usr/lib + doins bashinator.lib.${SLOT}.sh + docinto example + PORTAGE_COMPRESS= dodoc example/* +} diff --git a/app-shells/bashinator/bashinator-0.4.ebuild b/app-shells/bashinator/bashinator-0.4.ebuild new file mode 100644 index 0000000..eafa41f --- /dev/null +++ b/app-shells/bashinator/bashinator-0.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit versionator + +DESCRIPTION="A bash shell script framework" +HOMEPAGE="http://www.bashinator.org" + +SRC_URI="http://www.bashinator.org/releases/${P}.tar.bz2" +LICENSE="GPL-3" +SLOT="$(get_major_version)" + +KEYWORDS="amd64 x86" + +DEPEND="" +RDEPEND="app-shells/bash + sys-apps/coreutils" + +src_compile() { :; } + +src_install() { + insinto /usr/lib + doins bashinator.lib.${SLOT}.sh + dodoc ChangeLog + docinto example + PORTAGE_COMPRESS= dodoc example/* +} diff --git a/app-shells/bashinator/bashinator-0.5.ebuild b/app-shells/bashinator/bashinator-0.5.ebuild new file mode 100644 index 0000000..b525f75 --- /dev/null +++ b/app-shells/bashinator/bashinator-0.5.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit versionator + +DESCRIPTION="A bash shell script framework" +HOMEPAGE="http://www.bashinator.org" + +SRC_URI="http://www.bashinator.org/releases/${P}.tar.bz2" +LICENSE="GPL-3" +SLOT="$(get_major_version)" + +KEYWORDS="amd64 x86" + +DEPEND="" +RDEPEND="app-shells/bash + sys-apps/coreutils" + +src_compile() { :; } + +src_install() { + insinto /usr/lib + doins bashinator.lib.${SLOT}.sh + dodoc ChangeLog + docinto example + PORTAGE_COMPRESS= dodoc example/* +} diff --git a/app-shells/bashinator/metadata.xml b/app-shells/bashinator/metadata.xml new file mode 100644 index 0000000..a7162e9 --- /dev/null +++ b/app-shells/bashinator/metadata.xml @@ -0,0 +1,10 @@ + + + +no-herd + + wschlich@gentoo.org + Wolfram Schlich + Primary maintainer + + diff --git a/app-shells/pdsh/ChangeLog b/app-shells/pdsh/ChangeLog new file mode 100644 index 0000000..4184bbb --- /dev/null +++ b/app-shells/pdsh/ChangeLog @@ -0,0 +1,20 @@ +# ChangeLog for app-shells/pdsh +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 12 May 2010; Wolfram Schlich + -files/pdsh-2.14-gcc-4.3-unistd.h.patch, + -files/pdsh-2.14-glibc-2.8-ARG_MAX.patch, + +files/pdsh-2.18-unbundle-libtool.patch, -pdsh-2.16-r9999.ebuild, + +pdsh-2.18-r9999.ebuild: + version bump + + 23 Jul 2008; Wolfram Schlich pdsh-2.16-r9999.ebuild: + Mark ebuild stable + + 03 Jul 2008; Wolfram Schlich + +files/pdsh-2.14-gcc-4.3-unistd.h.patch, + +files/pdsh-2.14-glibc-2.8-ARG_MAX.patch, -pdsh-2.14-r1.ebuild, + +pdsh-2.16-r9999.ebuild: + version bump + diff --git a/app-shells/pdsh/Manifest b/app-shells/pdsh/Manifest new file mode 100644 index 0000000..44f0778 --- /dev/null +++ b/app-shells/pdsh/Manifest @@ -0,0 +1,4 @@ +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 +EBUILD pdsh-2.18-r9999.ebuild 1736 RMD160 298b960d0f10e29a75b3afc09b4dfb83547613be SHA1 74cd1bbb47b023b10fcb4369d96b3d8befa67976 SHA256 68032b3a71449fc0887e2a163ea03ff64434bacd76a8b19f1feae3d21d729ad9 +MISC ChangeLog 671 RMD160 a92d19ca6eb376d23728592675a27f83c0088ec6 SHA1 d953fb1dcfd662f68392aad6e5ed167ebfe6a4ed SHA256 85b93084b4b41f9023b6d99331bb7d085f5bdfb3af63bfb1e2e3fb908de8c3ba diff --git a/app-shells/pdsh/files/pdsh-2.18-unbundle-libtool.patch b/app-shells/pdsh/files/pdsh-2.18-unbundle-libtool.patch new file mode 100644 index 0000000..e73fb12 --- /dev/null +++ b/app-shells/pdsh/files/pdsh-2.18-unbundle-libtool.patch @@ -0,0 +1,56 @@ +From d055c4e9e2d414c9d51f7a6f2cf51cedfc79260f Mon Sep 17 00:00:00 2001 +From: Justin Bronder +Date: Tue, 6 Apr 2010 11:48:28 -0400 +Subject: [PATCH] unbundle libtool + +Bundled libltdl is vulnerable, CVE-2009-3736. +Patch grabbed from Debian: +http://ftp.de.debian.org/debian/pool/main/p/pdsh/pdsh_2.18-6.debian.tar.gz +--- + configure.ac | 6 ++++-- + src/pdsh/Makefile.am | 5 ++--- + 2 files changed, 6 insertions(+), 5 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 2680344..196356b 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -38,8 +38,10 @@ AC_DEBUG + # Libtool and ltld.[ch] support + # + AC_LIBTOOL_DLOPEN +-AC_PROG_LIBTOOL +-AC_LIB_LTDL ++LT_INIT ++AC_SUBST(LT_CURRENT) ++AC_SUBST(LT_REVISION) ++AC_SUBST(LT_AGE) + + AM_CONDITIONAL(WITH_GNU_LD, test "$with_gnu_ld" = "yes") + +diff --git a/src/pdsh/Makefile.am b/src/pdsh/Makefile.am +index dfc48a3..beac854 100644 +--- a/src/pdsh/Makefile.am ++++ b/src/pdsh/Makefile.am +@@ -14,8 +14,7 @@ if WITH_STATIC_MODULES + MODULE_LIBS = $(top_builddir)/src/modules/libmods.la + else + MODULE_FLAGS = -export-dynamic $(AIX_PDSH_LDFLAGS) +-LTDL_FILES = ltdl.h ltdl.c +-LTDL_LDADD = $(LIBADD_DL) ++LTDL_LDADD = $(LIBADD_DL) -lltdl + endif + + pdsh_LDADD = $(READLINE_LIBS) $(LTDL_LDADD) +@@ -25,7 +24,7 @@ pdsh_LDFLAGS = $(MODULE_LIBS) $(MODULE_FLAGS) \ + pdsh_inst_LDADD = $(pdsh_LDADD) + pdsh_inst_LDFLAGS = $(pdsh_LDFLAGS) + +-pdsh_SOURCES = $(PDSH_SOURCES) $(LTDL_FILES) ++pdsh_SOURCES = $(PDSH_SOURCES) + pdsh_inst_SOURCES = $(pdsh_SOURCES) + nodist_pdsh_SOURCES = testconfig.c + nodist_pdsh_inst_SOURCES = config.c +-- +1.6.6.2 + diff --git a/app-shells/pdsh/pdsh-2.18-r9999.ebuild b/app-shells/pdsh/pdsh-2.18-r9999.ebuild new file mode 100644 index 0000000..da1a67f --- /dev/null +++ b/app-shells/pdsh/pdsh-2.18-r9999.ebuild @@ -0,0 +1,63 @@ +# 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.18-r1.ebuild,v 1.3 2010/04/22 17:08:14 ssuominen Exp $ + +EAPI="2" + +inherit eutils autotools + +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" +RDEPEND="crypt? ( net-misc/openssh ) + rsh? ( net-misc/netkit-rsh ) + readline? ( sys-libs/readline )" +DEPEND="${RDEPEND}" + +# Feel free to debug the test suite. Running the tests +# by hand instead of using pdsh.exp seems to print out +# what is expected, so the error is most likely in the +# testsuite itself. +# You'll also need dev-util/dejagnu +RESTRICT="test" + +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_prepare() { + epatch "${FILESDIR}"/pdsh-2.18-unbundle-libtool.patch + eautoreconf +} + +src_configure() { + econf ${MODULE_CONFIG} \ + --with-machines \ + --with-dshgroups \ + $(use_with crypt ssh) \ + $(use_with rsh) \ + $(use_with readline) \ + || die "configure failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" +} -- cgit v1.2.3-65-gdbad