Gentoo Archives: gentoo-commits

From: Matt Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-block/tgt/
Date: Sat, 29 Jul 2017 19:32:56
Message-Id: 1501356758.04fdaf991c63615917d5fe066bae398616bb9189.prometheanfire@gentoo
1 commit: 04fdaf991c63615917d5fe066bae398616bb9189
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 29 19:30:52 2017 +0000
4 Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 29 19:32:38 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04fdaf99
7
8 sys-block/tgt: cleanup
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.3
11
12 sys-block/tgt/Manifest | 3 --
13 sys-block/tgt/tgt-1.0.67.ebuild | 63 ---------------------------------------
14 sys-block/tgt/tgt-1.0.68.ebuild | 63 ---------------------------------------
15 sys-block/tgt/tgt-1.0.69.ebuild | 65 -----------------------------------------
16 4 files changed, 194 deletions(-)
17
18 diff --git a/sys-block/tgt/Manifest b/sys-block/tgt/Manifest
19 index d70a9fec084..971f074d678 100644
20 --- a/sys-block/tgt/Manifest
21 +++ b/sys-block/tgt/Manifest
22 @@ -1,5 +1,2 @@
23 -DIST tgt-1.0.67.tar.gz 296092 SHA256 bf3f68d9314583459328d060942308a909b795146187ab4d4231ac03481fe6c8 SHA512 8ea1096cdf83a31d3b5c10916d8e3c1d90c23b3072a0cc9e8214bb4c230ac08b37264f1460099069d5ff6e56d31fcb2f6cf7291a2305ed685d106ed1898c50bb WHIRLPOOL d51b14dd146045f49d994f0ce8b8a88e23813c76d98f36709f4b125e8f7cc81a9204a0140c7e8fa88db694c974da56af18bdd495da66232217ca07397003d172
24 -DIST tgt-1.0.68.tar.gz 296862 SHA256 ff9000ccd07c648c57c65ef73c5a694f5e3045be69162bfe33e67028f2f5b7bd SHA512 652182aece13dae91c5193b9084c201ca2dd34331917c56e5ab2b7a8fc0653cb843cf67fe9d95bdb01b52f285e395b28323f0eb834a5de80a58876777902d28e WHIRLPOOL eff054e1684f59d831ee32b4158859a885c68c9f080284e3bbf31d8fed21b86e4972a077620ef5276e9e8c4fead264b281f1124f157d45c2fcf9097dbb71b143
25 -DIST tgt-1.0.69.tar.gz 296481 SHA256 07bc89fdbd3e49490ca42047b38c1249610f2be5ee69aa4c12e5dcd3bc63d0fe SHA512 36964b4a95704b3239f5fefaef1b62ceed72569ea8483e8a23a1a6be4f526a9a9a62ea332ca6ccc2728607936ad8ef547d6e6becb9b240e1704fd7e7d8b4cfbf WHIRLPOOL fcb2ce5498a46c590ca1222cf552090b59b99af588d5e768b94280e87ab5c5f56417e17c6d3ea716ed314725ffb5ca2d47acf014a6619fb376fa6b60b8c5e141
26 DIST tgt-1.0.70.tar.gz 296474 SHA256 632ed2f064652be7533e928834b55b403927ad381456b8089d903fd92a1f8e3d SHA512 fac7acde7cbd12156ea472d1bed20646dfdd5cfe607503bd1437eaeef816ba8114fe2ebd79e33cb083f8e64fee07bfbf66bcfc6b427c21de814e293e9edaeaad WHIRLPOOL b8b60f2c69e6f9199ba93eae98ca96ea2407ef1d3c26567925a9996d6430cd3f8c204630b046b74487b872ccf02729f89d046b263385e32d14b78fcd336d5e4c
27 DIST tgt-1.0.71.tar.gz 296540 SHA256 3f0b898ae341f5d8c84c83f9951dd7ef182eaf449dd7008e55747f144303e10b SHA512 db74deb199ef341577ab505b7202651e6c28aa9d62d37d3492b1775a2944284e1d3bb7c99b6d8bedd3456807641952876719ecd66553bd8c8dabbee5669f9428 WHIRLPOOL d19c2c5614d7b406d785cbe5b954a0aa2494b8a5b43a33e05b3f6876750039590524607b28c491cd00a60dd7a1bc57e327099fe36711a8c53798a4ec1300e295
28
29 diff --git a/sys-block/tgt/tgt-1.0.67.ebuild b/sys-block/tgt/tgt-1.0.67.ebuild
30 deleted file mode 100644
31 index 8c831f7d3ef..00000000000
32 --- a/sys-block/tgt/tgt-1.0.67.ebuild
33 +++ /dev/null
34 @@ -1,63 +0,0 @@
35 -# Copyright 1999-2016 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=5
39 -
40 -inherit flag-o-matic toolchain-funcs
41 -
42 -MY_TREE="cb7971c"
43 -
44 -DESCRIPTION="Linux SCSI target framework (tgt)"
45 -HOMEPAGE="http://stgt.sourceforge.net"
46 -SRC_URI="https://github.com/fujita/tgt/tarball/v${PV} -> ${P}.tar.gz"
47 -
48 -LICENSE="GPL-2"
49 -SLOT="0"
50 -KEYWORDS="amd64 x86"
51 -IUSE="fcoe fcp ibmvio infiniband rbd"
52 -
53 -CDEPEND="dev-perl/Config-General
54 - dev-libs/libxslt
55 - rbd? ( sys-cluster/ceph )
56 - infiniband? (
57 - sys-fabric/libibverbs:=
58 - sys-fabric/librdmacm:=
59 - )"
60 -DEPEND="${CDEPEND}
61 - app-text/docbook-xsl-stylesheets"
62 -RDEPEND="${DEPEND}
63 - dev-libs/libaio
64 - sys-apps/sg3_utils"
65 -
66 -S=${WORKDIR}/fujita-tgt-${MY_TREE}
67 -
68 -pkg_setup() {
69 - tc-export CC
70 -}
71 -
72 -src_prepare() {
73 - sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
74 -
75 - # make sure xml docs are generated before trying to install them
76 - sed -i -e "s@install: @& all @g" doc/Makefile || die
77 -}
78 -
79 -src_compile() {
80 - local myconf
81 - use ibmvio && myconf="${myconf} IBMVIO=1"
82 - use infiniband && myconf="${myconf} ISCSI_RDMA=1"
83 - use fcp && myconf="${myconf} FCP=1"
84 - use fcoe && myconf="${myconf} FCOE=1"
85 - use rbd && myconf="${myconf} CEPH_RBD=1"
86 -
87 - emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf}
88 - emake -C doc
89 -}
90 -
91 -src_install() {
92 - emake install-programs install-scripts install-doc DESTDIR="${D}" docdir=/usr/share/doc/${PF}
93 - newinitd "${FILESDIR}"/tgtd.initd tgtd
94 - newconfd "${FILESDIR}"/tgtd.confd tgtd
95 - dodir /etc/tgt
96 - keepdir /etc/tgt
97 -}
98
99 diff --git a/sys-block/tgt/tgt-1.0.68.ebuild b/sys-block/tgt/tgt-1.0.68.ebuild
100 deleted file mode 100644
101 index 27ab0bb71c2..00000000000
102 --- a/sys-block/tgt/tgt-1.0.68.ebuild
103 +++ /dev/null
104 @@ -1,63 +0,0 @@
105 -# Copyright 1999-2016 Gentoo Foundation
106 -# Distributed under the terms of the GNU General Public License v2
107 -
108 -EAPI=5
109 -
110 -inherit flag-o-matic toolchain-funcs
111 -
112 -MY_TREE="7c3e84b"
113 -
114 -DESCRIPTION="Linux SCSI target framework (tgt)"
115 -HOMEPAGE="http://stgt.sourceforge.net"
116 -SRC_URI="https://github.com/fujita/tgt/tarball/v${PV} -> ${P}.tar.gz"
117 -
118 -LICENSE="GPL-2"
119 -SLOT="0"
120 -KEYWORDS="amd64 ~arm64 x86"
121 -IUSE="fcoe fcp ibmvio infiniband rbd"
122 -
123 -CDEPEND="dev-perl/Config-General
124 - dev-libs/libxslt
125 - rbd? ( sys-cluster/ceph )
126 - infiniband? (
127 - sys-fabric/libibverbs:=
128 - sys-fabric/librdmacm:=
129 - )"
130 -DEPEND="${CDEPEND}
131 - app-text/docbook-xsl-stylesheets"
132 -RDEPEND="${DEPEND}
133 - dev-libs/libaio
134 - sys-apps/sg3_utils"
135 -
136 -S=${WORKDIR}/fujita-tgt-${MY_TREE}
137 -
138 -pkg_setup() {
139 - tc-export CC
140 -}
141 -
142 -src_prepare() {
143 - sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
144 -
145 - # make sure xml docs are generated before trying to install them
146 - sed -i -e "s@install: @& all @g" doc/Makefile || die
147 -}
148 -
149 -src_compile() {
150 - local myconf
151 - use ibmvio && myconf="${myconf} IBMVIO=1"
152 - use infiniband && myconf="${myconf} ISCSI_RDMA=1"
153 - use fcp && myconf="${myconf} FCP=1"
154 - use fcoe && myconf="${myconf} FCOE=1"
155 - use rbd && myconf="${myconf} CEPH_RBD=1"
156 -
157 - emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf}
158 - emake -C doc
159 -}
160 -
161 -src_install() {
162 - emake install-programs install-scripts install-doc DESTDIR="${D}" docdir=/usr/share/doc/${PF}
163 - newinitd "${FILESDIR}"/tgtd.initd tgtd
164 - newconfd "${FILESDIR}"/tgtd.confd tgtd
165 - dodir /etc/tgt
166 - keepdir /etc/tgt
167 -}
168
169 diff --git a/sys-block/tgt/tgt-1.0.69.ebuild b/sys-block/tgt/tgt-1.0.69.ebuild
170 deleted file mode 100644
171 index f4477d6f4e5..00000000000
172 --- a/sys-block/tgt/tgt-1.0.69.ebuild
173 +++ /dev/null
174 @@ -1,65 +0,0 @@
175 -# Copyright 1999-2016 Gentoo Foundation
176 -# Distributed under the terms of the GNU General Public License v2
177 -
178 -EAPI=5
179 -
180 -inherit flag-o-matic toolchain-funcs
181 -
182 -MY_TREE="77b802c"
183 -
184 -DESCRIPTION="Linux SCSI target framework (tgt)"
185 -HOMEPAGE="http://stgt.sourceforge.net"
186 -SRC_URI="https://github.com/fujita/tgt/tarball/v${PV} -> ${P}.tar.gz"
187 -
188 -LICENSE="GPL-2"
189 -SLOT="0"
190 -KEYWORDS="amd64 ~arm64 x86"
191 -IUSE="fcoe fcp ibmvio infiniband rbd"
192 -
193 -CDEPEND="dev-perl/Config-General
194 - dev-libs/libxslt
195 - rbd? ( sys-cluster/ceph )
196 - infiniband? (
197 - sys-fabric/libibverbs:=
198 - sys-fabric/librdmacm:=
199 - )"
200 -DEPEND="${CDEPEND}
201 - app-text/docbook-xsl-stylesheets"
202 -RDEPEND="${DEPEND}
203 - dev-libs/libaio
204 - sys-apps/sg3_utils"
205 -
206 -S=${WORKDIR}/fujita-tgt-${MY_TREE}
207 -
208 -pkg_setup() {
209 - tc-export CC
210 -}
211 -
212 -src_prepare() {
213 - epatch "${FILESDIR}"/${P}-sysmacros.patch #580594
214 -
215 - sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
216 -
217 - # make sure xml docs are generated before trying to install them
218 - sed -i -e "s@install: @& all @g" doc/Makefile || die
219 -}
220 -
221 -src_compile() {
222 - local myconf
223 - use ibmvio && myconf="${myconf} IBMVIO=1"
224 - use infiniband && myconf="${myconf} ISCSI_RDMA=1"
225 - use fcp && myconf="${myconf} FCP=1"
226 - use fcoe && myconf="${myconf} FCOE=1"
227 - use rbd && myconf="${myconf} CEPH_RBD=1"
228 -
229 - emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf}
230 - emake -C doc
231 -}
232 -
233 -src_install() {
234 - emake install-programs install-scripts install-doc DESTDIR="${D}" docdir=/usr/share/doc/${PF}
235 - newinitd "${FILESDIR}"/tgtd.initd tgtd
236 - newconfd "${FILESDIR}"/tgtd.confd tgtd
237 - dodir /etc/tgt
238 - keepdir /etc/tgt
239 -}