diff options
Diffstat (limited to 'sys-block/mbuffer')
-rw-r--r-- | sys-block/mbuffer/Manifest | 5 | ||||
-rw-r--r-- | sys-block/mbuffer/files/mbuffer-20121111-resolv-multi-order-issue.patch | 21 | ||||
-rw-r--r-- | sys-block/mbuffer/mbuffer-20090113.ebuild | 34 | ||||
-rw-r--r-- | sys-block/mbuffer/mbuffer-20110724.ebuild | 35 | ||||
-rw-r--r-- | sys-block/mbuffer/mbuffer-20130220.ebuild | 37 | ||||
-rw-r--r-- | sys-block/mbuffer/mbuffer-20140126.ebuild | 32 | ||||
-rw-r--r-- | sys-block/mbuffer/mbuffer-20150412.ebuild | 32 | ||||
-rw-r--r-- | sys-block/mbuffer/metadata.xml | 5 |
8 files changed, 201 insertions, 0 deletions
diff --git a/sys-block/mbuffer/Manifest b/sys-block/mbuffer/Manifest new file mode 100644 index 000000000000..d9e8d06cdc4b --- /dev/null +++ b/sys-block/mbuffer/Manifest @@ -0,0 +1,5 @@ +DIST mbuffer-20090113.tgz 106584 SHA256 f36988cafefe0489839ed183123a940ae688f5074a2bf97982f68df6d65314f0 SHA512 4bdb7c68fdc83e9c16bfb6f70ba1614fa255adb9a08bbe4e01eeebb7e8ca981421dc1020c0d6f1cc90b7c5d85380f969ec088ea07d2201a6a79c6f949a40b5b8 WHIRLPOOL fe8a894131af7ce7081a72d16465d08de4d0324489df2c55b07b83d2dfcdd8d77d0837d70a501d0551b9a583bdb38c12d85bc8420733a3f66e174e6faa6e11b9 +DIST mbuffer-20110724.tgz 117321 SHA256 7e69db02ce518f8583cd76c4c8b152c86d4b3527124518cbf450b7bc58cd3c74 +DIST mbuffer-20130220.tgz 120519 SHA256 1d549c3ac7e29c6064b63195141a61253095831cf5d16f419ae6cc342f12c512 SHA512 c7bc866fa465868ceced68c6089b4c666beee43ce5c79d1d712a0ef75559dc3e12c4809fc46bedfa0b44c4f75131c0770ece3cbb75356c860e441dbdd986b899 WHIRLPOOL 4adb204009555574e785cf5f949c802ee1352c6e3111e3126b21ad747e2ac5faeb3d328796d5eb6362dad786aaf7e823f6fbdef1fa97d2d8c0d3c28928dabb1e +DIST mbuffer-20140126.tgz 122322 SHA256 33d60e2be120f51c04880c334eb5d38dab31129a181775185f7c83eb333659c8 SHA512 5b23637926e1d1c726fd93c0363fcea860c7636f9cec7a40a0b941baf2038663c19b444fcdfdaada21b911e220b6add1bbe7404b8b8f9fcf1f0eb9a3b36bb0ba WHIRLPOOL b686d5ab76b9e218d8bf03bcf16b03f3248da7bc2bcd41098bb3f49f22b6e806c068d8f2429e04f81699ee0c772854e7ed0d1e04ca41e850e08dd3314a29be18 +DIST mbuffer-20150412.tgz 122935 SHA256 0c78dcb194d1f0316c51f277ea09ec20efd175bbd45f0a3f81bf1202c33301e4 SHA512 cef64f1229872e2207e678aa77dc95e0c24f54e4a88a57a0e797d10b07a16d1f5fa96c8cfa3876ff65dd97c114eff87b683917fa1d39cdb4f08c864325e4223c WHIRLPOOL cdd82ef4d036438b36c4ecc0058e3757116e5f01897eee89870e08e73323dc135accf4d69fc57cac87082a2a78bfb1841af62bced56f93388870bc1c3b8590cd diff --git a/sys-block/mbuffer/files/mbuffer-20121111-resolv-multi-order-issue.patch b/sys-block/mbuffer/files/mbuffer-20121111-resolv-multi-order-issue.patch new file mode 100644 index 000000000000..08e0b83441b5 --- /dev/null +++ b/sys-block/mbuffer/files/mbuffer-20121111-resolv-multi-order-issue.patch @@ -0,0 +1,21 @@ +diff -u mbuffer-20121111.orig/Makefile.in mbuffer-20121111/Makefile.in +--- mbuffer-20121111.orig/Makefile.in 2012-11-16 11:17:11.000000000 +0100 ++++ mbuffer-20121111/Makefile.in 2012-12-04 22:43:00.186863737 +0100 +@@ -77,7 +77,7 @@ + ./mbuffer -q -I :8000 -o $@.tar -o - | openssl md5 > $@.md5 & \ + sleep 1; \ + rm -f $@.tar; \ +- ./mbuffer -i test.tar -o /dev/null -O localhost:8000 -H; \ ++ ./mbuffer -i test.tar -o /dev/null -O 127.0.0.1:8000 -H; \ + wait + sync + diff $@.md5 test.md5 +@@ -92,7 +92,7 @@ + ./mbuffer -q -6 -I :8000 | openssl md5 > $@.md5 & \ + sleep 1; \ + rm -f $@.tar; \ +- ./mbuffer -i test.tar -o /dev/null -6 -O localhost:8000 -o $@.tar -H; \ ++ ./mbuffer -i test.tar -o /dev/null -6 -O ::1:8000 -o $@.tar -H; \ + wait + sync + diff $@.md5 test.md5 diff --git a/sys-block/mbuffer/mbuffer-20090113.ebuild b/sys-block/mbuffer/mbuffer-20090113.ebuild new file mode 100644 index 000000000000..784ecec7c855 --- /dev/null +++ b/sys-block/mbuffer/mbuffer-20090113.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +DESCRIPTION="M(easuring)buffer is a replacement for buffer with additional functionality" +HOMEPAGE="http://www.maier-komor.de/mbuffer.html" +SRC_URI="http://www.maier-komor.de/software/mbuffer/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="debug ssl" + +DEPEND="ssl? ( dev-libs/openssl )" + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i 's:/bin/ksh:/bin/sh:' Makefile.in #258359 + ln -s "${DISTDIR}"/${P}.tgz test.tar #258881 +} + +src_compile() { + econf \ + $(use_enable ssl md5) \ + $(use_enable debug) \ + || die "econf failed" + emake || die "compile problem" +} + +src_install() { + emake install DESTDIR="${D}" || die "install failed" + dodoc AUTHORS INSTALL NEWS README ChangeLog +} diff --git a/sys-block/mbuffer/mbuffer-20110724.ebuild b/sys-block/mbuffer/mbuffer-20110724.ebuild new file mode 100644 index 000000000000..e16045995409 --- /dev/null +++ b/sys-block/mbuffer/mbuffer-20110724.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +DESCRIPTION="M(easuring)buffer is a replacement for buffer with additional functionality" +HOMEPAGE="http://www.maier-komor.de/mbuffer.html" +SRC_URI="http://www.maier-komor.de/software/mbuffer/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug ssl" + +DEPEND="ssl? ( dev-libs/openssl )" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i 's:/bin/ksh:/bin/sh:' Makefile.in #258359 + ln -s "${DISTDIR}"/${P}.tgz test.tar #258881 +} + +src_compile() { + econf \ + $(use_enable ssl md5) \ + $(use_enable debug) \ + || die "econf failed" + emake || die "compile problem" +} + +src_install() { + emake install DESTDIR="${D}" || die "install failed" + dodoc AUTHORS INSTALL NEWS README ChangeLog +} diff --git a/sys-block/mbuffer/mbuffer-20130220.ebuild b/sys-block/mbuffer/mbuffer-20130220.ebuild new file mode 100644 index 000000000000..cc6094394b25 --- /dev/null +++ b/sys-block/mbuffer/mbuffer-20130220.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +inherit eutils + +DESCRIPTION="M(easuring)buffer is a replacement for buffer with additional functionality" +HOMEPAGE="http://www.maier-komor.de/mbuffer.html" +SRC_URI="http://www.maier-komor.de/software/mbuffer/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug ssl" + +DEPEND="ssl? ( dev-libs/openssl )" +RDEPEND="${DEPEND}" + +src_prepare() { + ln -s "${DISTDIR}"/${P}.tgz test.tar #258881 + # work around "multi off" in /etc/host.conf and "::1 localhost" + # *not* being the *first* "localhost" entry in /etc/hosts + epatch "${FILESDIR}/${PN}-20121111-resolv-multi-order-issue.patch" +} + +src_configure() { + econf \ + $(use_enable ssl md5) \ + $(use_enable debug) +} + +src_install() { + emake install DESTDIR="${D}" + dodoc AUTHORS INSTALL NEWS README ChangeLog +} diff --git a/sys-block/mbuffer/mbuffer-20140126.ebuild b/sys-block/mbuffer/mbuffer-20140126.ebuild new file mode 100644 index 000000000000..36efb0ccf9cd --- /dev/null +++ b/sys-block/mbuffer/mbuffer-20140126.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +inherit eutils + +DESCRIPTION="M(easuring)buffer is a replacement for buffer with additional functionality" +HOMEPAGE="http://www.maier-komor.de/mbuffer.html" +SRC_URI="http://www.maier-komor.de/software/mbuffer/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug ssl" + +DEPEND="ssl? ( dev-libs/openssl )" +RDEPEND="${DEPEND}" + +src_prepare() { + ln -s "${DISTDIR}"/${P}.tgz test.tar #258881 + # work around "multi off" in /etc/host.conf and "::1 localhost" + # *not* being the *first* "localhost" entry in /etc/hosts + epatch "${FILESDIR}/${PN}-20121111-resolv-multi-order-issue.patch" +} + +src_configure() { + econf \ + $(use_enable ssl md5) \ + $(use_enable debug) +} diff --git a/sys-block/mbuffer/mbuffer-20150412.ebuild b/sys-block/mbuffer/mbuffer-20150412.ebuild new file mode 100644 index 000000000000..5c4565629a74 --- /dev/null +++ b/sys-block/mbuffer/mbuffer-20150412.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +inherit eutils + +DESCRIPTION="M(easuring)buffer is a replacement for buffer with additional functionality" +HOMEPAGE="http://www.maier-komor.de/mbuffer.html" +SRC_URI="http://www.maier-komor.de/software/mbuffer/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="debug ssl" + +DEPEND="ssl? ( dev-libs/openssl )" +RDEPEND="${DEPEND}" + +src_prepare() { + ln -s "${DISTDIR}"/${P}.tgz test.tar #258881 + # work around "multi off" in /etc/host.conf and "::1 localhost" + # *not* being the *first* "localhost" entry in /etc/hosts + epatch "${FILESDIR}/${PN}-20121111-resolv-multi-order-issue.patch" +} + +src_configure() { + econf \ + $(use_enable ssl md5) \ + $(use_enable debug) +} diff --git a/sys-block/mbuffer/metadata.xml b/sys-block/mbuffer/metadata.xml new file mode 100644 index 000000000000..96a2d586367d --- /dev/null +++ b/sys-block/mbuffer/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>base-system</herd> +</pkgmetadata> |