1 |
commit: f2978eebc1f9c81cdb45b26100a4341e7656b3c7 |
2 |
Author: Tim Harder <radhermit <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Feb 2 09:55:11 2018 +0000 |
4 |
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Feb 3 09:04:03 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2978eeb |
7 |
|
8 |
net-fs/s3ql: remove old |
9 |
|
10 |
net-fs/s3ql/Manifest | 9 ---- |
11 |
net-fs/s3ql/files/s3ql-2.14-ceph.patch | 75 ---------------------------------- |
12 |
net-fs/s3ql/s3ql-1.19.ebuild | 60 --------------------------- |
13 |
net-fs/s3ql/s3ql-2.11.1.ebuild | 54 ------------------------ |
14 |
net-fs/s3ql/s3ql-2.11.ebuild | 54 ------------------------ |
15 |
net-fs/s3ql/s3ql-2.12.ebuild | 54 ------------------------ |
16 |
net-fs/s3ql/s3ql-2.14-r1.ebuild | 58 -------------------------- |
17 |
net-fs/s3ql/s3ql-2.14.ebuild | 54 ------------------------ |
18 |
net-fs/s3ql/s3ql-2.17.1.ebuild | 54 ------------------------ |
19 |
net-fs/s3ql/s3ql-2.20.ebuild | 54 ------------------------ |
20 |
net-fs/s3ql/s3ql-2.21.ebuild | 54 ------------------------ |
21 |
net-fs/s3ql/s3ql-2.23.ebuild | 54 ------------------------ |
22 |
12 files changed, 634 deletions(-) |
23 |
|
24 |
diff --git a/net-fs/s3ql/Manifest b/net-fs/s3ql/Manifest |
25 |
index c683962899b..043cb2e7a2e 100644 |
26 |
--- a/net-fs/s3ql/Manifest |
27 |
+++ b/net-fs/s3ql/Manifest |
28 |
@@ -1,10 +1 @@ |
29 |
-DIST s3ql-1.19.tar.bz2 641689 BLAKE2B d9b878b79d60a02de652898e080bdeed8df09d6d3414e51030b09f941044ec00bc7819085370398f054baf78f834cc103e0a77cabab379ecf0ef55f105f6bc7c SHA512 5751f4d21abdc3996d877785bb07752fca75ec60ad716a102f666b5329e9b225519c4365c93031e056db78e3bffc80a7a1afe227c375e1c19e35b8bdffe5a0bf |
30 |
-DIST s3ql-2.11.1.tar.bz2 897259 BLAKE2B 58aa0a166084d209a553f21a05dc6aa1e896ebd85f36e49dcb4580ad44f15b3ddf87ff2459a4fdf301955abaf277a118803aa154d78304378815c3606e918818 SHA512 72e873f0d23dd86ca5f7a65809189225feff0f6f14bb046dcc8117f3eb725c3327408fe504ffd80566d70bad620b5f5c34174784f1d318bf1f7e6abf4edcb1a7 |
31 |
-DIST s3ql-2.11.tar.bz2 867710 BLAKE2B 2a0db6ac704691ed909ceb952dfd1d2dd6609b7d0cc8160deae2a3947717811b3dac9096ec0b5970d0c978b20d7cf9f27ed6c2803698d8b0c3498c8ba8dd3c57 SHA512 86f3cb3294f38ab25ddf593dae2ea36af6d4df8871e15b3c99bddd7c8c5c038ab5cd0adaf067afb508dd3f7e163e8b86ab7994f2401cf33543cdeb43bc9fdb9d |
32 |
-DIST s3ql-2.12.tar.bz2 906837 BLAKE2B af86076647918a85d07536a34c0a045e2d77e1bcedc5a1b79009870dfcc21e2d23a0b8d962c4ce8c9c877013465f20d30db0500002d7bd098e2036fb8d427a11 SHA512 51c90a983a6b076fd70468406e6a1c74592b85458068bc07325d43b75d1ca50fb80694fcab83e6c41a1e3ac8209a203716624971be1cecc9cad75a8f3f4761d9 |
33 |
-DIST s3ql-2.14.tar.bz2 907415 BLAKE2B 72648f2f28981cf585e6b978197b92f4ae3843561f205ff4639db15a64777989434786d26a0a39ca2fdf42fec1875767e944821be53a7843b03c92c1eb7e432f SHA512 8ada75934e438928bca03f59fc6b08f013887dfc926bfe1069108cf9172c1fbf20229db4c6248022b9af1e7f52ec9cf1ab536acddcc8993ca55f59a7be43c218 |
34 |
-DIST s3ql-2.17.1.tar.bz2 957313 BLAKE2B 1849cabd1cf0d88c6ee9474b67d5294cfb83cbf3847be45316c2ffe4732548d01592044086a1a44e07a8eb25ad0fae5e075875d650ac7159c7de262a7c471218 SHA512 dd2c16dd30c0f103e0cdd42329b2cf242dad7edf2aed773746a8e00cbfd3e4735174293347fa68bceacb2a8379099356b32b2c35e9f1c2524740e92929185611 |
35 |
-DIST s3ql-2.20.tar.bz2 726268 BLAKE2B 5751b7c8c68ca52fc98f1929fc50fc1967005fe80c61046950f62d86301a0e6e602cef6bf4c692bbfb55c10e6f6f95eb73ff73b8396e26f512c234344e2171f3 SHA512 a5a25a7b02c3d7bf5f87ad0130d24b8e0b95f20a269d74b35edeaec1a47011e30a3d1416c3d8332075be82dc09733321da8e7e4200893d893f37d1e4970cf7fb |
36 |
-DIST s3ql-2.21.tar.bz2 726450 BLAKE2B 74d70d687e1b67f5b758c04cc8b4073575c04871908b6c5b9f259c0146c5829777867e45d4eaa2cb8be97fb5dc74faee6c0ed4db769068817d78ecefd62b948f SHA512 2aa5324d529feb73d9c562f42d5bcb49e4c605315e032924bec8005ee6cba24b8bd100a8ca6ab559dde4e7d4b25db9458b49bd8421bfeb74609ce32a6cdf7055 |
37 |
-DIST s3ql-2.23.tar.bz2 770488 BLAKE2B 44d7b0e67397db187932f7561bbaffab6e1a579919ff5024de2272d5a0c484213d6aa6a6727e74a98eac49e506e50bdec70e60ab413cf97004588fba508c7a88 SHA512 99863394002c5f941e1e8dabce606703a20a2614e316484c9d5b3de774ff2864284911283573dcebbcd10c4a3aefc1a3c12f1ae511af3f0c42be88ba8f6f1f7d |
38 |
DIST s3ql-2.24.tar.bz2 773766 BLAKE2B e780bc7d3376241d9b04ba0b09b064050f1ecaf22a44eac6e793ac4a01cc0ae7c44f1c40d39cc2984bb62f52dac9b55be22cfc63309dc4af4a1f93784303865f SHA512 20f32fcde425e2e5f07f1b52a5399bc6c1aaf8d6ad866e3496f7608a590f6a9bfa2ccf7c0ee18be7e8d6e374d1a2679ae72c5438775ca3b0b0c214735d26c9dc |
39 |
|
40 |
diff --git a/net-fs/s3ql/files/s3ql-2.14-ceph.patch b/net-fs/s3ql/files/s3ql-2.14-ceph.patch |
41 |
deleted file mode 100644 |
42 |
index f5b4c3b123e..00000000000 |
43 |
--- a/net-fs/s3ql/files/s3ql-2.14-ceph.patch |
44 |
+++ /dev/null |
45 |
@@ -1,75 +0,0 @@ |
46 |
-https://bitbucket.org/nikratio/s3ql/issues/190/sq3l-should-not-rely-on-xmlns-declarations |
47 |
-https://bitbucket.org/nikratio/s3ql/pull-requests/5/s3c-be-more-lenient-about-xml-namespaces |
48 |
- |
49 |
---- s3ql-2.14/src/s3ql/backends/s3c.py 2015-07-20 19:41:07.000000000 -0700 |
50 |
-+++ s3ql-2.14/src/s3ql/backends/s3c.py 2016-01-21 22:41:33.000000000 -0800 |
51 |
-@@ -126,6 +126,15 @@ |
52 |
- conn.timeout = int(self.options.get('tcp-timeout', 20)) |
53 |
- return conn |
54 |
- |
55 |
-+ @staticmethod |
56 |
-+ def _tag_xmlns_uri(elem): |
57 |
-+ '''Extract the XML namespace (xmlns) URI from an element''' |
58 |
-+ if elem.tag[0] == '{': |
59 |
-+ uri, ignore, tag = elem.tag[1:].partition("}") |
60 |
-+ else: |
61 |
-+ uri = None |
62 |
-+ return uri |
63 |
-+ |
64 |
- # This method is also used implicitly for the retry handling of |
65 |
- # `gs.Backend._get_access_token`. When modifying this method, do not forget |
66 |
- # to check if this makes it unsuitable for use by `_get_access_token` (in |
67 |
-@@ -215,7 +224,6 @@ |
68 |
- keys_remaining = True |
69 |
- marker = self.prefix + start_after |
70 |
- prefix = self.prefix + prefix |
71 |
-- ns_p = self.xml_ns_prefix |
72 |
- |
73 |
- while keys_remaining: |
74 |
- log.debug('requesting with marker=%s', marker) |
75 |
-@@ -232,16 +240,27 @@ |
76 |
- try: |
77 |
- itree = iter(ElementTree.iterparse(self.conn, events=("start", "end"))) |
78 |
- (event, root) = next(itree) |
79 |
-+ |
80 |
-+ root_xmlns_uri = self._tag_xmlns_uri(root) |
81 |
-+ if root_xmlns_uri is None: |
82 |
-+ root_xmlns_prefix = '' |
83 |
-+ else: |
84 |
-+ # Validate the XML namespace |
85 |
-+ root_xmlns_prefix = '{%s}' % (root_xmlns_uri, ) |
86 |
-+ if root_xmlns_prefix != self.xml_ns_prefix: |
87 |
-+ log.error('Unexpected server reply to list operation:\n%s', |
88 |
-+ self._dump_response(resp, body=None)) |
89 |
-+ raise RuntimeError('List response has %s as root tag, unknown namespace' % root.tag) |
90 |
- |
91 |
- for (event, el) in itree: |
92 |
- if event != 'end': |
93 |
- continue |
94 |
- |
95 |
-- if el.tag == ns_p + 'IsTruncated': |
96 |
-+ if el.tag == root_xmlns_prefix + 'IsTruncated': |
97 |
- keys_remaining = (el.text == 'true') |
98 |
- |
99 |
-- elif el.tag == ns_p + 'Contents': |
100 |
-- marker = el.findtext(ns_p + 'Key') |
101 |
-+ elif el.tag == root_xmlns_prefix + 'Contents': |
102 |
-+ marker = el.findtext(root_xmlns_prefix + 'Key') |
103 |
- yield marker[len(self.prefix):] |
104 |
- root.clear() |
105 |
- |
106 |
-@@ -404,9 +423,12 @@ |
107 |
- return |
108 |
- body = self.conn.readall() |
109 |
- root = self._parse_xml_response(resp, body) |
110 |
-- if root.tag == self.xml_ns_prefix + 'CopyObjectResult': |
111 |
-+ |
112 |
-+ # Some S3 implemenentations do not have a namespace on |
113 |
-+ # CopyObjectResult. |
114 |
-+ if root.tag in [self.xml_ns_prefix + 'CopyObjectResult', 'CopyObjectResult']: |
115 |
- return |
116 |
-- elif root.tag == 'Error': |
117 |
-+ elif root.tag in [self.xml_ns_prefix + 'Error', 'Error']: |
118 |
- raise get_S3Error(root.findtext('Code'), root.findtext('Message'), |
119 |
- resp.headers) |
120 |
- else: |
121 |
|
122 |
diff --git a/net-fs/s3ql/s3ql-1.19.ebuild b/net-fs/s3ql/s3ql-1.19.ebuild |
123 |
deleted file mode 100644 |
124 |
index ba871ca9122..00000000000 |
125 |
--- a/net-fs/s3ql/s3ql-1.19.ebuild |
126 |
+++ /dev/null |
127 |
@@ -1,60 +0,0 @@ |
128 |
-# Copyright 1999-2015 Gentoo Foundation |
129 |
-# Distributed under the terms of the GNU General Public License v2 |
130 |
- |
131 |
-EAPI=5 |
132 |
-PYTHON_COMPAT=( python2_7 ) |
133 |
- |
134 |
-inherit distutils-r1 |
135 |
- |
136 |
-DESCRIPTION="A full-featured file system for online data storage" |
137 |
-HOMEPAGE="https://bitbucket.org/nikratio/s3ql/" |
138 |
-SRC_URI="https://www.bitbucket.org/nikratio/s3ql/downloads/${P}.tar.bz2" |
139 |
- |
140 |
-LICENSE="GPL-3" |
141 |
-SLOT="0" |
142 |
-KEYWORDS="~amd64 ~x86" |
143 |
-IUSE="contrib doc test" |
144 |
- |
145 |
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] |
146 |
- >=dev-python/apsw-3.7.0[${PYTHON_USEDEP}] |
147 |
- >=dev-python/llfuse-0.37[${PYTHON_USEDEP}] |
148 |
- dev-python/pycryptopp[${PYTHON_USEDEP}] |
149 |
- dev-python/pyliblzma[${PYTHON_USEDEP}] |
150 |
- sys-fs/fuse" |
151 |
-DEPEND="${RDEPEND} |
152 |
- test? ( |
153 |
- dev-python/pytest[${PYTHON_USEDEP}] |
154 |
- net-misc/rsync[xattr] |
155 |
- )" |
156 |
- |
157 |
-python_prepare_all() { |
158 |
- # use system setuptools |
159 |
- sed -i '/use_setuptools/d' setup.py || die |
160 |
- |
161 |
- distutils-r1_python_prepare_all |
162 |
-} |
163 |
- |
164 |
-python_test() { |
165 |
- if [[ ${EUID} -ne 0 ]] ; then |
166 |
- ewarn "Skipping tests: root privileges are required so userpriv must be disabled" |
167 |
- else |
168 |
- addwrite /dev/fuse |
169 |
- esetup.py test |
170 |
- fi |
171 |
-} |
172 |
- |
173 |
-python_install_all() { |
174 |
- distutils-r1_python_install_all |
175 |
- |
176 |
- if use contrib ; then |
177 |
- exeinto /usr/share/doc/${PF}/contrib |
178 |
- docompress -x /usr/share/doc/${PF}/contrib |
179 |
- doexe contrib/*.{py,sh} |
180 |
- doman contrib/*.1 |
181 |
- fi |
182 |
- |
183 |
- if use doc ; then |
184 |
- dodoc doc/manual.pdf |
185 |
- dohtml -r doc/html/* |
186 |
- fi |
187 |
-} |
188 |
|
189 |
diff --git a/net-fs/s3ql/s3ql-2.11.1.ebuild b/net-fs/s3ql/s3ql-2.11.1.ebuild |
190 |
deleted file mode 100644 |
191 |
index 5ab6fccd852..00000000000 |
192 |
--- a/net-fs/s3ql/s3ql-2.11.1.ebuild |
193 |
+++ /dev/null |
194 |
@@ -1,54 +0,0 @@ |
195 |
-# Copyright 1999-2014 Gentoo Foundation |
196 |
-# Distributed under the terms of the GNU General Public License v2 |
197 |
- |
198 |
-EAPI=5 |
199 |
-PYTHON_COMPAT=( python3_4 ) |
200 |
- |
201 |
-inherit distutils-r1 |
202 |
- |
203 |
-DESCRIPTION="A full-featured file system for online data storage" |
204 |
-HOMEPAGE="https://bitbucket.org/nikratio/s3ql/" |
205 |
-SRC_URI="https://www.bitbucket.org/nikratio/s3ql/downloads/${P}.tar.bz2" |
206 |
- |
207 |
-LICENSE="GPL-3" |
208 |
-SLOT="0" |
209 |
-KEYWORDS="~amd64 ~x86" |
210 |
-IUSE="contrib doc test" |
211 |
- |
212 |
-RDEPEND=">=dev-db/sqlite-3.7.0:3 |
213 |
- dev-python/defusedxml[${PYTHON_USEDEP}] |
214 |
- dev-python/setuptools[${PYTHON_USEDEP}] |
215 |
- >=dev-python/apsw-3.7.0[${PYTHON_USEDEP}] |
216 |
- >=dev-python/dugong-3.2[${PYTHON_USEDEP}] |
217 |
- >=dev-python/llfuse-0.39[${PYTHON_USEDEP}] |
218 |
- dev-python/pycrypto[${PYTHON_USEDEP}] |
219 |
- dev-python/requests[${PYTHON_USEDEP}] |
220 |
- sys-fs/fuse" |
221 |
-DEPEND="${RDEPEND} |
222 |
- test? ( |
223 |
- dev-python/pytest[${PYTHON_USEDEP}] |
224 |
- net-misc/rsync[xattr] |
225 |
- )" |
226 |
- |
227 |
-RESTRICT="test" |
228 |
- |
229 |
-python_test() { |
230 |
- addwrite /dev/fuse |
231 |
- py.test -v tests || die "Tests fail with ${EPYTHON}" |
232 |
-} |
233 |
- |
234 |
-python_install_all() { |
235 |
- distutils-r1_python_install_all |
236 |
- |
237 |
- if use contrib ; then |
238 |
- exeinto /usr/share/doc/${PF}/contrib |
239 |
- docompress -x /usr/share/doc/${PF}/contrib |
240 |
- doexe contrib/*.{py,sh} |
241 |
- doman contrib/*.1 |
242 |
- fi |
243 |
- |
244 |
- if use doc ; then |
245 |
- dodoc doc/manual.pdf |
246 |
- dohtml -r doc/html/* |
247 |
- fi |
248 |
-} |
249 |
|
250 |
diff --git a/net-fs/s3ql/s3ql-2.11.ebuild b/net-fs/s3ql/s3ql-2.11.ebuild |
251 |
deleted file mode 100644 |
252 |
index 5ab6fccd852..00000000000 |
253 |
--- a/net-fs/s3ql/s3ql-2.11.ebuild |
254 |
+++ /dev/null |
255 |
@@ -1,54 +0,0 @@ |
256 |
-# Copyright 1999-2014 Gentoo Foundation |
257 |
-# Distributed under the terms of the GNU General Public License v2 |
258 |
- |
259 |
-EAPI=5 |
260 |
-PYTHON_COMPAT=( python3_4 ) |
261 |
- |
262 |
-inherit distutils-r1 |
263 |
- |
264 |
-DESCRIPTION="A full-featured file system for online data storage" |
265 |
-HOMEPAGE="https://bitbucket.org/nikratio/s3ql/" |
266 |
-SRC_URI="https://www.bitbucket.org/nikratio/s3ql/downloads/${P}.tar.bz2" |
267 |
- |
268 |
-LICENSE="GPL-3" |
269 |
-SLOT="0" |
270 |
-KEYWORDS="~amd64 ~x86" |
271 |
-IUSE="contrib doc test" |
272 |
- |
273 |
-RDEPEND=">=dev-db/sqlite-3.7.0:3 |
274 |
- dev-python/defusedxml[${PYTHON_USEDEP}] |
275 |
- dev-python/setuptools[${PYTHON_USEDEP}] |
276 |
- >=dev-python/apsw-3.7.0[${PYTHON_USEDEP}] |
277 |
- >=dev-python/dugong-3.2[${PYTHON_USEDEP}] |
278 |
- >=dev-python/llfuse-0.39[${PYTHON_USEDEP}] |
279 |
- dev-python/pycrypto[${PYTHON_USEDEP}] |
280 |
- dev-python/requests[${PYTHON_USEDEP}] |
281 |
- sys-fs/fuse" |
282 |
-DEPEND="${RDEPEND} |
283 |
- test? ( |
284 |
- dev-python/pytest[${PYTHON_USEDEP}] |
285 |
- net-misc/rsync[xattr] |
286 |
- )" |
287 |
- |
288 |
-RESTRICT="test" |
289 |
- |
290 |
-python_test() { |
291 |
- addwrite /dev/fuse |
292 |
- py.test -v tests || die "Tests fail with ${EPYTHON}" |
293 |
-} |
294 |
- |
295 |
-python_install_all() { |
296 |
- distutils-r1_python_install_all |
297 |
- |
298 |
- if use contrib ; then |
299 |
- exeinto /usr/share/doc/${PF}/contrib |
300 |
- docompress -x /usr/share/doc/${PF}/contrib |
301 |
- doexe contrib/*.{py,sh} |
302 |
- doman contrib/*.1 |
303 |
- fi |
304 |
- |
305 |
- if use doc ; then |
306 |
- dodoc doc/manual.pdf |
307 |
- dohtml -r doc/html/* |
308 |
- fi |
309 |
-} |
310 |
|
311 |
diff --git a/net-fs/s3ql/s3ql-2.12.ebuild b/net-fs/s3ql/s3ql-2.12.ebuild |
312 |
deleted file mode 100644 |
313 |
index 5ab6fccd852..00000000000 |
314 |
--- a/net-fs/s3ql/s3ql-2.12.ebuild |
315 |
+++ /dev/null |
316 |
@@ -1,54 +0,0 @@ |
317 |
-# Copyright 1999-2014 Gentoo Foundation |
318 |
-# Distributed under the terms of the GNU General Public License v2 |
319 |
- |
320 |
-EAPI=5 |
321 |
-PYTHON_COMPAT=( python3_4 ) |
322 |
- |
323 |
-inherit distutils-r1 |
324 |
- |
325 |
-DESCRIPTION="A full-featured file system for online data storage" |
326 |
-HOMEPAGE="https://bitbucket.org/nikratio/s3ql/" |
327 |
-SRC_URI="https://www.bitbucket.org/nikratio/s3ql/downloads/${P}.tar.bz2" |
328 |
- |
329 |
-LICENSE="GPL-3" |
330 |
-SLOT="0" |
331 |
-KEYWORDS="~amd64 ~x86" |
332 |
-IUSE="contrib doc test" |
333 |
- |
334 |
-RDEPEND=">=dev-db/sqlite-3.7.0:3 |
335 |
- dev-python/defusedxml[${PYTHON_USEDEP}] |
336 |
- dev-python/setuptools[${PYTHON_USEDEP}] |
337 |
- >=dev-python/apsw-3.7.0[${PYTHON_USEDEP}] |
338 |
- >=dev-python/dugong-3.2[${PYTHON_USEDEP}] |
339 |
- >=dev-python/llfuse-0.39[${PYTHON_USEDEP}] |
340 |
- dev-python/pycrypto[${PYTHON_USEDEP}] |
341 |
- dev-python/requests[${PYTHON_USEDEP}] |
342 |
- sys-fs/fuse" |
343 |
-DEPEND="${RDEPEND} |
344 |
- test? ( |
345 |
- dev-python/pytest[${PYTHON_USEDEP}] |
346 |
- net-misc/rsync[xattr] |
347 |
- )" |
348 |
- |
349 |
-RESTRICT="test" |
350 |
- |
351 |
-python_test() { |
352 |
- addwrite /dev/fuse |
353 |
- py.test -v tests || die "Tests fail with ${EPYTHON}" |
354 |
-} |
355 |
- |
356 |
-python_install_all() { |
357 |
- distutils-r1_python_install_all |
358 |
- |
359 |
- if use contrib ; then |
360 |
- exeinto /usr/share/doc/${PF}/contrib |
361 |
- docompress -x /usr/share/doc/${PF}/contrib |
362 |
- doexe contrib/*.{py,sh} |
363 |
- doman contrib/*.1 |
364 |
- fi |
365 |
- |
366 |
- if use doc ; then |
367 |
- dodoc doc/manual.pdf |
368 |
- dohtml -r doc/html/* |
369 |
- fi |
370 |
-} |
371 |
|
372 |
diff --git a/net-fs/s3ql/s3ql-2.14-r1.ebuild b/net-fs/s3ql/s3ql-2.14-r1.ebuild |
373 |
deleted file mode 100644 |
374 |
index fac9efee1de..00000000000 |
375 |
--- a/net-fs/s3ql/s3ql-2.14-r1.ebuild |
376 |
+++ /dev/null |
377 |
@@ -1,58 +0,0 @@ |
378 |
-# Copyright 1999-2015 Gentoo Foundation |
379 |
-# Distributed under the terms of the GNU General Public License v2 |
380 |
- |
381 |
-EAPI=5 |
382 |
-PYTHON_COMPAT=( python3_4 ) |
383 |
- |
384 |
-inherit distutils-r1 |
385 |
- |
386 |
-DESCRIPTION="A full-featured file system for online data storage" |
387 |
-HOMEPAGE="https://bitbucket.org/nikratio/s3ql/" |
388 |
-SRC_URI="https://www.bitbucket.org/nikratio/s3ql/downloads/${P}.tar.bz2" |
389 |
- |
390 |
-LICENSE="GPL-3" |
391 |
-SLOT="0" |
392 |
-KEYWORDS="~amd64 ~x86" |
393 |
-IUSE="contrib doc test" |
394 |
- |
395 |
-RDEPEND=">=dev-db/sqlite-3.7.0:3 |
396 |
- dev-python/defusedxml[${PYTHON_USEDEP}] |
397 |
- dev-python/setuptools[${PYTHON_USEDEP}] |
398 |
- >=dev-python/apsw-3.7.0[${PYTHON_USEDEP}] |
399 |
- >=dev-python/dugong-3.4[${PYTHON_USEDEP}] |
400 |
- >=dev-python/llfuse-0.39[${PYTHON_USEDEP}] |
401 |
- dev-python/pycrypto[${PYTHON_USEDEP}] |
402 |
- dev-python/requests[${PYTHON_USEDEP}] |
403 |
- sys-fs/fuse" |
404 |
-DEPEND="${RDEPEND} |
405 |
- test? ( |
406 |
- dev-python/pytest[${PYTHON_USEDEP}] |
407 |
- net-misc/rsync[xattr] |
408 |
- )" |
409 |
- |
410 |
-RESTRICT="test" |
411 |
- |
412 |
-python_test() { |
413 |
- addwrite /dev/fuse |
414 |
- py.test -v tests || die "Tests fail with ${EPYTHON}" |
415 |
-} |
416 |
- |
417 |
-src_prepare() { |
418 |
- epatch "${FILESDIR}"/s3ql-2.14-ceph.patch |
419 |
-} |
420 |
- |
421 |
-python_install_all() { |
422 |
- distutils-r1_python_install_all |
423 |
- |
424 |
- if use contrib ; then |
425 |
- exeinto /usr/share/doc/${PF}/contrib |
426 |
- docompress -x /usr/share/doc/${PF}/contrib |
427 |
- doexe contrib/*.{py,sh} |
428 |
- doman contrib/*.1 |
429 |
- fi |
430 |
- |
431 |
- if use doc ; then |
432 |
- dodoc doc/manual.pdf |
433 |
- dohtml -r doc/html/* |
434 |
- fi |
435 |
-} |
436 |
|
437 |
diff --git a/net-fs/s3ql/s3ql-2.14.ebuild b/net-fs/s3ql/s3ql-2.14.ebuild |
438 |
deleted file mode 100644 |
439 |
index e651e50c86e..00000000000 |
440 |
--- a/net-fs/s3ql/s3ql-2.14.ebuild |
441 |
+++ /dev/null |
442 |
@@ -1,54 +0,0 @@ |
443 |
-# Copyright 1999-2015 Gentoo Foundation |
444 |
-# Distributed under the terms of the GNU General Public License v2 |
445 |
- |
446 |
-EAPI=5 |
447 |
-PYTHON_COMPAT=( python3_4 ) |
448 |
- |
449 |
-inherit distutils-r1 |
450 |
- |
451 |
-DESCRIPTION="A full-featured file system for online data storage" |
452 |
-HOMEPAGE="https://bitbucket.org/nikratio/s3ql/" |
453 |
-SRC_URI="https://www.bitbucket.org/nikratio/s3ql/downloads/${P}.tar.bz2" |
454 |
- |
455 |
-LICENSE="GPL-3" |
456 |
-SLOT="0" |
457 |
-KEYWORDS="~amd64 ~x86" |
458 |
-IUSE="contrib doc test" |
459 |
- |
460 |
-RDEPEND=">=dev-db/sqlite-3.7.0:3 |
461 |
- dev-python/defusedxml[${PYTHON_USEDEP}] |
462 |
- dev-python/setuptools[${PYTHON_USEDEP}] |
463 |
- >=dev-python/apsw-3.7.0[${PYTHON_USEDEP}] |
464 |
- >=dev-python/dugong-3.4[${PYTHON_USEDEP}] |
465 |
- >=dev-python/llfuse-0.39[${PYTHON_USEDEP}] |
466 |
- dev-python/pycrypto[${PYTHON_USEDEP}] |
467 |
- dev-python/requests[${PYTHON_USEDEP}] |
468 |
- sys-fs/fuse" |
469 |
-DEPEND="${RDEPEND} |
470 |
- test? ( |
471 |
- dev-python/pytest[${PYTHON_USEDEP}] |
472 |
- net-misc/rsync[xattr] |
473 |
- )" |
474 |
- |
475 |
-RESTRICT="test" |
476 |
- |
477 |
-python_test() { |
478 |
- addwrite /dev/fuse |
479 |
- py.test -v tests || die "Tests fail with ${EPYTHON}" |
480 |
-} |
481 |
- |
482 |
-python_install_all() { |
483 |
- distutils-r1_python_install_all |
484 |
- |
485 |
- if use contrib ; then |
486 |
- exeinto /usr/share/doc/${PF}/contrib |
487 |
- docompress -x /usr/share/doc/${PF}/contrib |
488 |
- doexe contrib/*.{py,sh} |
489 |
- doman contrib/*.1 |
490 |
- fi |
491 |
- |
492 |
- if use doc ; then |
493 |
- dodoc doc/manual.pdf |
494 |
- dohtml -r doc/html/* |
495 |
- fi |
496 |
-} |
497 |
|
498 |
diff --git a/net-fs/s3ql/s3ql-2.17.1.ebuild b/net-fs/s3ql/s3ql-2.17.1.ebuild |
499 |
deleted file mode 100644 |
500 |
index d19cb3ff1f2..00000000000 |
501 |
--- a/net-fs/s3ql/s3ql-2.17.1.ebuild |
502 |
+++ /dev/null |
503 |
@@ -1,54 +0,0 @@ |
504 |
-# Copyright 1999-2016 Gentoo Foundation |
505 |
-# Distributed under the terms of the GNU General Public License v2 |
506 |
- |
507 |
-EAPI=5 |
508 |
-PYTHON_COMPAT=( python3_{4,5} ) |
509 |
- |
510 |
-inherit distutils-r1 |
511 |
- |
512 |
-DESCRIPTION="A full-featured file system for online data storage" |
513 |
-HOMEPAGE="https://bitbucket.org/nikratio/s3ql/" |
514 |
-SRC_URI="https://www.bitbucket.org/nikratio/s3ql/downloads/${P}.tar.bz2" |
515 |
- |
516 |
-LICENSE="GPL-3" |
517 |
-SLOT="0" |
518 |
-KEYWORDS="~amd64 ~x86" |
519 |
-IUSE="contrib doc test" |
520 |
- |
521 |
-RDEPEND=">=dev-db/sqlite-3.7.0:3 |
522 |
- dev-python/defusedxml[${PYTHON_USEDEP}] |
523 |
- dev-python/setuptools[${PYTHON_USEDEP}] |
524 |
- >=dev-python/apsw-3.7.0[${PYTHON_USEDEP}] |
525 |
- >=dev-python/dugong-3.4[${PYTHON_USEDEP}] |
526 |
- >=dev-python/llfuse-1.0[${PYTHON_USEDEP}] |
527 |
- dev-python/pycrypto[${PYTHON_USEDEP}] |
528 |
- dev-python/requests[${PYTHON_USEDEP}] |
529 |
- sys-fs/fuse" |
530 |
-DEPEND="${RDEPEND} |
531 |
- test? ( |
532 |
- dev-python/pytest[${PYTHON_USEDEP}] |
533 |
- net-misc/rsync[xattr] |
534 |
- )" |
535 |
- |
536 |
-RESTRICT="test" |
537 |
- |
538 |
-python_test() { |
539 |
- addwrite /dev/fuse |
540 |
- py.test -v tests || die "Tests fail with ${EPYTHON}" |
541 |
-} |
542 |
- |
543 |
-python_install_all() { |
544 |
- distutils-r1_python_install_all |
545 |
- |
546 |
- if use contrib ; then |
547 |
- exeinto /usr/share/doc/${PF}/contrib |
548 |
- docompress -x /usr/share/doc/${PF}/contrib |
549 |
- doexe contrib/*.{py,sh} |
550 |
- doman contrib/*.1 |
551 |
- fi |
552 |
- |
553 |
- if use doc ; then |
554 |
- dodoc doc/manual.pdf |
555 |
- dohtml -r doc/html/* |
556 |
- fi |
557 |
-} |
558 |
|
559 |
diff --git a/net-fs/s3ql/s3ql-2.20.ebuild b/net-fs/s3ql/s3ql-2.20.ebuild |
560 |
deleted file mode 100644 |
561 |
index 9c3d9019d5a..00000000000 |
562 |
--- a/net-fs/s3ql/s3ql-2.20.ebuild |
563 |
+++ /dev/null |
564 |
@@ -1,54 +0,0 @@ |
565 |
-# Copyright 1999-2016 Gentoo Foundation |
566 |
-# Distributed under the terms of the GNU General Public License v2 |
567 |
- |
568 |
-EAPI=6 |
569 |
-PYTHON_COMPAT=( python3_{4,5} ) |
570 |
- |
571 |
-inherit distutils-r1 |
572 |
- |
573 |
-DESCRIPTION="A full-featured file system for online data storage" |
574 |
-HOMEPAGE="https://bitbucket.org/nikratio/s3ql/" |
575 |
-SRC_URI="https://www.bitbucket.org/nikratio/s3ql/downloads/${P}.tar.bz2" |
576 |
- |
577 |
-LICENSE="GPL-3" |
578 |
-SLOT="0" |
579 |
-KEYWORDS="~amd64 ~x86" |
580 |
-IUSE="contrib doc test" |
581 |
- |
582 |
-RDEPEND=">=dev-db/sqlite-3.7.0:3 |
583 |
- dev-python/defusedxml[${PYTHON_USEDEP}] |
584 |
- dev-python/setuptools[${PYTHON_USEDEP}] |
585 |
- >=dev-python/apsw-3.7.0[${PYTHON_USEDEP}] |
586 |
- >=dev-python/dugong-3.4[${PYTHON_USEDEP}] |
587 |
- >=dev-python/llfuse-1.0[${PYTHON_USEDEP}] |
588 |
- dev-python/pycrypto[${PYTHON_USEDEP}] |
589 |
- dev-python/requests[${PYTHON_USEDEP}] |
590 |
- sys-fs/fuse" |
591 |
-DEPEND="${RDEPEND} |
592 |
- test? ( |
593 |
- dev-python/pytest[${PYTHON_USEDEP}] |
594 |
- net-misc/rsync[xattr] |
595 |
- )" |
596 |
- |
597 |
-RESTRICT="test" |
598 |
- |
599 |
-python_test() { |
600 |
- addwrite /dev/fuse |
601 |
- py.test -v tests || die "Tests fail with ${EPYTHON}" |
602 |
-} |
603 |
- |
604 |
-python_install_all() { |
605 |
- distutils-r1_python_install_all |
606 |
- |
607 |
- if use contrib ; then |
608 |
- exeinto /usr/share/doc/${PF}/contrib |
609 |
- docompress -x /usr/share/doc/${PF}/contrib |
610 |
- doexe contrib/*.{py,sh} |
611 |
- doman contrib/*.1 |
612 |
- fi |
613 |
- |
614 |
- if use doc ; then |
615 |
- dodoc doc/manual.pdf |
616 |
- dodoc -r doc/html |
617 |
- fi |
618 |
-} |
619 |
|
620 |
diff --git a/net-fs/s3ql/s3ql-2.21.ebuild b/net-fs/s3ql/s3ql-2.21.ebuild |
621 |
deleted file mode 100644 |
622 |
index e0e4b6b4396..00000000000 |
623 |
--- a/net-fs/s3ql/s3ql-2.21.ebuild |
624 |
+++ /dev/null |
625 |
@@ -1,54 +0,0 @@ |
626 |
-# Copyright 1999-2017 Gentoo Foundation |
627 |
-# Distributed under the terms of the GNU General Public License v2 |
628 |
- |
629 |
-EAPI=6 |
630 |
-PYTHON_COMPAT=( python3_{4,5,6} ) |
631 |
- |
632 |
-inherit distutils-r1 |
633 |
- |
634 |
-DESCRIPTION="A full-featured file system for online data storage" |
635 |
-HOMEPAGE="https://bitbucket.org/nikratio/s3ql/" |
636 |
-SRC_URI="https://www.bitbucket.org/nikratio/s3ql/downloads/${P}.tar.bz2" |
637 |
- |
638 |
-LICENSE="GPL-3" |
639 |
-SLOT="0" |
640 |
-KEYWORDS="~amd64 ~x86" |
641 |
-IUSE="contrib doc test" |
642 |
- |
643 |
-RDEPEND=">=dev-db/sqlite-3.7.0:3 |
644 |
- dev-python/defusedxml[${PYTHON_USEDEP}] |
645 |
- dev-python/setuptools[${PYTHON_USEDEP}] |
646 |
- >=dev-python/apsw-3.7.0[${PYTHON_USEDEP}] |
647 |
- >=dev-python/dugong-3.4[${PYTHON_USEDEP}] |
648 |
- >=dev-python/llfuse-1.0[${PYTHON_USEDEP}] |
649 |
- dev-python/pycrypto[${PYTHON_USEDEP}] |
650 |
- dev-python/requests[${PYTHON_USEDEP}] |
651 |
- sys-fs/fuse" |
652 |
-DEPEND="${RDEPEND} |
653 |
- test? ( |
654 |
- dev-python/pytest[${PYTHON_USEDEP}] |
655 |
- net-misc/rsync[xattr] |
656 |
- )" |
657 |
- |
658 |
-RESTRICT="test" |
659 |
- |
660 |
-python_test() { |
661 |
- addwrite /dev/fuse |
662 |
- py.test -v tests || die "Tests fail with ${EPYTHON}" |
663 |
-} |
664 |
- |
665 |
-python_install_all() { |
666 |
- distutils-r1_python_install_all |
667 |
- |
668 |
- if use contrib ; then |
669 |
- exeinto /usr/share/doc/${PF}/contrib |
670 |
- docompress -x /usr/share/doc/${PF}/contrib |
671 |
- doexe contrib/*.{py,sh} |
672 |
- doman contrib/*.1 |
673 |
- fi |
674 |
- |
675 |
- if use doc ; then |
676 |
- dodoc doc/manual.pdf |
677 |
- dodoc -r doc/html |
678 |
- fi |
679 |
-} |
680 |
|
681 |
diff --git a/net-fs/s3ql/s3ql-2.23.ebuild b/net-fs/s3ql/s3ql-2.23.ebuild |
682 |
deleted file mode 100644 |
683 |
index e0e4b6b4396..00000000000 |
684 |
--- a/net-fs/s3ql/s3ql-2.23.ebuild |
685 |
+++ /dev/null |
686 |
@@ -1,54 +0,0 @@ |
687 |
-# Copyright 1999-2017 Gentoo Foundation |
688 |
-# Distributed under the terms of the GNU General Public License v2 |
689 |
- |
690 |
-EAPI=6 |
691 |
-PYTHON_COMPAT=( python3_{4,5,6} ) |
692 |
- |
693 |
-inherit distutils-r1 |
694 |
- |
695 |
-DESCRIPTION="A full-featured file system for online data storage" |
696 |
-HOMEPAGE="https://bitbucket.org/nikratio/s3ql/" |
697 |
-SRC_URI="https://www.bitbucket.org/nikratio/s3ql/downloads/${P}.tar.bz2" |
698 |
- |
699 |
-LICENSE="GPL-3" |
700 |
-SLOT="0" |
701 |
-KEYWORDS="~amd64 ~x86" |
702 |
-IUSE="contrib doc test" |
703 |
- |
704 |
-RDEPEND=">=dev-db/sqlite-3.7.0:3 |
705 |
- dev-python/defusedxml[${PYTHON_USEDEP}] |
706 |
- dev-python/setuptools[${PYTHON_USEDEP}] |
707 |
- >=dev-python/apsw-3.7.0[${PYTHON_USEDEP}] |
708 |
- >=dev-python/dugong-3.4[${PYTHON_USEDEP}] |
709 |
- >=dev-python/llfuse-1.0[${PYTHON_USEDEP}] |
710 |
- dev-python/pycrypto[${PYTHON_USEDEP}] |
711 |
- dev-python/requests[${PYTHON_USEDEP}] |
712 |
- sys-fs/fuse" |
713 |
-DEPEND="${RDEPEND} |
714 |
- test? ( |
715 |
- dev-python/pytest[${PYTHON_USEDEP}] |
716 |
- net-misc/rsync[xattr] |
717 |
- )" |
718 |
- |
719 |
-RESTRICT="test" |
720 |
- |
721 |
-python_test() { |
722 |
- addwrite /dev/fuse |
723 |
- py.test -v tests || die "Tests fail with ${EPYTHON}" |
724 |
-} |
725 |
- |
726 |
-python_install_all() { |
727 |
- distutils-r1_python_install_all |
728 |
- |
729 |
- if use contrib ; then |
730 |
- exeinto /usr/share/doc/${PF}/contrib |
731 |
- docompress -x /usr/share/doc/${PF}/contrib |
732 |
- doexe contrib/*.{py,sh} |
733 |
- doman contrib/*.1 |
734 |
- fi |
735 |
- |
736 |
- if use doc ; then |
737 |
- dodoc doc/manual.pdf |
738 |
- dodoc -r doc/html |
739 |
- fi |
740 |
-} |