summaryrefslogtreecommitdiff
path: root/sys-block/mbuffer
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-block/mbuffer
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-block/mbuffer')
-rw-r--r--sys-block/mbuffer/Manifest11
-rw-r--r--sys-block/mbuffer/files/mbuffer-20121111-resolv-multi-order-issue.patch21
-rw-r--r--sys-block/mbuffer/files/mbuffer-20170515-sysconfdir.patch28
-rw-r--r--sys-block/mbuffer/mbuffer-20150412.ebuild31
-rw-r--r--sys-block/mbuffer/mbuffer-20160228.ebuild31
-rw-r--r--sys-block/mbuffer/mbuffer-20170515.ebuild36
-rw-r--r--sys-block/mbuffer/metadata.xml8
7 files changed, 166 insertions, 0 deletions
diff --git a/sys-block/mbuffer/Manifest b/sys-block/mbuffer/Manifest
new file mode 100644
index 000000000000..553035b9275c
--- /dev/null
+++ b/sys-block/mbuffer/Manifest
@@ -0,0 +1,11 @@
+AUX mbuffer-20121111-resolv-multi-order-issue.patch 780 SHA256 3d4c2e13eb35da30714daa9032aede1d6d7a8016fe090b3a2f039883f4ccbcbf SHA512 d633b4c5185cbb5eb52cb428002e7227e07819f6d49c9ed353c541c2d9234fe9c1f0c7f40e0a1662e47cd13835927b4eff310aae41181526f68cb7b0174218a4 WHIRLPOOL 7bdb121d8c19361f9a3e998af41e64b552fe3b19e92bc34fe8d9f32cfe14a2e09460c5418592ab2b6762a95dfbfa4f3479be11054226ea3f7b6f26c78b2fbd8e
+AUX mbuffer-20170515-sysconfdir.patch 934 SHA256 6c7e59bc123a7ccb0bf882d6750247ec2b14a443bbf1f65e37d3d85ce1f8043d SHA512 ab06b8930b95692c3985af476fb825483972c14ae45f2c212833770933ce99382628b0ddb1113089a2037856122b5a948f4db582bdba7275a568f96402384f66 WHIRLPOOL 41fa1815f09c72bd22c50cdd4473471ea6bdd56b943d3a71c120acdc64b1fc8c9a9a0ed06dcfea1bb0c8c1a93c31fca3aabf5248cf02a1a0104149ddc03583e8
+DIST mbuffer-20150412.tgz 122935 SHA256 0c78dcb194d1f0316c51f277ea09ec20efd175bbd45f0a3f81bf1202c33301e4 SHA512 cef64f1229872e2207e678aa77dc95e0c24f54e4a88a57a0e797d10b07a16d1f5fa96c8cfa3876ff65dd97c114eff87b683917fa1d39cdb4f08c864325e4223c WHIRLPOOL cdd82ef4d036438b36c4ecc0058e3757116e5f01897eee89870e08e73323dc135accf4d69fc57cac87082a2a78bfb1841af62bced56f93388870bc1c3b8590cd
+DIST mbuffer-20160228.tgz 123108 SHA256 f7769f729e9b26a22a5d91922a740a0d1df6004dbe2b7a1febb0d7e4c3ef9e62 SHA512 0706b8dd137f5f5b01885bcca4bf799cbd14b25895402f0c73f874d78fc160c7fae8c5a229c40efce9ba96288972a8e5846443ef5cd4d1ff02af92f703e33a2e WHIRLPOOL d1b356e5b7a8313f9fc1ef01392ee44969fedf2f3c33c8848b763d8cf5bd92ddfde8ddc881ef33b9dad849dfee51582c89c72869eb0d603b13a7ad3719d748a3
+DIST mbuffer-20170515.tgz 125736 SHA256 154fa0836777b21032b2e4f738fb0aa4dea218551b7cade93cf1b7245aca5e4f SHA512 991cb33b09e48f1177b7a05e5ab2c189aa2cb0f03e220d7e46996b3a3e3ba1e3f3ad4a68b8750ed73dc765c5874029715bba1d2f5a80a9601cd0a39e1f9fd447 WHIRLPOOL 015bc2a57b529d54bf5e4092c30585373003a3159fc66a528ae1ad9208134d1ba9c8e3cb44afa4ef246ea4babf96e6aed8b7166a350b4a2a7f82f91b74a85e52
+EBUILD mbuffer-20150412.ebuild 795 SHA256 e8abc597fd52c0c61c53c54ebbd7cc06cda4ad28aa56d0837a09e90daec4b736 SHA512 b4b9c424ccc4da361b00a173c4d18f0bd55994242f962c35c79dcd6edaec7c4f7e3ab29a18314b2dc047ea4916171dafaca57de7bf49ad18ae18a6989a93f32b WHIRLPOOL 69972bfd3b17dfdaa5988a5c07eae93dcee05eed2c8bc31d438314ce477aa0ad1e6ab3271ce2833a4469f500a155ead469670c577f9da35266e7e253d7a5dbd6
+EBUILD mbuffer-20160228.ebuild 798 SHA256 d9a6590ab4002a1a4865a1d72c5a5e4daf9e9e06f4f1f07e17bfe62db088c8c7 SHA512 4fc706486a433884a3b51bd17caee1c5f1a60ae10bd6309be9c6f79be6dcf1af9bab82ef2daae4eeefb1534785bffd6b055a6dea13b54f40695e251e991956a2 WHIRLPOOL 512417ef29656b184147c7a8e74e92a289c39b32eeccf74ef43c9abf8f1c4f1badcfb8c9523fc80ab91c8ed099d2e5f2fa269b067394c8b3a4a818a98c8f9ead
+EBUILD mbuffer-20170515.ebuild 885 SHA256 c37222b20cf1470b82f5a999fdc3de6d08172420d9da51d43dbcc5454cc5fd55 SHA512 b95e700f76352df3f46aaf2c60d90d4f618644f842cb31202dc433f03d1d858f112eb8b370568bac1fbb1a6c1502f5d6112a7ebf6735510bd51aa9812ba69503 WHIRLPOOL 7532d4bfb451dbd4f436b5e539a1f574deb2741993ce1cae842d034672b1dd6aba73fd93b35c353cf82621b061371a4b0c920c19332d60556407317f1c07cae4
+MISC ChangeLog 3787 SHA256 1d67b8de5c4cb9dc795fd01ff7fa86c9f5d2b621940226cac551cf3931d48573 SHA512 0e9d232e670037875a2785fbca1a3ba3c1b900c7a7575104b37db5905cf007733ec56669b4179a168e99c38f0bf3838cb4113abcc8e13befb6df6f0c13e9789f WHIRLPOOL a3b839687095fd68bea29221056923a18bf0d7af0adcaa1a406ebe464f745fc1fbc01b119e0a254bb4340141e20ca6c6e28374e6268662009e4eff47c03376f8
+MISC ChangeLog-2015 5749 SHA256 e3aa6a14e43fb06adecb46e9fd97347f5b775d39031dc25d353f6468ce4e6d55 SHA512 e5b8f65a92ad8bad4ecb16d7d79ac4485a6eee281127de8d9bc0cabc333b722d2005ceaf401962cff1721f22b6ebb02b9ded96576bde92c0fff8e45e7a87b8bb WHIRLPOOL d66f4b404cb4b306cbbb690e41b42798d7c9678a6cb54676501cbc759c722782156d4d9ac87017e203be7241ff2f01f8ddd603fc1516b36e4c6c8559ca39f1ff
+MISC metadata.xml 253 SHA256 d82c33ef453113a5c1ebe250dcba373c22934a69b0a86c6ab15a5ca589c25b91 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 WHIRLPOOL e5aee23acff864609953a1e4de768f0e4aef704b44c53c021f28573e1ca5c99f1a46d92935ecec2449f7b4419a36d8373127d0ecfa8d7bae72d835e1839eb3f8
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/files/mbuffer-20170515-sysconfdir.patch b/sys-block/mbuffer/files/mbuffer-20170515-sysconfdir.patch
new file mode 100644
index 000000000000..f6a49a10e023
--- /dev/null
+++ b/sys-block/mbuffer/files/mbuffer-20170515-sysconfdir.patch
@@ -0,0 +1,28 @@
+--- mbuffer-20170515/Makefile.in
++++ mbuffer-20170515/Makefile.in
+@@ -10,6 +10,7 @@
+ VPATH = @srcdir@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
++sysconfdir = @sysconfdir@
+ datarootdir = @datarootdir@
+ bindir = @bindir@
+ mandir = @mandir@/man1
+@@ -39,13 +40,13 @@
+ -$(RM) $(TARGET) config.h config.log \
+ config.status Makefile mbuffer.1 core
+
+-$(DESTDIR)$(prefix)/etc:
++$(DESTDIR)$(sysconfdir):
+ -$(INSTALL) -d -m 755 $@
+
+-$(DESTDIR)$(prefix)/etc/mbuffer.rc:
+- $(INSTALL) -m 644 mbuffer.rc $(DESTDIR)$(prefix)/etc/
++$(DESTDIR)$(sysconfdir)/mbuffer.rc:
++ $(INSTALL) -m 644 mbuffer.rc $(DESTDIR)$(sysconfdir)/
+
+-install: $(TARGET) $(DESTDIR)$(prefix)/etc $(DESTDIR)$(prefix)/etc/mbuffer.rc
++install: $(TARGET) $(DESTDIR)$(sysconfdir) $(DESTDIR)$(sysconfdir)/mbuffer.rc
+ -$(INSTALL) -d -m 755 $(DESTDIR)$(bindir)
+ $(INSTALL) -m 755 $(TARGET) $(DESTDIR)$(bindir)/
+ -$(INSTALL) -d -m 755 $(DESTDIR)$(mandir)
diff --git a/sys-block/mbuffer/mbuffer-20150412.ebuild b/sys-block/mbuffer/mbuffer-20150412.ebuild
new file mode 100644
index 000000000000..9c0f022c540b
--- /dev/null
+++ b/sys-block/mbuffer/mbuffer-20150412.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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-20160228.ebuild b/sys-block/mbuffer/mbuffer-20160228.ebuild
new file mode 100644
index 000000000000..0d9d87bd5651
--- /dev/null
+++ b/sys-block/mbuffer/mbuffer-20160228.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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-20170515.ebuild b/sys-block/mbuffer/mbuffer-20170515.ebuild
new file mode 100644
index 000000000000..0ea6b6c8904a
--- /dev/null
+++ b/sys-block/mbuffer/mbuffer-20170515.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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:0= )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-20121111-resolv-multi-order-issue.patch"
+ "${FILESDIR}/${PN}-20170515-sysconfdir.patch"
+)
+
+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
+ default
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable ssl md5)
+ $(use_enable debug)
+ )
+ econf "${myeconfargs[@]}"
+}
diff --git a/sys-block/mbuffer/metadata.xml b/sys-block/mbuffer/metadata.xml
new file mode 100644
index 000000000000..56c124413057
--- /dev/null
+++ b/sys-block/mbuffer/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>base-system@gentoo.org</email>
+ <name>Gentoo Base System</name>
+</maintainer>
+</pkgmetadata>