1 |
commit: fbf6b93f9fb3ff5db3ccc1776386bebedc3b441c |
2 |
Author: Anton Fischl <github <AT> fischl-online <DOT> de> |
3 |
AuthorDate: Sun Oct 23 09:43:52 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Oct 31 18:44:47 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf6b93f |
7 |
|
8 |
app-backup/burp: remove 2.5.4 |
9 |
|
10 |
Signed-off-by: Anton Fischl <github <AT> fischl-online.de> |
11 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
12 |
|
13 |
app-backup/burp/Manifest | 1 - |
14 |
app-backup/burp/burp-2.5.4-r1.ebuild | 118 ----------------------------------- |
15 |
app-backup/burp/burp-2.5.4.ebuild | 117 ---------------------------------- |
16 |
profiles/package.mask | 4 -- |
17 |
4 files changed, 240 deletions(-) |
18 |
|
19 |
diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest |
20 |
index 5d3db1d94a8c..83ef3e04a4e9 100644 |
21 |
--- a/app-backup/burp/Manifest |
22 |
+++ b/app-backup/burp/Manifest |
23 |
@@ -1,2 +1 @@ |
24 |
DIST burp-2.4.0.tar.gz 624032 BLAKE2B 4a1ff48236dc631dd6d545480a33af3cdf8020c3088f1ca09ab66ac5cec8128d262b9b991bf9e3229c80f75a4746d338073a0a43fdb67a2fe21a0fd4f243469d SHA512 ea81a12e54c6d88b702dd09dc4fa5a724d1e322bdfba2643c9312a9077c9edc63f6ca0f6cb3a6ebecb6ad9feb1cc26c114277b2308d9903f4abb0442a9be7c19 |
25 |
-DIST burp-2.5.4.tar.gz 625018 BLAKE2B 83cb8e48c616f527b2271c6ea5855a303f2925d3d0b83182afc64fe139676a4b1b98349d0ba0636613d3409f100417c4a36b7b1f24bc64bba329940d4587cd2b SHA512 b283e34e76a6887517d72c99deac5e0299efa07dd922d1275666683cc3ba4b040b97e5ce4840cb06025926ea616778811bf4c9c6f9c7564da5122900cdd7bad0 |
26 |
|
27 |
diff --git a/app-backup/burp/burp-2.5.4-r1.ebuild b/app-backup/burp/burp-2.5.4-r1.ebuild |
28 |
deleted file mode 100644 |
29 |
index fdcea9103813..000000000000 |
30 |
--- a/app-backup/burp/burp-2.5.4-r1.ebuild |
31 |
+++ /dev/null |
32 |
@@ -1,118 +0,0 @@ |
33 |
-# Copyright 1999-2022 Gentoo Authors |
34 |
-# Distributed under the terms of the GNU General Public License v2 |
35 |
- |
36 |
-EAPI=8 |
37 |
- |
38 |
-inherit autotools systemd |
39 |
- |
40 |
-DESCRIPTION="Network backup and restore client and server for Unix and Windows" |
41 |
-HOMEPAGE="https://burp.grke.org/" |
42 |
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
43 |
- |
44 |
-LICENSE="AGPL-3" |
45 |
-SLOT="0" |
46 |
-KEYWORDS="~amd64 ~arm ~x86" |
47 |
-IUSE="acl ipv6 test xattr" |
48 |
- |
49 |
-RESTRICT="!test? ( test )" |
50 |
- |
51 |
-COMMON_DEPEND="acct-group/burp |
52 |
- acct-user/burp |
53 |
- dev-libs/uthash |
54 |
- dev-libs/openssl:0= |
55 |
- net-libs/librsync:= |
56 |
- sys-libs/ncurses:0= |
57 |
- sys-libs/libcap |
58 |
- sys-libs/zlib |
59 |
- virtual/libcrypt:= |
60 |
- acl? ( sys-apps/acl ) |
61 |
- xattr? ( sys-apps/attr )" |
62 |
-DEPEND="${COMMON_DEPEND} |
63 |
- elibc_musl? ( sys-libs/queue-standalone ) |
64 |
- test? ( dev-libs/check )" |
65 |
-BDEPEND=">=sys-devel/autoconf-2.71 |
66 |
- virtual/pkgconfig" |
67 |
-RDEPEND="${COMMON_DEPEND} |
68 |
- virtual/logger" |
69 |
- |
70 |
-PATCHES=( |
71 |
- "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch |
72 |
- "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch |
73 |
- "${FILESDIR}"/${PN}-2.0.54-server_user.patch |
74 |
- "${FILESDIR}"/${PN}-2.4.0-fix-musl-strptime.patch |
75 |
-) |
76 |
- |
77 |
-src_prepare() { |
78 |
- default |
79 |
- |
80 |
- eautoreconf |
81 |
-} |
82 |
- |
83 |
-src_configure() { |
84 |
- local myeconfargs=( |
85 |
- --localstatedir=/var |
86 |
- --sysconfdir=/etc/burp |
87 |
- --enable-largefile |
88 |
- --runstatedir=/run |
89 |
- $(use_enable acl) |
90 |
- $(use_enable ipv6) |
91 |
- $(use_enable xattr) |
92 |
- ) |
93 |
- econf "${myeconfargs[@]}" |
94 |
-} |
95 |
- |
96 |
-src_test() { |
97 |
- # See https://github.com/grke/burp/issues/869 |
98 |
- local -x CK_DEFAULT_TIMEOUT=10 |
99 |
- default |
100 |
-} |
101 |
- |
102 |
-src_install() { |
103 |
- default |
104 |
- keepdir /var/spool/burp |
105 |
- fowners -R root:${PN} /var/spool/burp |
106 |
- fperms 0770 /var/spool/burp |
107 |
- |
108 |
- emake DESTDIR="${D}" install-configs |
109 |
- fowners -R root:${PN} /etc/burp |
110 |
- fperms 0750 /etc/burp |
111 |
- fperms 0640 /etc/burp/burp-server.conf |
112 |
- fperms 0750 /etc/burp/clientconfdir |
113 |
- |
114 |
- newinitd "${FILESDIR}"/${PN}.initd ${PN} |
115 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
116 |
-} |
117 |
- |
118 |
-pkg_postinst() { |
119 |
- elog "Burp ebuilds now support the autoupgrade mechanism in both" |
120 |
- elog "client and server mode. In both cases it is disabled by" |
121 |
- elog "default. You almost certainly do NOT want to enable it in" |
122 |
- elog "client mode because upgrades obtained this way will not be" |
123 |
- elog "managed by Portage." |
124 |
- |
125 |
- if [[ ! -e ${EROOT}/etc/burp/CA/index.txt ]]; then |
126 |
- elog "" |
127 |
- elog "At first run burp server will generate DH parameters and SSL" |
128 |
- elog "certificates. You should adjust configuration before." |
129 |
- elog "Server configuration is located at" |
130 |
- elog "" |
131 |
- elog " ${EROOT}/etc/burp/burp-server.conf" |
132 |
- elog "" |
133 |
- fi |
134 |
- |
135 |
- # According to PMS this can be a space-separated list of version |
136 |
- # numbers, even though in practice it is typically just one. |
137 |
- local oldver |
138 |
- for oldver in ${REPLACING_VERSIONS}; do |
139 |
- if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then |
140 |
- ewarn "Starting with version 2.0.54 we no longer patch bedup to use" |
141 |
- ewarn "the server config file by default. If you use bedup, please" |
142 |
- ewarn "update your scripts to invoke it as" |
143 |
- ewarn "" |
144 |
- ewarn " bedup -c ${EROOT}/etc/burp/burp-server.conf" |
145 |
- ewarn "" |
146 |
- ewarn "Otherwise deduplication will not work!" |
147 |
- break |
148 |
- fi |
149 |
- done |
150 |
-} |
151 |
|
152 |
diff --git a/app-backup/burp/burp-2.5.4.ebuild b/app-backup/burp/burp-2.5.4.ebuild |
153 |
deleted file mode 100644 |
154 |
index f43a92ad64bd..000000000000 |
155 |
--- a/app-backup/burp/burp-2.5.4.ebuild |
156 |
+++ /dev/null |
157 |
@@ -1,117 +0,0 @@ |
158 |
-# Copyright 1999-2022 Gentoo Authors |
159 |
-# Distributed under the terms of the GNU General Public License v2 |
160 |
- |
161 |
-EAPI=8 |
162 |
- |
163 |
-inherit autotools systemd |
164 |
- |
165 |
-DESCRIPTION="Network backup and restore client and server for Unix and Windows" |
166 |
-HOMEPAGE="https://burp.grke.org/" |
167 |
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
168 |
- |
169 |
-LICENSE="AGPL-3" |
170 |
-SLOT="0" |
171 |
-KEYWORDS="~amd64 ~arm ~x86" |
172 |
-IUSE="acl ipv6 test xattr" |
173 |
- |
174 |
-RESTRICT="!test? ( test )" |
175 |
- |
176 |
-COMMON_DEPEND="acct-group/burp |
177 |
- acct-user/burp |
178 |
- dev-libs/uthash |
179 |
- dev-libs/openssl:0= |
180 |
- net-libs/librsync:= |
181 |
- sys-libs/ncurses:0= |
182 |
- sys-libs/libcap |
183 |
- sys-libs/zlib |
184 |
- virtual/libcrypt:= |
185 |
- acl? ( sys-apps/acl ) |
186 |
- xattr? ( sys-apps/attr )" |
187 |
-DEPEND="${COMMON_DEPEND} |
188 |
- elibc_musl? ( sys-libs/queue-standalone ) |
189 |
- test? ( dev-libs/check )" |
190 |
-BDEPEND=">=sys-devel/autoconf-2.71 |
191 |
- virtual/pkgconfig" |
192 |
-RDEPEND="${COMMON_DEPEND} |
193 |
- virtual/logger" |
194 |
- |
195 |
-PATCHES=( |
196 |
- "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch |
197 |
- "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch |
198 |
- "${FILESDIR}"/${PN}-2.0.54-server_user.patch |
199 |
-) |
200 |
- |
201 |
-src_prepare() { |
202 |
- default |
203 |
- |
204 |
- eautoreconf |
205 |
-} |
206 |
- |
207 |
-src_configure() { |
208 |
- local myeconfargs=( |
209 |
- --localstatedir=/var |
210 |
- --sysconfdir=/etc/burp |
211 |
- --enable-largefile |
212 |
- --runstatedir=/run |
213 |
- $(use_enable acl) |
214 |
- $(use_enable ipv6) |
215 |
- $(use_enable xattr) |
216 |
- ) |
217 |
- econf "${myeconfargs[@]}" |
218 |
-} |
219 |
- |
220 |
-src_test() { |
221 |
- # See https://github.com/grke/burp/issues/869 |
222 |
- local -x CK_DEFAULT_TIMEOUT=10 |
223 |
- default |
224 |
-} |
225 |
- |
226 |
-src_install() { |
227 |
- default |
228 |
- keepdir /var/spool/burp |
229 |
- fowners -R root:${PN} /var/spool/burp |
230 |
- fperms 0770 /var/spool/burp |
231 |
- |
232 |
- emake DESTDIR="${D}" install-configs |
233 |
- fowners -R root:${PN} /etc/burp |
234 |
- fperms 0750 /etc/burp |
235 |
- fperms 0640 /etc/burp/burp-server.conf |
236 |
- fperms 0750 /etc/burp/clientconfdir |
237 |
- |
238 |
- newinitd "${FILESDIR}"/${PN}.initd ${PN} |
239 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
240 |
-} |
241 |
- |
242 |
-pkg_postinst() { |
243 |
- elog "Burp ebuilds now support the autoupgrade mechanism in both" |
244 |
- elog "client and server mode. In both cases it is disabled by" |
245 |
- elog "default. You almost certainly do NOT want to enable it in" |
246 |
- elog "client mode because upgrades obtained this way will not be" |
247 |
- elog "managed by Portage." |
248 |
- |
249 |
- if [[ ! -e ${EROOT}/etc/burp/CA/index.txt ]]; then |
250 |
- elog "" |
251 |
- elog "At first run burp server will generate DH parameters and SSL" |
252 |
- elog "certificates. You should adjust configuration before." |
253 |
- elog "Server configuration is located at" |
254 |
- elog "" |
255 |
- elog " ${EROOT}/etc/burp/burp-server.conf" |
256 |
- elog "" |
257 |
- fi |
258 |
- |
259 |
- # According to PMS this can be a space-separated list of version |
260 |
- # numbers, even though in practice it is typically just one. |
261 |
- local oldver |
262 |
- for oldver in ${REPLACING_VERSIONS}; do |
263 |
- if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then |
264 |
- ewarn "Starting with version 2.0.54 we no longer patch bedup to use" |
265 |
- ewarn "the server config file by default. If you use bedup, please" |
266 |
- ewarn "update your scripts to invoke it as" |
267 |
- ewarn "" |
268 |
- ewarn " bedup -c ${EROOT}/etc/burp/burp-server.conf" |
269 |
- ewarn "" |
270 |
- ewarn "Otherwise deduplication will not work!" |
271 |
- break |
272 |
- fi |
273 |
- done |
274 |
-} |
275 |
|
276 |
diff --git a/profiles/package.mask b/profiles/package.mask |
277 |
index 25711676c87b..335676e416af 100644 |
278 |
--- a/profiles/package.mask |
279 |
+++ b/profiles/package.mask |
280 |
@@ -510,10 +510,6 @@ dev-util/patdiff:0/0.15 |
281 |
sys-devel/automake:1.13 |
282 |
sys-devel/automake:1.15 |
283 |
|
284 |
-# Anton Fischl <github@×××××××××××××.de> (2022-02-23) |
285 |
-# Version 2.5.* is not meant for production according to upstream |
286 |
-=app-backup/burp-2.5* |
287 |
- |
288 |
# Maciej Barć <xgqt@g.o> (2022-02-20) |
289 |
# Masked for testing, builds and passes tests but randomly segfaults, |
290 |
# meaningless backtrace, debugging (flags, symbols) do not help |