summaryrefslogtreecommitdiff
path: root/sys-block
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-03-19 11:37:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-03-19 11:37:34 +0000
commitb7b97785ebbb2f11d24d14dab8b81ed274f4ce6a (patch)
tree9fd110f9fc996e8a4213eeda994a8c112491b86d /sys-block
parent066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (diff)
gentoo resync : 19.03.2019
Diffstat (limited to 'sys-block')
-rw-r--r--sys-block/Manifest.gzbin11193 -> 11189 bytes
-rw-r--r--sys-block/iscsitarget/Manifest2
-rw-r--r--sys-block/iscsitarget/metadata.xml3
-rw-r--r--sys-block/ms-sys/Manifest2
-rw-r--r--sys-block/ms-sys/ms-sys-2.6.0.ebuild40
-rw-r--r--sys-block/nbd/Manifest2
-rw-r--r--sys-block/nbd/nbd-3.18.ebuild2
-rw-r--r--sys-block/scsiadd/Manifest3
-rw-r--r--sys-block/scsiadd/scsiadd-1.97-r1.ebuild60
-rw-r--r--sys-block/scsiadd/scsiadd-1.97.ebuild6
-rw-r--r--sys-block/tgt/Manifest2
-rw-r--r--sys-block/tgt/tgt-1.0.75.ebuild62
12 files changed, 174 insertions, 10 deletions
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index 9e7380de2d77..fa5c7c85fb2e 100644
--- a/sys-block/Manifest.gz
+++ b/sys-block/Manifest.gz
Binary files differ
diff --git a/sys-block/iscsitarget/Manifest b/sys-block/iscsitarget/Manifest
index f861732a04a4..1d13a6029be4 100644
--- a/sys-block/iscsitarget/Manifest
+++ b/sys-block/iscsitarget/Manifest
@@ -23,4 +23,4 @@ EBUILD iscsitarget-1.4.20.2.ebuild 1879 BLAKE2B a3270e11636a00fc6911cbb145682a85
EBUILD iscsitarget-1.4.20.2_p20130103.ebuild 2372 BLAKE2B 41a3fbc763f0594259bfbf4e8f32595f58906f5d0de49fa7988ec38066970713c37a752da5ed3cf8d5879c949ae2abb50dc40950f9624230612a8ac1cac8e00d SHA512 79905f7f6185d2cad0ea8908923636650aa8acc325b3d7ad58643d9116f58e685e03cf7577cef3b5d2d2c8df071d82b09724bc6912e17942159f8909a60d9358
EBUILD iscsitarget-1.4.20.2_p20130821.ebuild 2374 BLAKE2B 9725585ea57572abf34d4f24568b23566702533fdb52a2303a960944e71184d793b6dfb4d101d5b13f2125fcac5cd9a4d308ffad8bd7ebc4cecbd73ddffd5ed9 SHA512 c2cc9c5d7ee47133cc259fd5fd858935a1718e521c25144416179814474dbea9e575f53e30778d2caa0bda9fad36b98b778ae2244e89cae592e4d85a8c3f930f
EBUILD iscsitarget-9999.ebuild 2376 BLAKE2B 1a71848f45b245483fa6001b4cf52ad1a601042104ccde6ddfc4928616b09993249b0c4a121088ad3dd1bd940e1c69578b80c550706fef9b7fd43fd272a4571b SHA512 7de6c486ff3e89c0b88cac8b85cc084f57d600a52961277e6435f7675b54b60591d9bfa882bf46188d775c6e3bb8db6512b33da39e71178f7fca5888a6c2bb17
-MISC metadata.xml 404 BLAKE2B 46677404cf2311579ed8949956ab5313ed260ca08dbf598a6820e0f69422a0a0507ae5b77f37ec9bc94bda70606dbe5a41448600216eff78a60d1a45d93839ff SHA512 6cd93f32ae840d092bc50f86d2f20d64495aad56ad667ec5c6ebbd453e5eaf0f30840b37f03ad62afc8a47c0feaa9c4e7e9b93eb57fff8ea9601fa1e07d01249
+MISC metadata.xml 331 BLAKE2B 482afb48e121325e84b78c4054ef720782edc60d3e60d7be8be98496789ac75fdb41883404b39ca268280000ee61cee32b0889b67a147e8d857645168904b5e9 SHA512 ea245b180f35b4d42c756a6438ac8268298818bcd294f9d42318b8f034421de6bd29969e86b4c14896bf19a144df5e36fbd9b878ad67d7ecd6a389c8b094bb5c
diff --git a/sys-block/iscsitarget/metadata.xml b/sys-block/iscsitarget/metadata.xml
index 6c8b05fe7baf..1b98394a3ceb 100644
--- a/sys-block/iscsitarget/metadata.xml
+++ b/sys-block/iscsitarget/metadata.xml
@@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>ryao@gentoo.org</email>
-</maintainer>
<maintainer type="project">
<email>base-system@gentoo.org</email>
<name>Gentoo Base System</name>
diff --git a/sys-block/ms-sys/Manifest b/sys-block/ms-sys/Manifest
index 372ddd2bb5b8..87e61350647d 100644
--- a/sys-block/ms-sys/Manifest
+++ b/sys-block/ms-sys/Manifest
@@ -1,3 +1,5 @@
DIST ms-sys-2.5.3.tar.gz 76192 BLAKE2B c1046fa346088bb9abd39c8140479e11525fd1965fffebc0ca6ed8da354e354af6946f4bfd2a68ddca1f0b1bbb02ff94216d763a12f4ca43de0cd9ba1aa4d877 SHA512 18080bef903c68b6032e04124f3b3b9f0eb58517b338c6bd795846d786ee0af6b65760166b591090ad865a08a03346675f3c34ce59c64215059dac1439b558d8
+DIST ms-sys-2.6.0.tar.gz 75349 BLAKE2B b3c1cced0c22507c2e8c3a8d0ac9fcaf8fc6d31373b90a77f78a7a9ca7602e88f747e3fd436370ab0b2eb23b2ea964200651f68eccb9807beef1b3f696088739 SHA512 f49790813712b9fd9f63273a7571edbdacb855d93d26dfe1da94d35b656c0ec0574ec43b3cad0f363fa4ec18bd29b81a440d592dc8148b15b18bb8a28c35fbbe
EBUILD ms-sys-2.5.3.ebuild 671 BLAKE2B e092cb6e2d4ccbe1a36740e5982c442672e7bb39c6a2404f976635d24b76241fa71bc93112afd79d424fec257e1493f2ef9f0f93712cede569f63b41fdde102f SHA512 7fbc604a03ddffd88223b99c1914bd122616f0d66069e0349f75e2c1ade798ae683c1de748bae35c5fb4d3be19e50b17a9bba47a060d4ced6b29f78123e2ee0f
+EBUILD ms-sys-2.6.0.ebuild 778 BLAKE2B 710d5037fbfe0efe43283aedc21f6531242546d4ea2e9ef998f195e273aadbbabaaed365949c6ce5edb738f17730a5b5f08ce12842ab9c83fa4c9074596b8d4e SHA512 36f315adc4234559216df4a4a1f14e9abfe91a2dfb9beff29c67cd80c77addbf9bd49871b7036531368ad0938be4216d1f6edff4d92a2175ca65e68fa5c30127
MISC metadata.xml 303 BLAKE2B efd83ecd89e4afa7f5254e7fdafcf22883a2293264393af9f20bc1462db09792a97044cb09444331db5fb83f3ee1f9d9fea27fd702a11e7e0732f076f35c966d SHA512 42ef32f756ed48890908bbb142342bfc2b3a1e46c9d8aef7118d0d486d5143d1d43cea0a96f6d0d1ec59bb346d98191032a0f6e12dd0f1f3a1c8930f321b3c56
diff --git a/sys-block/ms-sys/ms-sys-2.6.0.ebuild b/sys-block/ms-sys/ms-sys-2.6.0.ebuild
new file mode 100644
index 000000000000..c69a59ec8949
--- /dev/null
+++ b/sys-block/ms-sys/ms-sys-2.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A command-line program for writing Microsoft compatible boot records"
+HOMEPAGE="http://ms-sys.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="sys-devel/gettext"
+RDEPEND="virtual/libintl"
+
+src_prepare() {
+ default
+ # don't compress man-pages by default
+ sed '/gzip -f/d' -i Makefile || die
+}
+
+src_compile() {
+ tc-export CC
+ default
+}
+
+src_install() {
+ local nls=""
+ if ! has sv ${LINGUAS-sv} ; then
+ nls='NLS_FILES='
+ fi
+
+ emake DESTDIR="${D}" MANDIR="/usr/share/man" \
+ PREFIX="/usr" ${nls} install
+
+ dodoc CHANGELOG CONTRIBUTORS FAQ README TODO
+}
diff --git a/sys-block/nbd/Manifest b/sys-block/nbd/Manifest
index 5e7830a3efd1..9fe8cf73fd70 100644
--- a/sys-block/nbd/Manifest
+++ b/sys-block/nbd/Manifest
@@ -2,7 +2,7 @@ DIST nbd-3.15.3.tar.xz 505856 BLAKE2B 8536b01908eb84733448382dcafe011e2786fe5e13
DIST nbd-3.18.tar.xz 527436 BLAKE2B 6f87f013ff00b3cb478a038f07a83fba44b41c257a689be498959d90bb44dd39681fdcd005fe8e48f9a79fbe29bfd67d98fc0eb6440e51b1ac3a5de4d002060d SHA512 f9fe221b585c126efa3fb65e2344477a38f2ce42164b04d0dc4681c5a3bfd34d5d3e227454fff24eee9039853eb38a8707ea0aab0337f44906cccf379c185ce8
DIST nbd-3.19.tar.xz 524412 BLAKE2B 21669bfe3d34789725895511b1b65be83f85c315992d973db6737cb151ffa48c69ca8bef7dbce513d6f12551b22d063a951644fcaadbec5c115672040b2af8e7 SHA512 0916b411857045af6e01032b3093e295e7f3cfb1ae92f25adb03d97d3196741f8805104c627b17ad4f7f4305db3a4bcd5516bfd2c60fbea02b497dc296f97a16
EBUILD nbd-3.15.3.ebuild 692 BLAKE2B 7726d0000f9ebaa2c6490dda7f9483ffe546bdfb77ed2f30524666b01505d4b5678bd0b98f17dfc53e57eafb3445625fcc97a20cc32125dd727d9b2094eae317 SHA512 d0bf5937ebe43552c3415f8957b87efd7a651d7a7ecec9243e81b3b6666352255b781b4cf1a09e111ed5c1ff17c76b8865ee66733d623ffdbb2927b64be0fc1a
-EBUILD nbd-3.18.ebuild 1295 BLAKE2B 48593bf37c7960ee2bac437e447c5000f776b31e3c5ae960b29fa126651a24b8d163397303e1d60ddf6805e8fbf1eb7da424a9f17cce965a3364efe5e392c693 SHA512 62c3e5d72ab82bac59a5bae71e05231d7cdfe2102799c5e6d345987cfe4a94fba4b69343e9615b2e2bbc168bac4e394ed190e891eebdee97e814f96c4d23d4dd
+EBUILD nbd-3.18.ebuild 1294 BLAKE2B 2d403e7c993df9acb2d90678fffd852154ee5d4eefcef4dd3e8c462b9f2bbb0d2d3adc76e3b9dc5de5cadc0883150a8b44a62cfaf5c8a13f38e5e274c29ff990 SHA512 c6cbfb3748c4380133060501ef1f4453f50f33d5a44008bdab9f4e0a1bdc748a5ef5b83accec9cd425689988b9d18f0cd359f1b641e6a9b8e4f30e91b3ede73e
EBUILD nbd-3.19.ebuild 1300 BLAKE2B 5b577d3a883821588764d6cfe3bc7e990e7493c7690a6664ecf54753c9b67d16caa2499b719a9323ff1a03b61b48b164462fe4eed88e77a3df393f7427e48386 SHA512 b6d18e6d129d0645c199344d0ce4ec6fa9f168783a126795b9d704de0c724c800f1c46888ddd9d115a5f429401bdfffab804349c80c863e802a7b39a83e005e8
EBUILD nbd-9999.ebuild 1303 BLAKE2B cc38bdafe7c889d2c8960b9e1fe7e7f3dd347a35adbcb1a82ab7681f83dfa5e44b4c186bc84de2b66ce16027a6b5ca2b90b27905ce3174ca8c13dffc7629d796 SHA512 cc8cacad9661ba30fae805e82df0916256b5d50ade3f36225c507be9933d7d32bfd73a6914bf886c9877e4c4f2f7a789fb0388d1c2554ad11d3c411959bbd3a9
MISC metadata.xml 428 BLAKE2B 517a7a18e27635aee079f823c121ad151ffad3c815c63853bef3ac17fd05f6f3a5e8028a0189fdde60cd339774a8ee34334ee724044368ecc92de07c1b995cb8 SHA512 6cf2e9181f243ca20efac7684b470f288f5f75de387e3e2389dc21f41e4e037d6962a98c4eb249f009f1e02038ba53858d2feb41218e0422d05d11d1ab067cc0
diff --git a/sys-block/nbd/nbd-3.18.ebuild b/sys-block/nbd/nbd-3.18.ebuild
index 34c5f3a353a8..927bb90f26d6 100644
--- a/sys-block/nbd/nbd-3.18.ebuild
+++ b/sys-block/nbd/nbd-3.18.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" = 9999 ]] ; then
EGIT_REPO_URI="https://github.com/NetworkBlockDevice/nbd.git"
else
SRC_URI="mirror://sourceforge/nbd/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
+ KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86"
fi
LICENSE="GPL-2"
SLOT="0"
diff --git a/sys-block/scsiadd/Manifest b/sys-block/scsiadd/Manifest
index 57856903f72b..56ed9443d1cf 100644
--- a/sys-block/scsiadd/Manifest
+++ b/sys-block/scsiadd/Manifest
@@ -1,3 +1,4 @@
DIST scsiadd-1.97.tar.gz 43574 BLAKE2B 13f0875165f7d5ea2c87e4931d0d09104a971eaa126969ee5274ade5b337d2ba3edd920293ae2cc962fb841c0449523f68b4ce6b467835a1797174fe30b2eaa9 SHA512 16ffd700d09b27d50f2cb04ba913eb6c4e7f40779ff8037ef1bb24cc593ddb4465733006449c903f6b0f31e0fb8c14e043fba70ed98975f8e07751e0316faa7b
-EBUILD scsiadd-1.97.ebuild 1329 BLAKE2B b813b1d969daea2c32171cab35a719f7b8b55c4fe048fc3b3620fc7147a9408453df072fa1a3ffcf42ff9440c84b0f45157b9ae67b2273339b25342617c030d5 SHA512 ba1c75b37310fef4f185878ff0a59d726d0f9cfbb9880a1487e180b28dc0916c3c69eb388d7502ce23b8fa728ceb3d462103cc5bc8525f3b52628718e911d305
+EBUILD scsiadd-1.97-r1.ebuild 1299 BLAKE2B bac52ca0c2e8c7401ec326a81155cf00004d1a95e27c10ef6bb5e05c6d8f8b270ada6e3893d7815ab440fb0ef2799d81e75d1292186bc208e4d106bfe18f32fb SHA512 3fceb5c5c7e93ca98ab1059ef4dc8db6581aa612e81cd9a73bb895b58d1f3a00528ab4cfb61f88346b380a1a89a9025174fa1e3cbc57760992d6adc8ecec7fb2
+EBUILD scsiadd-1.97.ebuild 1328 BLAKE2B f3b4005c645f51da4801e78dd8fd9e1a4d4fd6a130f27fe0b18acc5aa97a33b8f99e0514ce35ac6bf3ae92530eeaacbaf1bf49856f3564271b981e7e1f5990e2 SHA512 6ccb7a8bc03924f7bbaa7d7bcf6a390b0673623beb2076314eba983a2c1645a90322d59b320f95eaef7f1d54a106cd0ee58f2dc34dda0ad8cdae0d68c31a83e0
MISC metadata.xml 374 BLAKE2B 7edbe16375cf5b8401055290ccc1711f8d7b616a13b9c2952fbf45925e0939602c41259b58126fd8bf2ec7b6f1558a54881543033d03a0d2eeba62e41612a4b8 SHA512 a24d00fd29179c54fc61081c35898e7414af891b3b25cbf0d9bbf0a15a8dd030672995488181f48886fa41b28debcf8735c6363300c8658094efbba497648ebb
diff --git a/sys-block/scsiadd/scsiadd-1.97-r1.ebuild b/sys-block/scsiadd/scsiadd-1.97-r1.ebuild
new file mode 100644
index 000000000000..718a26b6f7ac
--- /dev/null
+++ b/sys-block/scsiadd/scsiadd-1.97-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user toolchain-funcs flag-o-matic
+
+DESCRIPTION="Add and remove SCSI devices from your Linux system during runtime"
+HOMEPAGE="https://llg.cubic.org/tools/"
+SRC_URI="https://llg.cubic.org/tools/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="suid"
+
+pkg_setup() {
+ use suid && enewgroup scsi
+}
+
+src_prepare() {
+ default
+ # remove 'strip' command
+ sed -i -e "s:^\(.*strip.*\):#\1:g" Makefile.in || die
+
+ # convert docs to utf-8
+ if [ -x "$(type -p iconv)" ]; then
+ for X in NEWS README; do
+ iconv -f LATIN1 -t UTF8 -o "${X}~" "${X}" && mv -f "${X}~" "${X}" \
+ || rm -f "${X}~" || die
+ done
+ fi
+}
+
+src_compile() {
+ # extra safety for suid
+ append-ldflags -Wl,-z,now
+
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ dosbin scsiadd
+ if use suid; then
+ fowners root:scsi /usr/sbin/scsiadd
+ fperms 4710 /usr/sbin/scsiadd
+ fi
+ dodoc NEWS README TODO
+ doman scsiadd.8
+}
+
+pkg_postinst() {
+ if use suid; then
+ ewarn
+ ewarn "You have chosen to install ${PN} with the binary setuid root. This"
+ ewarn "means that if there any undetected vulnerabilities in the binary,"
+ ewarn "then local users may be able to gain root access on your machine."
+ ewarn
+ fi
+}
diff --git a/sys-block/scsiadd/scsiadd-1.97.ebuild b/sys-block/scsiadd/scsiadd-1.97.ebuild
index 9c8688882342..0ba638443227 100644
--- a/sys-block/scsiadd/scsiadd-1.97.ebuild
+++ b/sys-block/scsiadd/scsiadd-1.97.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
@@ -6,8 +6,8 @@ EAPI="2"
inherit user toolchain-funcs flag-o-matic
DESCRIPTION="Add and remove SCSI devices from your Linux system during runtime"
-HOMEPAGE="http://llg.cubic.org/tools/"
-SRC_URI="http://llg.cubic.org/tools/${P}.tar.gz"
+HOMEPAGE="https://llg.cubic.org/tools/"
+SRC_URI="https://llg.cubic.org/tools/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sys-block/tgt/Manifest b/sys-block/tgt/Manifest
index 51589782aa84..03dbf7e72dff 100644
--- a/sys-block/tgt/Manifest
+++ b/sys-block/tgt/Manifest
@@ -4,7 +4,9 @@ AUX tgtd.initd 3435 BLAKE2B d2441a515c7a270472efd0c4ef5e928827bde54b248d09bb47f4
DIST tgt-1.0.72.tar.gz 296698 BLAKE2B 6625bf87b37f4683aaf0c29264e69e400c6d238c9eaa7d9bb6fd46a76b542a8477ad8c7e9913d3dde70caaf02c323a2c01a3bd78b2d092829f4530015225012f SHA512 4fdb1b8f3c2487f66629024132f7fa53ab69b9eba67d380fb18aa2d9c143e77bdf808b3ff8d1e2bf1d4420cf1792944d6f79731ddbb095d52b53d573d9f1281c
DIST tgt-1.0.73.tar.gz 296814 BLAKE2B a3c81c00f716678aa9388f6a4562bd0b6fe0e2c705aee9655f942ffafae4bab3bbbaff521a8b7aefab208a354e0c1c617b85cdd08247a77d1026d0482d2b6528 SHA512 e6410f16c54f71d9a33d511438169a0ca305a7b9a9dd6abbaae9f0b31c18223fa1f3a11b575322d3bb94df129b4f9b186079a7d7cbd27e31734151154edab1da
DIST tgt-1.0.74.tar.gz 297109 BLAKE2B 8ad439a1df437b87a6bf94a8c0403c4ae26a6b77ddc3b44758134199efa5b55dafd09cd2ac3f1b12abc3a77077dffdcab1e9b2aa0a97fcd2e2c19ba24a5cd9cf SHA512 aa905b44a3495275549d4abe8542e2b6b086bbab79b83d2902cba1e6124889a8873d479d1111128416b23c7681433fbe37c1772e8578bb12bf80b96267f65c0a
+DIST tgt-1.0.75.tar.gz 297374 BLAKE2B c3db3701980b78328decd857b3a031f1e735553b33163bc012b55084a0c1ce803e90b93771c6516542168448ab872a641064c90bd01444b49c353c35a37e2985 SHA512 e2da4f49b1b89b67084a535abc1f6c28f289d25a6fce1cd6a9238df64c7a1e29eb11f4d074cd6dfda4cc37524e0f6831fbdee8d32a03d50ff156bc1369de04d8
EBUILD tgt-1.0.72.ebuild 1563 BLAKE2B 7364870afeaca18d51b156690ca59f0db9637c78c6e1dc61cce3df8861be244d6b43fdc0bf8d2dd689f8ff879b87e6b395f8434fed0495ae763e702759aa4173 SHA512 f4a1bffcae7471dbdf4bad933c5b7ff82b6656da570c739aaec192389a1ae888ed8083cdb34340407a3eda692eb147aa177e5a8b59077ad22467332980c755a1
EBUILD tgt-1.0.73.ebuild 1514 BLAKE2B c64c89359f7054020fa130ae559a7da2f14b76368e88bc6a642a99c5ca085bc27b23f650a5b148db65595acb4132a200c43f9af82ce2c1d423d3cd674a979737 SHA512 10d945d72aaa099a6d29a669ae0e80f31056946c62947ae180d9fac446cd1d842dd52d908c7fc2db88764d5672187571bb11795851dfc3444e5aa96f3ae909cb
EBUILD tgt-1.0.74.ebuild 1511 BLAKE2B 4deca6da9f562fe1d25269d7513d6dc66c6f94cd94dbfb71bc38c4e77833eb311d6302fa5f309602f4ac2e7022299cd9d19241105195d4e0c83409577956458a SHA512 2e04cba7dcaaf6c287714e2866803c7f64b8a50b7b513ec5c23a7fd5227d4571e0cb93e941cdef60a8778005d903d5b767640ecfbbc15a4f843da9dfae06f164
+EBUILD tgt-1.0.75.ebuild 1513 BLAKE2B c2c42d7f4aa38f30fc7eeb6cd385c0fd4bae107a9d92882bbabcfd284b03393c4eb6a6cc9c0e38ddd6a260a961c3417238dd8879250723cb145f4a43c60e8735 SHA512 45b31ecb7fbfb82f00eb9e2d5fa33f955725ed0c99d19a2800a96ed22ee467d7c3223c69850eb11d0ab9a8774ab936aea5758c91097327c40e76b7ea5c8128d2
MISC metadata.xml 825 BLAKE2B 89a6844eade4098443db47dcd5b3350c1bd6f4c0ffbdb6277df5714fdfd248d056f770f05e1392d64b573a28ca9db140dc7130e0109075c7fd398677ca251af9 SHA512 0c75be2e830ff683c8cae93175504a1e6508131d704c48d31b9fe98baa6b3a1e491661fda6180c0c1e35ef7e9bd57309d05e07b41160a7cc090934913e186f9f
diff --git a/sys-block/tgt/tgt-1.0.75.ebuild b/sys-block/tgt/tgt-1.0.75.ebuild
new file mode 100644
index 000000000000..fbac7f620a1a
--- /dev/null
+++ b/sys-block/tgt/tgt-1.0.75.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic toolchain-funcs
+
+MY_TREE="9641772"
+
+DESCRIPTION="Linux SCSI target framework (tgt)"
+HOMEPAGE="http://stgt.sourceforge.net"
+SRC_URI="https://github.com/fujita/tgt/tarball/v${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="fcoe fcp ibmvio infiniband rbd"
+
+CDEPEND="dev-perl/Config-General
+ dev-libs/libxslt
+ rbd? ( sys-cluster/ceph )
+ infiniband? (
+ sys-fabric/libibverbs:=
+ sys-fabric/librdmacm:=
+ )"
+DEPEND="${CDEPEND}
+ app-text/docbook-xsl-stylesheets"
+RDEPEND="${DEPEND}
+ dev-libs/libaio
+ sys-apps/sg3_utils"
+
+S=${WORKDIR}/fujita-tgt-${MY_TREE}
+
+pkg_setup() {
+ tc-export CC
+}
+
+src_prepare() {
+ sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
+ # make sure xml docs are generated before trying to install them
+ sed -i -e "s@install: @& all @g" doc/Makefile || die
+ eapply_user
+}
+
+src_compile() {
+ local myconf
+ use ibmvio && myconf="${myconf} IBMVIO=1"
+ use infiniband && myconf="${myconf} ISCSI_RDMA=1"
+ use fcp && myconf="${myconf} FCP=1"
+ use fcoe && myconf="${myconf} FCOE=1"
+ use rbd && myconf="${myconf} CEPH_RBD=1"
+
+ emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf}
+ emake -C doc
+}
+
+src_install() {
+ emake install-programs install-scripts install-doc DESTDIR="${D}" docdir=/usr/share/doc/${PF}
+ newinitd "${FILESDIR}"/tgtd.initd tgtd
+ newconfd "${FILESDIR}"/tgtd.confd tgtd
+ dodir /etc/tgt
+ keepdir /etc/tgt
+}