summaryrefslogtreecommitdiff
path: root/sys-block/buffer
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-07-24 02:11:45 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-07-24 02:11:45 +0100
commitb49088575eb777ced2551f484da86317332d6087 (patch)
treebf9a151cf2d61956340d555659ffc098ee1da466 /sys-block/buffer
parent514d1bbe260df2521fe60f1a3ec87cfcfde1a829 (diff)
gentoo resync : 24.07.2021
Diffstat (limited to 'sys-block/buffer')
-rw-r--r--sys-block/buffer/Manifest3
-rw-r--r--sys-block/buffer/buffer-1.19-r4.ebuild48
2 files changed, 51 insertions, 0 deletions
diff --git a/sys-block/buffer/Manifest b/sys-block/buffer/Manifest
index 1423d425998c..00b263177b98 100644
--- a/sys-block/buffer/Manifest
+++ b/sys-block/buffer/Manifest
@@ -1,4 +1,7 @@
AUX 1.19-deb-gentoo.patch 8422 BLAKE2B d1c1628ae74f2454e17d176602610dd5356365e18e260f5ca32f26d8a19dd857be144c4116de244b5c143c61c4176582d4e3713c8c584a3a17b4d3ad1c1320ac SHA512 791d7990f900d70a229d77ea0eda67c99ea81697ca65f83bceea1131d0d5da94484c796ad601d8031da72fe24b2add6b0e4e86956c0ddb2fbe76cee6574ccb34
DIST buffer-1.19.tgz 34960 BLAKE2B ce572e860e1315cf4d5b5f6de43906fbddada2d96c7d99e5930244ff2bc757327a867d7e67973f13616153c46d12bbdb093ed666b5e3fd73b8a0d4f8385b59b3 SHA512 9321f6e399cb3e58f3ffebb031b4d2b2fdda26149fb142515961a09b81b47c1bce01dd770da579bf49c3e71f8cee29c5dc2cc4063e67494e98a599f29076cc5c
+DIST buffer_1.19-12.debian.tar.xz 9924 BLAKE2B 9f6591e00d596257956e3230cbdf8e58392aa3666d7900c30ea26d103f03d25071ff1033fa72e7be799021ed4c32d43e0e5ad69d1457a5ee22c33e3ae6f8c058 SHA512 3bc9d8c281268d38c1cc3ac40727d747c91b605fc3128e285d24663f97396292a0ec40ede9205702793b5d090c4e172b0df28321921b000aa0fdcb2660319367
+DIST buffer_1.19.orig.tar.gz 17753 BLAKE2B 68e2026f29cb00c48c8f3638d97adeeee0d194d7a6db96cbded251b3f97d36ba2ac32a60660df8aa1d2c7b79dd774b543d3a460a5d76ab6ca408606a013b5648 SHA512 b724d8c3e21f29890659c95a61db8667846e49614455411995160bc8d5af8a37af91465ad5d882e6bd7883dbd7886215a8c1d530f7392c98cdcead4f4377aa7f
EBUILD buffer-1.19-r3.ebuild 668 BLAKE2B 712eb3b2872cb66894ece916573b443f6d4f70f932fd3b79659354f10635de6eeeafcb36d78aa989288a7f90d7e58d53bdd1f797c89a286a33e35395f6993765 SHA512 18977f06f1a74d675e527fa03f6c09b1d01b0b59d456c566b724fa1f880627188e2fe5d359a12c9c8540f0b70f4fde7402da315aa757cdefb96c846f2514944b
+EBUILD buffer-1.19-r4.ebuild 1213 BLAKE2B d4f88f4803a1566121ab47afb125d2daea7f4acb36b0188959fcaeaf0a0e210f709f228af2a4d0a18078f505bd12ace07d1386209849edee69de7dab9cd0c657 SHA512 dffba76eaa5e075a70d33d807d8b1610a3dcb8a1a172ebf3dd4633ece52434e92ef43afe1b2a3048fa91d92939723026a6a22192eb05a6ebc259255e35260f92
MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
diff --git a/sys-block/buffer/buffer-1.19-r4.ebuild b/sys-block/buffer/buffer-1.19-r4.ebuild
new file mode 100644
index 000000000000..b933ee375e56
--- /dev/null
+++ b/sys-block/buffer/buffer-1.19-r4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils flag-o-matic toolchain-funcs
+
+DESCRIPTION="a tapedrive tool for speeding up reading from and writing to tape"
+HOMEPAGE="http://www.microwerks.net/~hugo/"
+
+DEBIAN_PR=12
+DEBIAN_P="${PN}_${PV}"
+DEBIAN_PATCH="${PN}_${PV}-${DEBIAN_PR}.debian.tar.xz"
+# We do NOT rename the Debian .orig.tar.gz file at this point
+# Because Gentoo shipped a very slightly DIFFERENT buffer-1.19.tgz than Debian!
+# Enough to make the debian patchset not apply directly. Debian patchset
+# contains the same changes plus more fixes.
+SRC_URI="
+ mirror://debian/pool/main/b/${PN}/${DEBIAN_P}.orig.tar.gz
+ mirror://debian/pool/main/b/${PN}/${DEBIAN_PATCH}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
+IUSE=""
+
+src_prepare() {
+ for f in $(<"${WORKDIR}"/debian/patches/series) ; do
+ p="${WORKDIR}"/debian/patches/${f}.patch
+ ln -sf "${f}" "${p}" || die
+ einfo $p
+ eapply -p1 "${p}" || die
+ done
+ cd "${S}"
+ emake clean
+ eapply_user
+}
+
+src_compile() {
+ append-lfs-flags
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ dobin buffer
+ dodoc README
+ newman buffer.man buffer.1
+}