Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/s3ql: s3ql-1.19.ebuild ChangeLog s3ql-2.11.ebuild
Date: Thu, 28 Aug 2014 14:11:56
Message-Id: 20140828141132.99740A04@oystercatcher.gentoo.org
1 radhermit 14/08/28 14:11:32
2
3 Modified: ChangeLog
4 Added: s3ql-1.19.ebuild s3ql-2.11.ebuild
5 Log:
6 Security bumps (bug #521344).
7
8 (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 4F064CA3)
9
10 Revision Changes Path
11 1.38 sys-fs/s3ql/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/s3ql/ChangeLog?rev=1.38&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/s3ql/ChangeLog?rev=1.38&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/s3ql/ChangeLog?r1=1.37&r2=1.38
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-fs/s3ql/ChangeLog,v
20 retrieving revision 1.37
21 retrieving revision 1.38
22 diff -u -r1.37 -r1.38
23 --- ChangeLog 22 Aug 2014 21:00:52 -0000 1.37
24 +++ ChangeLog 28 Aug 2014 14:11:32 -0000 1.38
25 @@ -1,6 +1,13 @@
26 # ChangeLog for sys-fs/s3ql
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/s3ql/ChangeLog,v 1.37 2014/08/22 21:00:52 radhermit Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/s3ql/ChangeLog,v 1.38 2014/08/28 14:11:32 radhermit Exp $
30 +
31 +*s3ql-2.11 (28 Aug 2014)
32 +*s3ql-1.19 (28 Aug 2014)
33 +
34 + 28 Aug 2014; Tim Harder <radhermit@g.o> +s3ql-1.19.ebuild,
35 + +s3ql-2.11.ebuild:
36 + Security bumps (bug #521344).
37
38 22 Aug 2014; Tim Harder <radhermit@g.o> -s3ql-1.15.ebuild,
39 -s3ql-1.16.ebuild, -s3ql-1.17.ebuild, -s3ql-2.2.ebuild, -s3ql-2.3.ebuild,
40
41
42
43 1.1 sys-fs/s3ql/s3ql-1.19.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/s3ql/s3ql-1.19.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/s3ql/s3ql-1.19.ebuild?rev=1.1&content-type=text/plain
47
48 Index: s3ql-1.19.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/sys-fs/s3ql/s3ql-1.19.ebuild,v 1.1 2014/08/28 14:11:32 radhermit Exp $
53
54 EAPI=5
55 PYTHON_COMPAT=( python{2_6,2_7} )
56
57 inherit distutils-r1
58
59 DESCRIPTION="A full-featured file system for online data storage"
60 HOMEPAGE="https://bitbucket.org/nikratio/s3ql/"
61 SRC_URI="https://www.bitbucket.org/nikratio/s3ql/downloads/${P}.tar.bz2"
62
63 LICENSE="GPL-3"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE="contrib doc test"
67
68 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
69 >=dev-python/apsw-3.7.0[${PYTHON_USEDEP}]
70 >=dev-python/llfuse-0.37[${PYTHON_USEDEP}]
71 dev-python/pycryptopp[${PYTHON_USEDEP}]
72 dev-python/pyliblzma[${PYTHON_USEDEP}]
73 sys-fs/fuse"
74 DEPEND="${RDEPEND}
75 test? (
76 dev-python/pytest[${PYTHON_USEDEP}]
77 net-misc/rsync[xattr]
78 )"
79
80 python_prepare_all() {
81 # use system setuptools
82 sed -i '/use_setuptools/d' setup.py || die
83
84 distutils-r1_python_prepare_all
85 }
86
87 python_test() {
88 if [[ ${EUID} -ne 0 ]] ; then
89 ewarn "Skipping tests: root privileges are required so userpriv must be disabled"
90 else
91 addwrite /dev/fuse
92 esetup.py test
93 fi
94 }
95
96 python_install_all() {
97 distutils-r1_python_install_all
98
99 if use contrib ; then
100 exeinto /usr/share/doc/${PF}/contrib
101 docompress -x /usr/share/doc/${PF}/contrib
102 doexe contrib/*.{py,sh}
103 doman contrib/*.1
104 fi
105
106 if use doc ; then
107 dodoc doc/manual.pdf
108 dohtml -r doc/html/*
109 fi
110 }
111
112
113
114 1.1 sys-fs/s3ql/s3ql-2.11.ebuild
115
116 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/s3ql/s3ql-2.11.ebuild?rev=1.1&view=markup
117 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/s3ql/s3ql-2.11.ebuild?rev=1.1&content-type=text/plain
118
119 Index: s3ql-2.11.ebuild
120 ===================================================================
121 # Copyright 1999-2014 Gentoo Foundation
122 # Distributed under the terms of the GNU General Public License v2
123 # $Header: /var/cvsroot/gentoo-x86/sys-fs/s3ql/s3ql-2.11.ebuild,v 1.1 2014/08/28 14:11:32 radhermit Exp $
124
125 EAPI=5
126 PYTHON_COMPAT=( python3_{3,4} )
127
128 inherit distutils-r1
129
130 DESCRIPTION="A full-featured file system for online data storage"
131 HOMEPAGE="https://bitbucket.org/nikratio/s3ql/"
132 SRC_URI="https://www.bitbucket.org/nikratio/s3ql/downloads/${P}.tar.bz2"
133
134 LICENSE="GPL-3"
135 SLOT="0"
136 KEYWORDS="~amd64 ~x86"
137 IUSE="contrib doc test"
138
139 RDEPEND=">=dev-db/sqlite-3.7.0:3
140 dev-python/defusedxml[${PYTHON_USEDEP}]
141 dev-python/setuptools[${PYTHON_USEDEP}]
142 >=dev-python/apsw-3.7.0[${PYTHON_USEDEP}]
143 >=dev-python/dugong-3.2[${PYTHON_USEDEP}]
144 >=dev-python/llfuse-0.39[${PYTHON_USEDEP}]
145 dev-python/pycrypto[${PYTHON_USEDEP}]
146 dev-python/requests[${PYTHON_USEDEP}]
147 sys-fs/fuse"
148 DEPEND="${RDEPEND}
149 test? (
150 dev-python/pytest[${PYTHON_USEDEP}]
151 net-misc/rsync[xattr]
152 )"
153
154 RESTRICT="test"
155
156 python_test() {
157 addwrite /dev/fuse
158 py.test -v tests || die "Tests fail with ${EPYTHON}"
159 }
160
161 python_install_all() {
162 distutils-r1_python_install_all
163
164 if use contrib ; then
165 exeinto /usr/share/doc/${PF}/contrib
166 docompress -x /usr/share/doc/${PF}/contrib
167 doexe contrib/*.{py,sh}
168 doman contrib/*.1
169 fi
170
171 if use doc ; then
172 dodoc doc/manual.pdf
173 dohtml -r doc/html/*
174 fi
175 }