[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2023-11-22 Thread Sam James
commit: 41a628797163503286e7965c146695020449a4c7
Author: Anton Fischl  fischl-online  de>
AuthorDate: Mon Nov  6 07:15:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 17:27:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a62879

app-backup/burp: fix test #915690

Closes: https://bugs.gentoo.org/915690
Signed-off-by: Anton Fischl  fischl-online.de>
Closes: https://github.com/gentoo/gentoo/pull/33686
Signed-off-by: Sam James  gentoo.org>

 app-backup/burp/burp-3.1.4.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-backup/burp/burp-3.1.4.ebuild 
b/app-backup/burp/burp-3.1.4.ebuild
index 95d8bcc462d2..cf765ee3762e 100644
--- a/app-backup/burp/burp-3.1.4.ebuild
+++ b/app-backup/burp/burp-3.1.4.ebuild
@@ -59,8 +59,9 @@ src_configure() {
 }
 
 src_test() {
-   # See https://github.com/grke/burp/issues/869
-   local -x CK_DEFAULT_TIMEOUT=10
+   # See https://bugs.gentoo.org/915690
+   local -x CK_DEFAULT_TIMEOUT=0
+   local -x CK_TIMEOUT_MULTIPLIER=0
default
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/

2023-05-08 Thread Conrad Kostecki
commit: 882308822094235a846b4848bf315c99382d6f52
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  8 16:21:32 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May  8 18:41:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88230882

app-backup/burp: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30935
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/burp-2.1.20-protocol1_by_default.patch   | 24 --
 .../burp/files/burp-2.4.0-fix-musl-strptime.patch  | 86 --
 2 files changed, 110 deletions(-)

diff --git a/app-backup/burp/files/burp-2.1.20-protocol1_by_default.patch 
b/app-backup/burp/files/burp-2.1.20-protocol1_by_default.patch
deleted file mode 100644
index db9e9b6a9de5..
--- a/app-backup/burp/files/burp-2.1.20-protocol1_by_default.patch
+++ /dev/null
@@ -1,24 +0,0 @@
 a/configs/client/burp.conf.in
-+++ b/configs/client/burp.conf.in
-@@ -10,7 +10,8 @@
- # 0 to decide automatically, 1 to force protocol1 mode (file level granularity
- # with a pseudo mirrored storage on the server and optional rsync). 2 forces
- # protocol2 mode (inline deduplication with variable length blocks).
--# protocol = 0
-+# WARNING: as of September 2017 protocol2 is still considered experimental.
-+protocol = 1
- pidfile = @runstatedir@/@n...@.client.pid
- syslog = 0
- stdout = 1
 a/configs/server/burp.conf.in
-+++ b/configs/server/burp.conf.in
-@@ -21,7 +21,8 @@
- # protocol2 mode (inline deduplication with variable length blocks).
- # Like many other settings, this can be set per client in the clientconfdir
- # files.
--# protocol = 0
-+# WARNING: as of September 2017 protocol2 is still considered experimental.
-+protocol = 1
- pidfile = @runstatedir@/@n...@.server.pid
- hardlinked_archive = 0
- working_dir_recovery_method = delete

diff --git a/app-backup/burp/files/burp-2.4.0-fix-musl-strptime.patch 
b/app-backup/burp/files/burp-2.4.0-fix-musl-strptime.patch
deleted file mode 100644
index e8afca8fefa7..
--- a/app-backup/burp/files/burp-2.4.0-fix-musl-strptime.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-https://github.com/grke/burp/commit/76b7f1ba9f4445108059b13f3d79a7fde8a292a3
-https://github.com/grke/burp/issues/908
-https://bugs.gentoo.org/862019
-
-From 76b7f1ba9f4445108059b13f3d79a7fde8a292a3 Mon Sep 17 00:00:00 2001
-From: Graham Keeling 
-Date: Mon, 8 Aug 2022 07:53:38 +1000
-Subject: [PATCH] 908: Only glibc supports %z in strptime()
-
-Change-Id: I220e4529073c92df856b892559725b323dc84334

- src/times.h|  8 
- utest/client/monitor/test_json_input.c | 15 +++
- utest/test_times.c |  7 ---
- 3 files changed, 19 insertions(+), 11 deletions(-)
-
-diff --git a/src/times.h b/src/times.h
-index 325419c2b..b0fd3876f 100644
 a/src/times.h
-+++ b/src/times.h
-@@ -3,11 +3,11 @@
- 
- #define DEFAULT_TIMESTAMP_FORMAT_OLD  "%Y-%m-%d %H:%M:%S"
- 
--// Windows does not seem to support %z.
--#ifdef HAVE_WIN32
--#define DEFAULT_TIMESTAMP_FORMAT DEFAULT_TIMESTAMP_FORMAT_OLD
--#else
-+#ifdef __GLIBC__
- #define DEFAULT_TIMESTAMP_FORMAT  "%Y-%m-%d %H:%M:%S %z"
-+#else
-+// Only glibc supports %z in strptime.
-+#define DEFAULT_TIMESTAMP_FORMAT DEFAULT_TIMESTAMP_FORMAT_OLD
- #endif
- 
- extern const char *getdatestr(const time_t t);
-diff --git a/utest/client/monitor/test_json_input.c 
b/utest/client/monitor/test_json_input.c
-index 516fc779b..aea2a4154 100644
 a/utest/client/monitor/test_json_input.c
-+++ b/utest/client/monitor/test_json_input.c
-@@ -162,13 +162,20 @@ static struct sd sd1[] = {
- 
- static void assert_bu_minimal(struct bu *bu, struct sd *s)
- {
--  const char *sd_timestamp;
-+  const char *cp;
-+  const char *cp_end;
-   fail_unless(bu!=NULL);
-   fail_unless(s->bno==bu->bno);
-   fail_unless(s->flags==bu->flags);
--  fail_unless((sd_timestamp=strchr(s->timestamp, ' '))!=NULL);
--  sd_timestamp++;
--  ck_assert_str_eq(sd_timestamp, bu->timestamp);
-+  fail_unless((cp=strchr(s->timestamp, ' '))!=NULL);
-+  cp++;
-+#ifdef __GLIBC__
-+  cp_end=s->timestamp+strlen(s->timestamp)-1;
-+#else
-+  // Only glibc supports %z in strptime.
-+  fail_unless((cp_end=strrchr(s->timestamp, ' '))!=NULL);
-+#endif
-+  fail_unless(strncmp(cp, bu->timestamp, cp_end-cp)==0);
- }
- 
- static void do_test_json_clients_with_backup(const char *path,
-diff --git a/utest/test_times.c b/utest/test_times.c
-index 98be11fd1..5a68203a6 100644
 a/utest/test_times.c
-+++ b/utest/test_times.c
-@@ -35,12 +35,13 @@ struct ds
- 
- static struct ds ds[] = {
-   { 0, "", "never" },
--#ifdef HAVE_WIN32
--  { 1000, "", "1970-01-01 00:16:40" },
--#else
-+#ifdef __GLIBC__
-   { 1000, "", "1970-01-01 00:16:40 +" },
-   { 1000, "UTC+10", "1969-12-31 14:16:40 -1000" },
-   { 1000, "UTC+10", 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2023-05-07 Thread Joonas Niilola
commit: e685c503d7a51440124a327e882a8dd5258a3b97
Author: Anton Fischl  fischl-online  de>
AuthorDate: Thu Apr 20 04:33:12 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun May  7 07:22:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e685c503

app-backup/burp: cleanup old versions

Signed-off-by: Anton Fischl  fischl-online.de>
Closes: https://github.com/gentoo/gentoo/pull/30659
Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/burp/Manifest |   2 -
 app-backup/burp/burp-2.4.0-r2.ebuild | 118 ---
 app-backup/burp/burp-3.1.2.ebuild| 116 --
 3 files changed, 236 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 5a59f512d0dc..b6427e2bd489 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,3 +1 @@
-DIST burp-2.4.0.tar.gz 624032 BLAKE2B 
4a1ff48236dc631dd6d545480a33af3cdf8020c3088f1ca09ab66ac5cec8128d262b9b991bf9e3229c80f75a4746d338073a0a43fdb67a2fe21a0fd4f243469d
 SHA512 
ea81a12e54c6d88b702dd09dc4fa5a724d1e322bdfba2643c9312a9077c9edc63f6ca0f6cb3a6ebecb6ad9feb1cc26c114277b2308d9903f4abb0442a9be7c19
-DIST burp-3.1.2.tar.gz 549260 BLAKE2B 
a8767d9ac2188e7a44fa2e8e4ba08dd3a5edeac268afcf196db5cae06e8bcc1faae1a48ba1873ef43fdbb9764946384233a755779e09984217b4334781529024
 SHA512 
a832502f617b66b87feeff032002bc25827809a165e3fb6ef85a9f3d847e308e9fa69f138b7e80662366fa3de09b39f7ef209b529d82c3d487dca11fe3ebcddf
 DIST burp-3.1.4.tar.gz 549879 BLAKE2B 
bf70051a658700fab60182b97b7ce8540fbd85ad1264ee09c9fa5b5a99046f391b91cd8673097ef869c6b762aea6d8fecdedb38425dca9e6bcbb1f2c2afa96fb
 SHA512 
3aa9fb1512f985fa99e7cb9a45502bbdbf513935e0c62fa4327f0e6cb68d3840f59bfe1b38a7c2419b3e69bc04aef36c223313897c2e45e94f3be3f9d41714db

diff --git a/app-backup/burp/burp-2.4.0-r2.ebuild 
b/app-backup/burp/burp-2.4.0-r2.ebuild
deleted file mode 100644
index 30d969280e58..
--- a/app-backup/burp/burp-2.4.0-r2.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="https://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="acl ipv6 test xattr"
-
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="acct-group/burp
-   acct-user/burp
-   dev-libs/uthash
-   https://github.com/grke/burp/issues/869
-   local -x CK_DEFAULT_TIMEOUT=10
-   default
-}
-
-src_install() {
-   default
-   keepdir /var/spool/burp
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0750 /etc/burp
-   fperms 0640 /etc/burp/burp-server.conf
-   fperms 0750 /etc/burp/clientconfdir
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   elog "Burp ebuilds now support the autoupgrade mechanism in both"
-   elog "client and server mode. In both cases it is disabled by"
-   elog "default. You almost certainly do NOT want to enable it in"
-   elog "client mode because upgrades obtained this way will not be"
-   elog "managed by Portage."
-
-   if [[ ! -e ${EROOT}/etc/burp/CA/index.txt ]]; then
-   elog ""
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-   elog "Server configuration is located at"
-   elog ""
-   elog "  ${EROOT}/etc/burp/burp-server.conf"
-   elog ""
-   fi
-
-   # According to PMS this can be a space-separated list of version
-   # numbers, even though in practice it is typically just one.
-   local oldver
-   for oldver in ${REPLACING_VERSIONS}; do
-   if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then
-   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
-   ewarn "the server config file by default. If you use 
bedup, please"
-   ewarn "update your scripts to invoke it as"
-   ewarn ""
-   ewarn "  bedup -c ${EROOT}/etc/burp/burp-server.conf"
-   ewarn ""
-   ewarn "Otherwise deduplication will not work!"
-   break
-   fi
-   done
-}

diff --git a/app-backup/burp/burp-3.1.2.ebuild 
b/app-backup/burp/burp-3.1.2.ebuild
deleted file mode 100644
index 5391dc17f81c..
--- a/app-backup/burp/burp-3.1.2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2023-04-18 Thread Sam James
commit: 2e303f1dbdd1e8cc4815d5081d7b9b7b8957ec94
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:07:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e303f1d

app-backup/burp: Stabilize 3.1.4 amd64, #904498

Signed-off-by: Sam James  gentoo.org>

 app-backup/burp/burp-3.1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/burp/burp-3.1.4.ebuild 
b/app-backup/burp/burp-3.1.4.ebuild
index 1efa9828e50c..d409663884d4 100644
--- a/app-backup/burp/burp-3.1.4.ebuild
+++ b/app-backup/burp/burp-3.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="acl test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2023-04-18 Thread Sam James
commit: 2faa8d4bc76d6a84f790bbc61f24034fd9b5a7e3
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 01:07:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 01:07:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2faa8d4b

app-backup/burp: Stabilize 3.1.4 x86, #904498

Signed-off-by: Sam James  gentoo.org>

 app-backup/burp/burp-3.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-3.1.4.ebuild 
b/app-backup/burp/burp-3.1.4.ebuild
index d409663884d4..95d8bcc462d2 100644
--- a/app-backup/burp/burp-3.1.4.ebuild
+++ b/app-backup/burp/burp-3.1.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="acl test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-12-24 Thread Arthur Zamarin
commit: 27429a00947ce6d277a0faa9e1c1ae2c40c51a3d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 24 18:19:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 24 18:19:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27429a00

app-backup/burp: Stabilize 3.1.2 amd64, #888179

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-backup/burp/burp-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-3.1.2.ebuild 
b/app-backup/burp/burp-3.1.2.ebuild
index ad0c9c053ec7..5391dc17f81c 100644
--- a/app-backup/burp/burp-3.1.2.ebuild
+++ b/app-backup/burp/burp-3.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-12-24 Thread Arthur Zamarin
commit: cea86157f5e15c10ba3c36b40689f6b00f6942ad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 24 18:05:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 24 18:05:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea86157

app-backup/burp: Stabilize 3.1.2 x86, #888179

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-backup/burp/burp-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-3.1.2.ebuild 
b/app-backup/burp/burp-3.1.2.ebuild
index 2d84d0488b11..ad0c9c053ec7 100644
--- a/app-backup/burp/burp-3.1.2.ebuild
+++ b/app-backup/burp/burp-3.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm x86"
 IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-12-23 Thread Sam James
commit: 04f95cd97f80fbc3e8a69480662b4a2d5e07e9de
Author: Anton Fischl  fischl-online  de>
AuthorDate: Tue Dec 13 08:08:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 24 07:00:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f95cd9

app-backup/burp: bump 3.1.4

Signed-off-by: Anton Fischl  fischl-online.de>
Closes: https://github.com/gentoo/gentoo/pull/28651
Signed-off-by: Sam James  gentoo.org>

 app-backup/burp/Manifest  |   1 +
 app-backup/burp/burp-3.1.4.ebuild | 115 ++
 2 files changed, 116 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index f9f24666294c..5a59f512d0dc 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,2 +1,3 @@
 DIST burp-2.4.0.tar.gz 624032 BLAKE2B 
4a1ff48236dc631dd6d545480a33af3cdf8020c3088f1ca09ab66ac5cec8128d262b9b991bf9e3229c80f75a4746d338073a0a43fdb67a2fe21a0fd4f243469d
 SHA512 
ea81a12e54c6d88b702dd09dc4fa5a724d1e322bdfba2643c9312a9077c9edc63f6ca0f6cb3a6ebecb6ad9feb1cc26c114277b2308d9903f4abb0442a9be7c19
 DIST burp-3.1.2.tar.gz 549260 BLAKE2B 
a8767d9ac2188e7a44fa2e8e4ba08dd3a5edeac268afcf196db5cae06e8bcc1faae1a48ba1873ef43fdbb9764946384233a755779e09984217b4334781529024
 SHA512 
a832502f617b66b87feeff032002bc25827809a165e3fb6ef85a9f3d847e308e9fa69f138b7e80662366fa3de09b39f7ef209b529d82c3d487dca11fe3ebcddf
+DIST burp-3.1.4.tar.gz 549879 BLAKE2B 
bf70051a658700fab60182b97b7ce8540fbd85ad1264ee09c9fa5b5a99046f391b91cd8673097ef869c6b762aea6d8fecdedb38425dca9e6bcbb1f2c2afa96fb
 SHA512 
3aa9fb1512f985fa99e7cb9a45502bbdbf513935e0c62fa4327f0e6cb68d3840f59bfe1b38a7c2419b3e69bc04aef36c223313897c2e45e94f3be3f9d41714db

diff --git a/app-backup/burp/burp-3.1.4.ebuild 
b/app-backup/burp/burp-3.1.4.ebuild
new file mode 100644
index ..1efa9828e50c
--- /dev/null
+++ b/app-backup/burp/burp-3.1.4.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="https://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl test xattr"
+
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="acct-group/burp
+   acct-user/burp
+   dev-libs/uthash
+   dev-libs/openssl:0=
+   net-libs/librsync:=
+   sys-libs/ncurses:0=
+   sys-libs/libcap
+   sys-libs/zlib
+   virtual/libcrypt:=
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${COMMON_DEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
+   test? ( dev-libs/check )"
+BDEPEND=">=sys-devel/autoconf-2.71
+   virtual/pkgconfig"
+RDEPEND="${COMMON_DEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/"${PN}"-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/"${PN}"-2.0.54-server_user.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   --runstatedir=/run
+   "$(use_enable acl)"
+   "$(use_enable xattr)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # See https://github.com/grke/burp/issues/869
+   local -x CK_DEFAULT_TIMEOUT=10
+   default
+}
+
+src_install() {
+   default
+   keepdir /var/spool/burp
+   fowners -R root:"${PN}" /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:"${PN}" /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/"${PN}".initd "${PN}"
+   systemd_dounit "${FILESDIR}"/"${PN}".service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e "${EROOT}"/etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  ${EROOT}/etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-12-03 Thread Sam James
commit: f58f3985b2b7eef7e7492f95714f11ae01d79f4a
Author: Anton Fischl  fischl-online  de>
AuthorDate: Fri Dec  2 12:23:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  3 08:01:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58f3985

app-backup/burp: remove old ebuild

Signed-off-by: Anton Fischl  fischl-online.de>
Signed-off-by: Sam James  gentoo.org>

 app-backup/burp/burp-2.4.0.ebuild | 117 --
 1 file changed, 117 deletions(-)

diff --git a/app-backup/burp/burp-2.4.0.ebuild 
b/app-backup/burp/burp-2.4.0.ebuild
deleted file mode 100644
index b694099ed5d7..
--- a/app-backup/burp/burp-2.4.0.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="https://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="acl ipv6 test xattr"
-
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="acct-group/burp
-   acct-user/burp
-   dev-libs/uthash
-   dev-libs/openssl:0=
-   net-libs/librsync:=
-   sys-libs/ncurses:0=
-   sys-libs/libcap
-   sys-libs/zlib
-   virtual/libcrypt:=
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-DEPEND="${COMMON_DEPEND}
-   elibc_musl? ( sys-libs/queue-standalone )
-   test? ( dev-libs/check )"
-BDEPEND=">=sys-devel/autoconf-2.71
-   virtual/pkgconfig"
-RDEPEND="${COMMON_DEPEND}
-   virtual/logger"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
-   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
-   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/var
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   --runstatedir=/run
-   $(use_enable acl)
-   $(use_enable ipv6)
-   $(use_enable xattr)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   # See https://github.com/grke/burp/issues/869
-   local -x CK_DEFAULT_TIMEOUT=10
-   default
-}
-
-src_install() {
-   default
-   keepdir /var/spool/burp
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0750 /etc/burp
-   fperms 0640 /etc/burp/burp-server.conf
-   fperms 0750 /etc/burp/clientconfdir
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   elog "Burp ebuilds now support the autoupgrade mechanism in both"
-   elog "client and server mode. In both cases it is disabled by"
-   elog "default. You almost certainly do NOT want to enable it in"
-   elog "client mode because upgrades obtained this way will not be"
-   elog "managed by Portage."
-
-   if [[ ! -e ${EROOT}/etc/burp/CA/index.txt ]]; then
-   elog ""
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-   elog "Server configuration is located at"
-   elog ""
-   elog "  ${EROOT}/etc/burp/burp-server.conf"
-   elog ""
-   fi
-
-   # According to PMS this can be a space-separated list of version
-   # numbers, even though in practice it is typically just one.
-   local oldver
-   for oldver in ${REPLACING_VERSIONS}; do
-   if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then
-   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
-   ewarn "the server config file by default. If you use 
bedup, please"
-   ewarn "update your scripts to invoke it as"
-   ewarn ""
-   ewarn "  bedup -c ${EROOT}/etc/burp/burp-server.conf"
-   ewarn ""
-   ewarn "Otherwise deduplication will not work!"
-   break
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-12-03 Thread Sam James
commit: c6a7df98791415bcf5229acc6634c4dfd3a6d2ce
Author: Anton Fischl  fischl-online  de>
AuthorDate: Fri Dec  2 12:28:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  3 08:01:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a7df98

app-backup/burp: 2.4 does not work with openssl-3

Bug: https://bugs.gentoo.org/864851
Signed-off-by: Anton Fischl  fischl-online.de>
Signed-off-by: Sam James  gentoo.org>

 app-backup/burp/{burp-2.4.0-r1.ebuild => burp-2.4.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.4.0-r1.ebuild 
b/app-backup/burp/burp-2.4.0-r2.ebuild
similarity index 99%
rename from app-backup/burp/burp-2.4.0-r1.ebuild
rename to app-backup/burp/burp-2.4.0-r2.ebuild
index 1828f91d0e5b..30d969280e58 100644
--- a/app-backup/burp/burp-2.4.0-r1.ebuild
+++ b/app-backup/burp/burp-2.4.0-r2.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 COMMON_DEPEND="acct-group/burp
acct-user/burp
dev-libs/uthash
-   dev-libs/openssl:0=
+   

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/, profiles/

2022-10-31 Thread Sam James
commit: 137d8384c2e65265a0fab9c7bed03f7750bdc2b2
Author: Anton Fischl  fischl-online  de>
AuthorDate: Sun Oct 23 09:45:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 31 18:44:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137d8384

app-backup/burp: bump 3.1.2 (masked)

Bug: https://bugs.gentoo.org/864851
Signed-off-by: Anton Fischl  fischl-online.de>
Signed-off-by: Sam James  gentoo.org>

 app-backup/burp/Manifest  |   1 +
 app-backup/burp/burp-3.1.2.ebuild | 116 ++
 profiles/package.mask |   4 ++
 3 files changed, 121 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 83ef3e04a4e9..f9f24666294c 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1 +1,2 @@
 DIST burp-2.4.0.tar.gz 624032 BLAKE2B 
4a1ff48236dc631dd6d545480a33af3cdf8020c3088f1ca09ab66ac5cec8128d262b9b991bf9e3229c80f75a4746d338073a0a43fdb67a2fe21a0fd4f243469d
 SHA512 
ea81a12e54c6d88b702dd09dc4fa5a724d1e322bdfba2643c9312a9077c9edc63f6ca0f6cb3a6ebecb6ad9feb1cc26c114277b2308d9903f4abb0442a9be7c19
+DIST burp-3.1.2.tar.gz 549260 BLAKE2B 
a8767d9ac2188e7a44fa2e8e4ba08dd3a5edeac268afcf196db5cae06e8bcc1faae1a48ba1873ef43fdbb9764946384233a755779e09984217b4334781529024
 SHA512 
a832502f617b66b87feeff032002bc25827809a165e3fb6ef85a9f3d847e308e9fa69f138b7e80662366fa3de09b39f7ef209b529d82c3d487dca11fe3ebcddf

diff --git a/app-backup/burp/burp-3.1.2.ebuild 
b/app-backup/burp/burp-3.1.2.ebuild
new file mode 100644
index ..2d84d0488b11
--- /dev/null
+++ b/app-backup/burp/burp-3.1.2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="https://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 test xattr"
+
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="acct-group/burp
+   acct-user/burp
+   dev-libs/uthash
+   dev-libs/openssl:0=
+   net-libs/librsync:=
+   sys-libs/ncurses:0=
+   sys-libs/libcap
+   sys-libs/zlib
+   virtual/libcrypt:=
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${COMMON_DEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
+   test? ( dev-libs/check )"
+BDEPEND=">=sys-devel/autoconf-2.71
+   virtual/pkgconfig"
+RDEPEND="${COMMON_DEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   --runstatedir=/run
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # See https://github.com/grke/burp/issues/869
+   local -x CK_DEFAULT_TIMEOUT=10
+   default
+}
+
+src_install() {
+   default
+   keepdir /var/spool/burp
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e ${EROOT}/etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  ${EROOT}/etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then
+   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
+   ewarn "the server config file by default. If you use 
bedup, 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-10-24 Thread Joonas Niilola
commit: 5effbba42e009cb43ecb7010c475c092c83a513c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 24 07:26:00 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 24 07:26:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5effbba4

app-backup/burp: Stabilize 2.4.0-r1 amd64, #878077

Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/burp/burp-2.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.4.0-r1.ebuild 
b/app-backup/burp/burp-2.4.0-r1.ebuild
index fdcea9103813..cea497836969 100644
--- a/app-backup/burp/burp-2.4.0-r1.ebuild
+++ b/app-backup/burp/burp-2.4.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-10-24 Thread Joonas Niilola
commit: 2b6f27de535801c8b2c05106297aff6e7a87cb30
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 24 07:26:54 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 24 07:26:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b6f27de

app-backup/burp: Stabilize 2.4.0-r1 x86, #878077

Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/burp/burp-2.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.4.0-r1.ebuild 
b/app-backup/burp/burp-2.4.0-r1.ebuild
index cea497836969..1828f91d0e5b 100644
--- a/app-backup/burp/burp-2.4.0-r1.ebuild
+++ b/app-backup/burp/burp-2.4.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2022-08-09 Thread Sam James
commit: 2023986b99552df0336306e0e37ab7d5b2f6554d
Author: Anton Fischl  fischl-online  de>
AuthorDate: Tue Aug  9 06:36:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 10 04:09:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2023986b

app-backup/burp: fix strptime for musl

Closes: https://bugs.gentoo.org/862019
Signed-off-by: Anton Fischl  fischl-online.de>
Closes: https://github.com/gentoo/gentoo/pull/26790
Signed-off-by: Sam James  gentoo.org>

 app-backup/burp/burp-2.4.0-r1.ebuild   | 118 +
 app-backup/burp/burp-2.5.4-r1.ebuild   | 118 +
 .../burp/files/burp-2.4.0-fix-musl-strptime.patch  |  86 +++
 3 files changed, 322 insertions(+)

diff --git a/app-backup/burp/burp-2.4.0-r1.ebuild 
b/app-backup/burp/burp-2.4.0-r1.ebuild
new file mode 100644
index ..fdcea9103813
--- /dev/null
+++ b/app-backup/burp/burp-2.4.0-r1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="https://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 test xattr"
+
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="acct-group/burp
+   acct-user/burp
+   dev-libs/uthash
+   dev-libs/openssl:0=
+   net-libs/librsync:=
+   sys-libs/ncurses:0=
+   sys-libs/libcap
+   sys-libs/zlib
+   virtual/libcrypt:=
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${COMMON_DEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
+   test? ( dev-libs/check )"
+BDEPEND=">=sys-devel/autoconf-2.71
+   virtual/pkgconfig"
+RDEPEND="${COMMON_DEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+   "${FILESDIR}"/${PN}-2.4.0-fix-musl-strptime.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   --runstatedir=/run
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # See https://github.com/grke/burp/issues/869
+   local -x CK_DEFAULT_TIMEOUT=10
+   default
+}
+
+src_install() {
+   default
+   keepdir /var/spool/burp
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e ${EROOT}/etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  ${EROOT}/etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then
+   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
+   ewarn "the server config file by default. If you use 
bedup, please"
+   ewarn "update your scripts to invoke it as"
+   ewarn ""
+   ewarn "  bedup -c ${EROOT}/etc/burp/burp-server.conf"
+   ewarn ""
+   ewarn "Otherwise deduplication will not work!"
+   break
+   fi
+   done
+}

diff --git a/app-backup/burp/burp-2.5.4-r1.ebuild 
b/app-backup/burp/burp-2.5.4-r1.ebuild
new file mode 100644
index ..fdcea9103813
--- /dev/null
+++ 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-02-22 Thread Sam James
commit: 0524287159141b3d8ff156f41da0408cf106f96c
Author: Anton Fischl  fischl-online  de>
AuthorDate: Sat Feb 19 06:49:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 03:58:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05242871

app-backup/burp: remove old versions

Signed-off-by: Anton Fischl  fischl-online.de>
Closes: https://github.com/gentoo/gentoo/pull/24270
Signed-off-by: Sam James  gentoo.org>

 app-backup/burp/Manifest  |   2 -
 app-backup/burp/burp-2.2.18-r2.ebuild | 109 --
 app-backup/burp/burp-2.3.36-r1.ebuild | 121 --
 3 files changed, 232 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 1063852e4e23..5d3db1d94a8c 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,4 +1,2 @@
-DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d
-DIST burp-2.3.36.tar.gz 619564 BLAKE2B 
8f30fb8808c8a3167467ef0bcdc84cd7c2e885ee6a8aa285d96f9187aeb33eacb90fefe382ddb74bbabcfefde6faa9ac6125e3bf4a6eb9778b650e74e812991d
 SHA512 
48b852aca8ccf0abd696b9434cb83c0447845192096d0f3f0c032c328dcc20314faf68db94fa14da72692327432b78eb3680e83b1e892dd30c9aa2f340838ee3
 DIST burp-2.4.0.tar.gz 624032 BLAKE2B 
4a1ff48236dc631dd6d545480a33af3cdf8020c3088f1ca09ab66ac5cec8128d262b9b991bf9e3229c80f75a4746d338073a0a43fdb67a2fe21a0fd4f243469d
 SHA512 
ea81a12e54c6d88b702dd09dc4fa5a724d1e322bdfba2643c9312a9077c9edc63f6ca0f6cb3a6ebecb6ad9feb1cc26c114277b2308d9903f4abb0442a9be7c19
 DIST burp-2.5.4.tar.gz 625018 BLAKE2B 
83cb8e48c616f527b2271c6ea5855a303f2925d3d0b83182afc64fe139676a4b1b98349d0ba0636613d3409f100417c4a36b7b1f24bc64bba329940d4587cd2b
 SHA512 
b283e34e76a6887517d72c99deac5e0299efa07dd922d127583cc3ba4b040b97e5ce4840cb06025926ea616778811bf4c9c6f9c7564da5122900cdd7bad0

diff --git a/app-backup/burp/burp-2.2.18-r2.ebuild 
b/app-backup/burp/burp-2.2.18-r2.ebuild
deleted file mode 100644
index b9b40e1d1d59..
--- a/app-backup/burp/burp-2.2.18-r2.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="https://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="acl ipv6 test xattr"
-
-RESTRICT="!test? ( test )"
-
-CDEPEND="acct-group/burp
-   acct-user/burp
-   dev-libs/uthash
-   dev-libs/openssl:0=
-   net-libs/librsync:=
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   virtual/libcrypt:=
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
-   test? ( dev-libs/check )"
-BDEPEND="virtual/pkgconfig"
-RDEPEND="${CDEPEND}
-   virtual/logger"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
-   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
-   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/var
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable ipv6)
-   $(use_enable xattr)
-   )
-   # --runstatedir option will only work from autoconf-2.70 onwards
-   runstatedir='/run' \
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/spool/burp
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0750 /etc/burp
-   fperms 0640 /etc/burp/burp-server.conf
-   fperms 0750 /etc/burp/clientconfdir
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   elog "Burp ebuilds now support the autoupgrade mechanism in both"
-   elog "client and server mode. In both cases it is disabled by"
-   elog "default. You almost certainly do NOT want to enable it in"
-   elog "client mode because upgrades obtained this way will not be"
-   elog "managed by Portage."
-
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog ""
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-   elog "Server configuration is located at"
-   

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-02-17 Thread Agostino Sarubbo
commit: 17167538370e5e340f26a6f49d2811797b19430b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 18 07:40:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 18 07:40:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17167538

app-backup/burp: x86 stable wrt bug #833376

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-backup/burp/burp-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.4.0.ebuild 
b/app-backup/burp/burp-2.4.0.ebuild
index 5a9a75ce72a4..b694099ed5d7 100644
--- a/app-backup/burp/burp-2.4.0.ebuild
+++ b/app-backup/burp/burp-2.4.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-02-17 Thread Agostino Sarubbo
commit: 41d16c396d8eae84b630834cd00a65c7acbd3c4d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 18 07:39:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 18 07:39:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d16c39

app-backup/burp: amd64 stable wrt bug #833376

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-backup/burp/burp-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.4.0.ebuild 
b/app-backup/burp/burp-2.4.0.ebuild
index f43a92ad64bd..5a9a75ce72a4 100644
--- a/app-backup/burp/burp-2.4.0.ebuild
+++ b/app-backup/burp/burp-2.4.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-01-25 Thread Jakov Smolić
commit: e3b3aa6d93972bc0dea99d2305298e12a80cd00d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jan 25 08:49:56 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jan 25 08:49:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b3aa6d

app-backup/burp: Stabilize 2.3.36-r1 x86, #828273

Signed-off-by: Jakov Smolić  gentoo.org>

 app-backup/burp/burp-2.3.36-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.3.36-r1.ebuild 
b/app-backup/burp/burp-2.3.36-r1.ebuild
index 02aba3b5a6ab..64656ff83755 100644
--- a/app-backup/burp/burp-2.3.36-r1.ebuild
+++ b/app-backup/burp/burp-2.3.36-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-01-25 Thread Jakov Smolić
commit: ca139b358e6591cf644d923a41ca9d63ec8d72f7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jan 25 08:49:41 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jan 25 08:49:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca139b35

app-backup/burp: Stabilize 2.3.36-r1 amd64, #828273

Signed-off-by: Jakov Smolić  gentoo.org>

 app-backup/burp/burp-2.3.36-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/burp/burp-2.3.36-r1.ebuild 
b/app-backup/burp/burp-2.3.36-r1.ebuild
index 226ee26f9004..02aba3b5a6ab 100644
--- a/app-backup/burp/burp-2.3.36-r1.ebuild
+++ b/app-backup/burp/burp-2.3.36-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-01-15 Thread Joonas Niilola
commit: 110a4d94ced6ab2f6eb4af7c3244678f88ce401d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jan 15 09:25:47 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 15 09:31:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=110a4d94

app-backup/burp: CDEPEND -> COMMON_DEPEND in 2.4.0

Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/burp/burp-2.4.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-backup/burp/burp-2.4.0.ebuild 
b/app-backup/burp/burp-2.4.0.ebuild
index 70303d189948..dfe2bd72865a 100644
--- a/app-backup/burp/burp-2.4.0.ebuild
+++ b/app-backup/burp/burp-2.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"
 
-CDEPEND="acct-group/burp
+COMMON_DEPEND="acct-group/burp
acct-user/burp
dev-libs/uthash
dev-libs/openssl:0=
@@ -26,11 +26,11 @@ CDEPEND="acct-group/burp
virtual/libcrypt:=
acl? ( sys-apps/acl )
xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
+DEPEND="${COMMON_DEPEND}
test? ( dev-libs/check )"
 BDEPEND=">=sys-devel/autoconf-2.71
virtual/pkgconfig"
-RDEPEND="${CDEPEND}
+RDEPEND="${COMMON_DEPEND}
virtual/logger"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-01-15 Thread Joonas Niilola
commit: 6d626d250aeee92cbdb0408ec199ad0efa4d948a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jan 15 09:27:00 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 15 09:31:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d626d25

app-backup/burp: add a missing dep sys-libs/libcap for 2.4.0

Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/burp/burp-2.4.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-backup/burp/burp-2.4.0.ebuild 
b/app-backup/burp/burp-2.4.0.ebuild
index dfe2bd72865a..7b41744c57b6 100644
--- a/app-backup/burp/burp-2.4.0.ebuild
+++ b/app-backup/burp/burp-2.4.0.ebuild
@@ -22,6 +22,7 @@ COMMON_DEPEND="acct-group/burp
dev-libs/openssl:0=
net-libs/librsync:=
sys-libs/ncurses:0=
+   sys-libs/libcap
sys-libs/zlib
virtual/libcrypt:=
acl? ( sys-apps/acl )



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-01-15 Thread Joonas Niilola
commit: 1f8b71dae0e57dea421b2d18c20178e3fa03bc36
Author: antonfischl1980  fischl-online  de>
AuthorDate: Sat Dec 25 18:45:50 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan 15 09:31:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8b71da

app-backup/burp: bump for 2.4.0 (upstream stable)

Signed-off-by: Anton Fischl  fischl-online.de>
Closes: https://github.com/gentoo/gentoo/pull/23515
Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/burp/Manifest  |   1 +
 app-backup/burp/burp-2.4.0.ebuild | 115 ++
 app-backup/burp/metadata.xml  |   9 ++-
 3 files changed, 124 insertions(+), 1 deletion(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index c85a56596000..ecbb90691b22 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,2 +1,3 @@
 DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d
 DIST burp-2.3.36.tar.gz 619564 BLAKE2B 
8f30fb8808c8a3167467ef0bcdc84cd7c2e885ee6a8aa285d96f9187aeb33eacb90fefe382ddb74bbabcfefde6faa9ac6125e3bf4a6eb9778b650e74e812991d
 SHA512 
48b852aca8ccf0abd696b9434cb83c0447845192096d0f3f0c032c328dcc20314faf68db94fa14da72692327432b78eb3680e83b1e892dd30c9aa2f340838ee3
+DIST burp-2.4.0.tar.gz 624032 BLAKE2B 
4a1ff48236dc631dd6d545480a33af3cdf8020c3088f1ca09ab66ac5cec8128d262b9b991bf9e3229c80f75a4746d338073a0a43fdb67a2fe21a0fd4f243469d
 SHA512 
ea81a12e54c6d88b702dd09dc4fa5a724d1e322bdfba2643c9312a9077c9edc63f6ca0f6cb3a6ebecb6ad9feb1cc26c114277b2308d9903f4abb0442a9be7c19

diff --git a/app-backup/burp/burp-2.4.0.ebuild 
b/app-backup/burp/burp-2.4.0.ebuild
new file mode 100644
index ..70303d189948
--- /dev/null
+++ b/app-backup/burp/burp-2.4.0.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="https://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 test xattr"
+
+RESTRICT="!test? ( test )"
+
+CDEPEND="acct-group/burp
+   acct-user/burp
+   dev-libs/uthash
+   dev-libs/openssl:0=
+   net-libs/librsync:=
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   virtual/libcrypt:=
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   test? ( dev-libs/check )"
+BDEPEND=">=sys-devel/autoconf-2.71
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   --runstatedir=/run
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # See https://github.com/grke/burp/issues/869
+   local -x CK_DEFAULT_TIMEOUT=10
+   default
+}
+
+src_install() {
+   default
+   keepdir /var/spool/burp
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e ${EROOT}/etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  ${EROOT}/etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2021-04-30 Thread Mikle Kolyada
commit: da304f33c381d156c59bba277d56a7e6dad6d35c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr 30 17:25:03 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr 30 17:32:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da304f33

app-backup/burp: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-backup/burp/burp-2.2.18-r1.ebuild | 7 +++
 app-backup/burp/burp-2.3.36.ebuild| 7 +++
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/app-backup/burp/burp-2.2.18-r1.ebuild 
b/app-backup/burp/burp-2.2.18-r1.ebuild
index 7c633b85f4b..198aa059230 100644
--- a/app-backup/burp/burp-2.2.18-r1.ebuild
+++ b/app-backup/burp/burp-2.2.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="AGPL-3"
 SLOT="0"
 KEYWORDS="amd64 ~arm x86"
-IUSE="acl ipv6 libressl test xattr"
+IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"
 
@@ -22,8 +22,7 @@ CDEPEND=" acct-group/burp
net-libs/librsync
sys-libs/ncurses:0=
sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
acl? ( sys-apps/acl )
xattr? ( sys-apps/attr )"
 DEPEND="${CDEPEND}

diff --git a/app-backup/burp/burp-2.3.36.ebuild 
b/app-backup/burp/burp-2.3.36.ebuild
index a72b5a23100..bea45d6bcc6 100644
--- a/app-backup/burp/burp-2.3.36.ebuild
+++ b/app-backup/burp/burp-2.3.36.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="AGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="acl ipv6 libressl test xattr"
+IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"
 
@@ -22,8 +22,7 @@ CDEPEND=" acct-group/burp
net-libs/librsync
sys-libs/ncurses:0=
sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
acl? ( sys-apps/acl )
xattr? ( sys-apps/attr )"
 DEPEND="${CDEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2020-11-11 Thread Marek Szuba
commit: 83c6507ce4fa785b6e085cbd8021fb0c1a0bb65e
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Nov 11 12:45:16 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Nov 11 12:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c6507c

app-backup/burp: drop to m-n

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/burp/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-backup/burp/metadata.xml b/app-backup/burp/metadata.xml
index 2887b871ddd..c843fd4fa5b 100644
--- a/app-backup/burp/metadata.xml
+++ b/app-backup/burp/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mare...@gentoo.org
-   Marek Szuba
-   
+   

Burp is a network backup and restore program. It uses librsync 
in order
to save network traffic and to save on the amount of space that 
is used



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2020-11-10 Thread Marek Szuba
commit: b50c4ba29bfa86a073aa253f744e3b90d708241c
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Nov 10 17:51:02 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Nov 10 17:52:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50c4ba2

app-backup/burp: remove 2.3.38

Several intermittent test failures. This is a development release so I
will not bother trying to fix it.

Closes: https://bugs.gentoo.org/753707
Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/burp/Manifest   |   1 -
 app-backup/burp/burp-2.3.38.ebuild | 121 -
 2 files changed, 122 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 33972f1b98d..c85a5659600 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,3 +1,2 @@
 DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d
 DIST burp-2.3.36.tar.gz 619564 BLAKE2B 
8f30fb8808c8a3167467ef0bcdc84cd7c2e885ee6a8aa285d96f9187aeb33eacb90fefe382ddb74bbabcfefde6faa9ac6125e3bf4a6eb9778b650e74e812991d
 SHA512 
48b852aca8ccf0abd696b9434cb83c0447845192096d0f3f0c032c328dcc20314faf68db94fa14da72692327432b78eb3680e83b1e892dd30c9aa2f340838ee3
-DIST burp-2.3.38.tar.gz 623925 BLAKE2B 
f6aabfd23213c4fde58fbe75227a6b2aaccef2adf345e88661e1bf48cb4b4c04d8ba9c484127a1af2efdd20416c34725a75514298daf4da6443c1fc1e2f1b3f6
 SHA512 
825ecd289d52cc378d5f681f30e57daf5413f64039131daebe74dc2cbe0e288a4528092a6988a216143f1410cf7f3e49f1227303eea999442d33c3d006b9db6f

diff --git a/app-backup/burp/burp-2.3.38.ebuild 
b/app-backup/burp/burp-2.3.38.ebuild
deleted file mode 100644
index a72b5a23100..000
--- a/app-backup/burp/burp-2.3.38.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="https://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="acl ipv6 libressl test xattr"
-
-RESTRICT="!test? ( test )"
-
-CDEPEND=" acct-group/burp
-   acct-user/burp
-   dev-libs/uthash
-   net-libs/librsync
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
-   virtual/logger"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
-   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
-   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/var
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable ipv6)
-   $(use_enable xattr)
-   )
-   # --runstatedir option will only work from autoconf-2.70 onwards
-   runstatedir='/run' \
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   # See https://github.com/grke/burp/issues/869
-   local -x CK_DEFAULT_TIMEOUT=10
-   default
-}
-
-src_install() {
-   default
-   keepdir /var/spool/burp
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0750 /etc/burp
-   fperms 0640 /etc/burp/burp-server.conf
-   fperms 0750 /etc/burp/clientconfdir
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   ewarn
-   ewarn "You are installing a development version of burp. These versions 
contain"
-   ewarn "new features but might have unexpected issues. It is recommended 
by upstream"
-   ewarn "to use the current stable version (i.e. currently the 2.2 
branch) instead."
-   ewarn
-
-   elog "Burp ebuilds now support the autoupgrade mechanism in both"
-   elog "client and server mode. In both cases it is disabled by"
-   elog "default. You almost certainly do NOT want to enable it in"
-   elog "client mode because upgrades obtained this way will not be"
-   elog "managed by Portage."
-
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog ""
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2020-11-09 Thread Marek Szuba
commit: 6b1096e875544600baf5fc48609ce9da12c7edad
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Nov  9 12:16:08 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Nov  9 12:19:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1096e8

app-backup/burp: bump to 2.3.38

Development release.

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.3.38.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index c85a5659600..33972f1b98d 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,2 +1,3 @@
 DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d
 DIST burp-2.3.36.tar.gz 619564 BLAKE2B 
8f30fb8808c8a3167467ef0bcdc84cd7c2e885ee6a8aa285d96f9187aeb33eacb90fefe382ddb74bbabcfefde6faa9ac6125e3bf4a6eb9778b650e74e812991d
 SHA512 
48b852aca8ccf0abd696b9434cb83c0447845192096d0f3f0c032c328dcc20314faf68db94fa14da72692327432b78eb3680e83b1e892dd30c9aa2f340838ee3
+DIST burp-2.3.38.tar.gz 623925 BLAKE2B 
f6aabfd23213c4fde58fbe75227a6b2aaccef2adf345e88661e1bf48cb4b4c04d8ba9c484127a1af2efdd20416c34725a75514298daf4da6443c1fc1e2f1b3f6
 SHA512 
825ecd289d52cc378d5f681f30e57daf5413f64039131daebe74dc2cbe0e288a4528092a6988a216143f1410cf7f3e49f1227303eea999442d33c3d006b9db6f

diff --git a/app-backup/burp/burp-2.3.38.ebuild 
b/app-backup/burp/burp-2.3.38.ebuild
new file mode 100644
index 000..a72b5a23100
--- /dev/null
+++ b/app-backup/burp/burp-2.3.38.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="https://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+RESTRICT="!test? ( test )"
+
+CDEPEND=" acct-group/burp
+   acct-user/burp
+   dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # See https://github.com/grke/burp/issues/869
+   local -x CK_DEFAULT_TIMEOUT=10
+   default
+}
+
+src_install() {
+   default
+   keepdir /var/spool/burp
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn "You are installing a development version of burp. These versions 
contain"
+   ewarn "new features but might have unexpected issues. It is recommended 
by upstream"
+   ewarn "to use the current stable version (i.e. currently the 2.2 
branch) instead."
+   ewarn
+
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+ 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2020-11-05 Thread Marek Szuba
commit: b8c85f15d4d74f77759949fe164e57dddb5a727c
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Nov  5 12:13:19 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Nov  5 13:00:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c85f15

app-backup/burp: bump to 2.3.36

Latest development version.

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/burp/Manifest   | 2 +-
 app-backup/burp/{burp-2.3.34.ebuild => burp-2.3.36.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 3ad3606874b..c85a5659600 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,2 +1,2 @@
 DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d
-DIST burp-2.3.34.tar.gz 618913 BLAKE2B 
081bfb48548a18a1029d3ea610be13f033e37c9b698cbf2b4af9dd4ced6505b3062edcd27ddb9f4cfd64289ae6a3bae2aff0444f88a2e054c9ca5c1eb74c7238
 SHA512 
749146a2581e6c47c2343201b050f44e098a5a93e39b5426934ed74ee0eca73431e148c548b6d657e33357cd5973a12fb4c7a4737f46ce5482a2ce7684762fcf
+DIST burp-2.3.36.tar.gz 619564 BLAKE2B 
8f30fb8808c8a3167467ef0bcdc84cd7c2e885ee6a8aa285d96f9187aeb33eacb90fefe382ddb74bbabcfefde6faa9ac6125e3bf4a6eb9778b650e74e812991d
 SHA512 
48b852aca8ccf0abd696b9434cb83c0447845192096d0f3f0c032c328dcc20314faf68db94fa14da72692327432b78eb3680e83b1e892dd30c9aa2f340838ee3

diff --git a/app-backup/burp/burp-2.3.34.ebuild 
b/app-backup/burp/burp-2.3.36.ebuild
similarity index 100%
rename from app-backup/burp/burp-2.3.34.ebuild
rename to app-backup/burp/burp-2.3.36.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2020-09-07 Thread Marek Szuba
commit: 5834269ed5d2cbd9c275b50dc7ce17870c189c9e
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep  7 12:05:54 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep  7 12:06:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5834269e

app-backup/burp: bump to 2.3.34

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/burp/Manifest   | 2 +-
 app-backup/burp/{burp-2.3.32.ebuild => burp-2.3.34.ebuild} | 6 ++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 732a493c9cc..3ad3606874b 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,2 +1,2 @@
 DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d
-DIST burp-2.3.32.tar.gz 617641 BLAKE2B 
f193b3ed42bb8456fbad72ca5625d4a32b498749d04fc187a87f68e03c1a4131dd8e7276bcd6ded40e551f17c6bda7c12ba538e0dc74a8d750bff91e4e2ae84b
 SHA512 
a7393d5097b03a3684104693620ecc9646caf3f4556201977ea88462700274361b01f1134f9c18368ffec6a31d11b4a9bd9091af7a54ac98dfd724779dab41c6
+DIST burp-2.3.34.tar.gz 618913 BLAKE2B 
081bfb48548a18a1029d3ea610be13f033e37c9b698cbf2b4af9dd4ced6505b3062edcd27ddb9f4cfd64289ae6a3bae2aff0444f88a2e054c9ca5c1eb74c7238
 SHA512 
749146a2581e6c47c2343201b050f44e098a5a93e39b5426934ed74ee0eca73431e148c548b6d657e33357cd5973a12fb4c7a4737f46ce5482a2ce7684762fcf

diff --git a/app-backup/burp/burp-2.3.32.ebuild 
b/app-backup/burp/burp-2.3.34.ebuild
similarity index 96%
rename from app-backup/burp/burp-2.3.32.ebuild
rename to app-backup/burp/burp-2.3.34.ebuild
index 34645f77259..a72b5a23100 100644
--- a/app-backup/burp/burp-2.3.32.ebuild
+++ b/app-backup/burp/burp-2.3.34.ebuild
@@ -58,6 +58,12 @@ src_configure() {
econf "${myeconfargs[@]}"
 }
 
+src_test() {
+   # See https://github.com/grke/burp/issues/869
+   local -x CK_DEFAULT_TIMEOUT=10
+   default
+}
+
 src_install() {
default
keepdir /var/spool/burp



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2020-09-05 Thread Marek Szuba
commit: cd0bc6a29c1df9a08ceb40b448a08ec6b6be4665
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Sep  5 19:21:26 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Sep  5 19:43:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0bc6a2

app-backup/burp: remove old

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/burp/Manifest   |   1 -
 app-backup/burp/burp-2.3.30.ebuild | 115 -
 2 files changed, 116 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 32389e6d509..732a493c9cc 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,3 +1,2 @@
 DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d
-DIST burp-2.3.30.tar.gz 617064 BLAKE2B 
62aa65da16155d2a321d4ef700a83000e975453ad7605b97c589a09e1168cd4cece3076d2c4660c098967f5b19056875b5aa4f226f135a17965fc099bb44
 SHA512 
c315c30c064073f864058d1ec9341b6e800964f308fa5ea298759e35a58ff27a198a3b6886cc04692bc259f1cfe5a5e077542fd45d3e89813541af2e4ca03533
 DIST burp-2.3.32.tar.gz 617641 BLAKE2B 
f193b3ed42bb8456fbad72ca5625d4a32b498749d04fc187a87f68e03c1a4131dd8e7276bcd6ded40e551f17c6bda7c12ba538e0dc74a8d750bff91e4e2ae84b
 SHA512 
a7393d5097b03a3684104693620ecc9646caf3f4556201977ea88462700274361b01f1134f9c18368ffec6a31d11b4a9bd9091af7a54ac98dfd724779dab41c6

diff --git a/app-backup/burp/burp-2.3.30.ebuild 
b/app-backup/burp/burp-2.3.30.ebuild
deleted file mode 100644
index 34645f77259..000
--- a/app-backup/burp/burp-2.3.30.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="https://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="acl ipv6 libressl test xattr"
-
-RESTRICT="!test? ( test )"
-
-CDEPEND=" acct-group/burp
-   acct-user/burp
-   dev-libs/uthash
-   net-libs/librsync
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
-   virtual/logger"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
-   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
-   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/var
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable ipv6)
-   $(use_enable xattr)
-   )
-   # --runstatedir option will only work from autoconf-2.70 onwards
-   runstatedir='/run' \
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/spool/burp
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0750 /etc/burp
-   fperms 0640 /etc/burp/burp-server.conf
-   fperms 0750 /etc/burp/clientconfdir
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   ewarn
-   ewarn "You are installing a development version of burp. These versions 
contain"
-   ewarn "new features but might have unexpected issues. It is recommended 
by upstream"
-   ewarn "to use the current stable version (i.e. currently the 2.2 
branch) instead."
-   ewarn
-
-   elog "Burp ebuilds now support the autoupgrade mechanism in both"
-   elog "client and server mode. In both cases it is disabled by"
-   elog "default. You almost certainly do NOT want to enable it in"
-   elog "client mode because upgrades obtained this way will not be"
-   elog "managed by Portage."
-
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog ""
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-   elog "Server configuration is located at"
-   elog ""
-   elog "  /etc/burp/burp-server.conf"
-   elog ""
-   fi
-
-   # According to PMS this can be a space-separated list of 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2020-08-24 Thread Marek Szuba
commit: e84e21eb6a98af49a6315925b1a170184d364972
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Aug 24 13:41:27 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Aug 24 17:07:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84e21eb

app-backup/burp: bump to 2.3.32

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.3.32.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 30083c4b933..32389e6d509 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,2 +1,3 @@
 DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d
 DIST burp-2.3.30.tar.gz 617064 BLAKE2B 
62aa65da16155d2a321d4ef700a83000e975453ad7605b97c589a09e1168cd4cece3076d2c4660c098967f5b19056875b5aa4f226f135a17965fc099bb44
 SHA512 
c315c30c064073f864058d1ec9341b6e800964f308fa5ea298759e35a58ff27a198a3b6886cc04692bc259f1cfe5a5e077542fd45d3e89813541af2e4ca03533
+DIST burp-2.3.32.tar.gz 617641 BLAKE2B 
f193b3ed42bb8456fbad72ca5625d4a32b498749d04fc187a87f68e03c1a4131dd8e7276bcd6ded40e551f17c6bda7c12ba538e0dc74a8d750bff91e4e2ae84b
 SHA512 
a7393d5097b03a3684104693620ecc9646caf3f4556201977ea88462700274361b01f1134f9c18368ffec6a31d11b4a9bd9091af7a54ac98dfd724779dab41c6

diff --git a/app-backup/burp/burp-2.3.32.ebuild 
b/app-backup/burp/burp-2.3.32.ebuild
new file mode 100644
index 000..34645f77259
--- /dev/null
+++ b/app-backup/burp/burp-2.3.32.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="https://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+RESTRICT="!test? ( test )"
+
+CDEPEND=" acct-group/burp
+   acct-user/burp
+   dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/spool/burp
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn "You are installing a development version of burp. These versions 
contain"
+   ewarn "new features but might have unexpected issues. It is recommended 
by upstream"
+   ewarn "to use the current stable version (i.e. currently the 2.2 
branch) instead."
+   ewarn
+
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2020-07-25 Thread Marek Szuba
commit: dfba2521ec94e4d62dff19cc2bf1b1e2d09f1f36
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jul 25 10:31:21 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul 25 10:31:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfba2521

app-backup/burp: remove old

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/burp/burp-2.2.18.ebuild | 112 -
 1 file changed, 112 deletions(-)

diff --git a/app-backup/burp/burp-2.2.18.ebuild 
b/app-backup/burp/burp-2.2.18.ebuild
deleted file mode 100644
index 0d5a5cd5cd4..000
--- a/app-backup/burp/burp-2.2.18.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd user
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="https://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="acl ipv6 libressl test xattr"
-
-RESTRICT="!test? ( test )"
-
-CDEPEND="dev-libs/uthash
-   net-libs/librsync
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
-   virtual/logger"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
-   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
-   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/var
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable ipv6)
-   $(use_enable xattr)
-   )
-   # --runstatedir option will only work from autoconf-2.70 onwards
-   runstatedir='/run' \
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/spool/burp
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0750 /etc/burp
-   fperms 0640 /etc/burp/burp-server.conf
-   fperms 0750 /etc/burp/clientconfdir
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   elog "Burp ebuilds now support the autoupgrade mechanism in both"
-   elog "client and server mode. In both cases it is disabled by"
-   elog "default. You almost certainly do NOT want to enable it in"
-   elog "client mode because upgrades obtained this way will not be"
-   elog "managed by Portage."
-
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog ""
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-   elog "Server configuration is located at"
-   elog ""
-   elog "  /etc/burp/burp-server.conf"
-   elog ""
-   fi
-
-   # According to PMS this can be a space-separated list of version
-   # numbers, even though in practice it is typically just one.
-   local oldver
-   for oldver in ${REPLACING_VERSIONS}; do
-   if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then
-   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
-   ewarn "the server config file by default. If you use 
bedup, please"
-   ewarn "update your scripts to invoke it as"
-   ewarn ""
-   ewarn "  bedup -c /etc/burp/burp-server.conf"
-   ewarn ""
-   ewarn "Otherwise deduplication will not work!"
-   break
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2020-07-25 Thread Marek Szuba
commit: 96973177272be10ef20f04e545c65deb67e58b5d
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jul 25 10:28:56 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul 25 10:30:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96973177

app-backup/burp: bump to 2.3.30

Development version. Use at own risk, and quite definitely do NOT
keyword stable in Gentoo.

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.3.30.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 64c8be8d8db..30083c4b933 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1 +1,2 @@
 DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d
+DIST burp-2.3.30.tar.gz 617064 BLAKE2B 
62aa65da16155d2a321d4ef700a83000e975453ad7605b97c589a09e1168cd4cece3076d2c4660c098967f5b19056875b5aa4f226f135a17965fc099bb44
 SHA512 
c315c30c064073f864058d1ec9341b6e800964f308fa5ea298759e35a58ff27a198a3b6886cc04692bc259f1cfe5a5e077542fd45d3e89813541af2e4ca03533

diff --git a/app-backup/burp/burp-2.3.30.ebuild 
b/app-backup/burp/burp-2.3.30.ebuild
new file mode 100644
index 000..34645f77259
--- /dev/null
+++ b/app-backup/burp/burp-2.3.30.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="https://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+RESTRICT="!test? ( test )"
+
+CDEPEND=" acct-group/burp
+   acct-user/burp
+   dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/spool/burp
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn "You are installing a development version of burp. These versions 
contain"
+   ewarn "new features but might have unexpected issues. It is recommended 
by upstream"
+   ewarn "to use the current stable version (i.e. currently the 2.2 
branch) instead."
+   ewarn
+
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then
+

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2020-03-20 Thread Agostino Sarubbo
commit: 42e82c67f40a8bb89000f6a262722855aeb5befb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 20 09:03:11 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 20 09:04:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e82c67

app-backup/burp: x86 stable wrt bug #713254

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-backup/burp/burp-2.2.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.2.18-r1.ebuild 
b/app-backup/burp/burp-2.2.18-r1.ebuild
index 4157a6191a0..7c633b85f4b 100644
--- a/app-backup/burp/burp-2.2.18-r1.ebuild
+++ b/app-backup/burp/burp-2.2.18-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="acl ipv6 libressl test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2020-03-20 Thread Agostino Sarubbo
commit: 11d1d07978ae7463bf886abaadeda5f30e9a4604
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 20 08:56:35 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 20 08:56:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d1d079

app-backup/burp: amd64 stable wrt bug #713254

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-backup/burp/burp-2.2.18-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/burp/burp-2.2.18-r1.ebuild 
b/app-backup/burp/burp-2.2.18-r1.ebuild
index 14448982e6d..4157a6191a0 100644
--- a/app-backup/burp/burp-2.2.18-r1.ebuild
+++ b/app-backup/burp/burp-2.2.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="acl ipv6 libressl test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2019-10-08 Thread Marek Szuba
commit: 5069f8d8169184a23dc01c6da1cc9a6f73145cee
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  8 13:13:02 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  8 14:56:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5069f8d8

app-backup/burp: remove old

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/burp/Manifest  |   1 -
 app-backup/burp/burp-2.1.32-r1.ebuild | 109 --
 2 files changed, 110 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index e3ba14c4861..64c8be8d8db 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,2 +1 @@
-DIST burp-2.1.32.tar.gz 591737 BLAKE2B 
fd525bff32348f1dbc37b1c065d262ff8af1d999d19f63711ebcff3fb55e90a7440cc6cfc0b7eefe6f8e250672c799d86e65ed599f0b8d7dd80bebcb99888987
 SHA512 
2477b7a9a2123b227a27519f7f3d9facca7173a9e63d66f6a8fb2ae5408d8af4ad5bfdd0a14efd6cf80e7bc8e91907f7c293a3d621b86bafdbf163bfa08d0c81
 DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d

diff --git a/app-backup/burp/burp-2.1.32-r1.ebuild 
b/app-backup/burp/burp-2.1.32-r1.ebuild
deleted file mode 100644
index 18bb33408e5..000
--- a/app-backup/burp/burp-2.1.32-r1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools systemd user versionator
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="https://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="acl ipv6 libressl test xattr"
-
-CDEPEND="dev-libs/uthash
-   net-libs/librsync
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
-   virtual/logger"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
-   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
-   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/var
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable ipv6)
-   $(use_enable xattr)
-   )
-   # --runstatedir option will only work from autoconf-2.70 onwards
-   runstatedir='/run' \
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0750 /etc/burp
-   fperms 0640 /etc/burp/burp-server.conf
-   fperms 0750 /etc/burp/clientconfdir
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   elog "Burp ebuilds now support the autoupgrade mechanism in both"
-   elog "client and server mode. In both cases it is disabled by"
-   elog "default. You almost certainly do NOT want to enable it in"
-   elog "client mode because upgrades obtained this way will not be"
-   elog "managed by Portage."
-
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog ""
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-   elog "Server configuration is located at"
-   elog ""
-   elog "  /etc/burp/burp-server.conf"
-   elog ""
-   fi
-
-   # According to PMS this can be a space-separated list of version
-   # numbers, even though in practice it is typically just one.
-   local oldver
-   for oldver in ${REPLACING_VERSIONS}; do
-   if [[ $(get_major_version ${oldver}) -lt 2 ]]; then
-   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
-   ewarn "the server config file by default. If you use 
bedup, please"
-   ewarn "update your scripts to invoke it as"
-   ewarn ""
-   ewarn "  bedup -c 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2019-10-08 Thread Marek Szuba
commit: 1bc511a86b49f764a788f4ca433ff37989ac26b9
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  8 13:19:44 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  8 14:56:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc511a8

app-backup/burp: add test restrictions

As recommended by pkgcheck.

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/burp/burp-2.2.18-r1.ebuild | 2 ++
 app-backup/burp/burp-2.2.18.ebuild| 2 ++
 2 files changed, 4 insertions(+)

diff --git a/app-backup/burp/burp-2.2.18-r1.ebuild 
b/app-backup/burp/burp-2.2.18-r1.ebuild
index fdfa715eed6..14448982e6d 100644
--- a/app-backup/burp/burp-2.2.18-r1.ebuild
+++ b/app-backup/burp/burp-2.2.18-r1.ebuild
@@ -14,6 +14,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="acl ipv6 libressl test xattr"
 
+RESTRICT="!test? ( test )"
+
 CDEPEND=" acct-group/burp
acct-user/burp
dev-libs/uthash

diff --git a/app-backup/burp/burp-2.2.18.ebuild 
b/app-backup/burp/burp-2.2.18.ebuild
index cf4ac612bd2..0d5a5cd5cd4 100644
--- a/app-backup/burp/burp-2.2.18.ebuild
+++ b/app-backup/burp/burp-2.2.18.ebuild
@@ -14,6 +14,8 @@ SLOT="0"
 KEYWORDS="amd64 ~arm x86"
 IUSE="acl ipv6 libressl test xattr"
 
+RESTRICT="!test? ( test )"
+
 CDEPEND="dev-libs/uthash
net-libs/librsync
sys-libs/ncurses:0=



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2019-07-30 Thread Sven Wegener
commit: ccb189c085aceb3390308af1974e4f92e5f0f9b5
Author: Sven Wegener  gentoo  org>
AuthorDate: Tue Jul 30 10:08:58 2019 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue Jul 30 10:10:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb189c0

app-backup/burp: Move user/group to CDEPEND

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Sven Wegener  gentoo.org>

 app-backup/burp/burp-2.2.18-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-backup/burp/burp-2.2.18-r1.ebuild 
b/app-backup/burp/burp-2.2.18-r1.ebuild
index 2d359b43f0d..fdfa715eed6 100644
--- a/app-backup/burp/burp-2.2.18-r1.ebuild
+++ b/app-backup/burp/burp-2.2.18-r1.ebuild
@@ -14,7 +14,9 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="acl ipv6 libressl test xattr"
 
-CDEPEND="dev-libs/uthash
+CDEPEND=" acct-group/burp
+   acct-user/burp
+   dev-libs/uthash
net-libs/librsync
sys-libs/ncurses:0=
sys-libs/zlib
@@ -26,8 +28,6 @@ DEPEND="${CDEPEND}
virtual/pkgconfig
test? ( dev-libs/check )"
 RDEPEND="${CDEPEND}
-   acct-group/burp
-   acct-user/burp
virtual/logger"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2019-07-05 Thread Agostino Sarubbo
commit: 1a39c8c23b5e9cd59d0ebfc9e757e51a356802e1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  5 10:13:26 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  5 10:13:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a39c8c2

app-backup/burp: x86 stable wrt bug #689198

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 app-backup/burp/burp-2.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.2.18.ebuild 
b/app-backup/burp/burp-2.2.18.ebuild
index e69d3f449a8..cf4ac612bd2 100644
--- a/app-backup/burp/burp-2.2.18.ebuild
+++ b/app-backup/burp/burp-2.2.18.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="acl ipv6 libressl test xattr"
 
 CDEPEND="dev-libs/uthash



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2019-07-04 Thread Agostino Sarubbo
commit: 1bb6ce2f3f15a8f029ea97d9bf17155220d09843
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul  4 12:33:37 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul  4 12:33:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb6ce2f

app-backup/burp: amd64 stable wrt bug #689198

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-backup/burp/burp-2.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.2.18.ebuild 
b/app-backup/burp/burp-2.2.18.ebuild
index 94406549317..e69d3f449a8 100644
--- a/app-backup/burp/burp-2.2.18.ebuild
+++ b/app-backup/burp/burp-2.2.18.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="acl ipv6 libressl test xattr"
 
 CDEPEND="dev-libs/uthash



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2019-07-01 Thread Marek Szuba
commit: 0caa00cae31d932f3f30bcc096bbec273fc1c59c
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul  1 10:05:22 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul  1 11:24:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0caa00ca

app-backup/burp: depend on acct-{user,group}/burp

Signed-off-by: Marek Szuba  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-backup/burp/burp-2.2.18-r1.ebuild | 107 ++
 1 file changed, 107 insertions(+)

diff --git a/app-backup/burp/burp-2.2.18-r1.ebuild 
b/app-backup/burp/burp-2.2.18-r1.ebuild
new file mode 100644
index 000..2d359b43f0d
--- /dev/null
+++ b/app-backup/burp/burp-2.2.18-r1.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="https://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   acct-group/burp
+   acct-user/burp
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/spool/burp
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then
+   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
+   ewarn "the server config file by default. If you use 
bedup, please"
+   ewarn "update your scripts to invoke it as"
+   ewarn ""
+   ewarn "  bedup -c /etc/burp/burp-server.conf"
+   ewarn ""
+   ewarn "Otherwise deduplication will not work!"
+   break
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2019-03-28 Thread Marek Szuba
commit: 85c9437e4cb6c6c711bdb502379611adb2e162f8
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar 28 09:39:39 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar 28 09:39:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c9437e

app-backup/burp: drop vulnerable

Bug: https://bugs.gentoo.org/641842
Signed-off-by: Marek Szuba  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-backup/burp/burp-2.1.32.ebuild | 109 -
 1 file changed, 109 deletions(-)

diff --git a/app-backup/burp/burp-2.1.32.ebuild 
b/app-backup/burp/burp-2.1.32.ebuild
deleted file mode 100644
index 9f8399e8ca1..000
--- a/app-backup/burp/burp-2.1.32.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools systemd user versionator
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="https://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="acl ipv6 libressl test xattr"
-
-CDEPEND="dev-libs/uthash
-   net-libs/librsync
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
-   virtual/logger"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
-   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
-   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/var
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable ipv6)
-   $(use_enable xattr)
-   )
-   # --runstatedir option will only work from autoconf-2.70 onwards
-   runstatedir='/run' \
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0750 /etc/burp
-   fperms 0640 /etc/burp/burp-server.conf
-   fperms 0750 /etc/burp/clientconfdir
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   elog "Burp ebuilds now support the autoupgrade mechanism in both"
-   elog "client and server mode. In both cases it is disabled by"
-   elog "default. You almost certainly do NOT want to enable it in"
-   elog "client mode because upgrades obtained this way will not be"
-   elog "managed by Portage."
-
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog ""
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-   elog "Server configuration is located at"
-   elog ""
-   elog "  /etc/burp/burp-server.conf"
-   elog ""
-   fi
-
-   # According to PMS this can be a space-separated list of version
-   # numbers, even though in practice it is typically just one.
-   local oldver
-   for oldver in ${REPLACING_VERSIONS}; do
-   if [[ $(get_major_version ${oldver}) -lt 2 ]]; then
-   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
-   ewarn "the server config file by default. If you use 
bedup, please"
-   ewarn "update your scripts to invoke it as"
-   ewarn ""
-   ewarn "  bedup -c /etc/burp/burp-server.conf"
-   ewarn ""
-   ewarn "Otherwise deduplication will not work!"
-   break
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2019-03-27 Thread Thomas Deutschmann
commit: 043a60e8b8bfeda86d11fc5ef36e136ebfc5ee5d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 27 23:25:12 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 27 23:25:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=043a60e8

app-backup/burp: x86 stable (bug #641842)

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-backup/burp/burp-2.1.32-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.1.32-r1.ebuild 
b/app-backup/burp/burp-2.1.32-r1.ebuild
index 88cb9a1f63f..18bb33408e5 100644
--- a/app-backup/burp/burp-2.1.32-r1.ebuild
+++ b/app-backup/burp/burp-2.1.32-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="acl ipv6 libressl test xattr"
 
 CDEPEND="dev-libs/uthash



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2019-03-27 Thread Agostino Sarubbo
commit: 609857e101ede756f4a79783efad2508f1935ba6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 27 20:03:49 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 27 20:03:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609857e1

app-backup/burp: amd64 stable wrt bug #641842

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-backup/burp/burp-2.1.32-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.1.32-r1.ebuild 
b/app-backup/burp/burp-2.1.32-r1.ebuild
index 2a1ef667c7a..88cb9a1f63f 100644
--- a/app-backup/burp/burp-2.1.32-r1.ebuild
+++ b/app-backup/burp/burp-2.1.32-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="acl ipv6 libressl test xattr"
 
 CDEPEND="dev-libs/uthash



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/

2019-03-25 Thread Marek Szuba
commit: 4b3a76d6d58d796effed0fbd84ee6d9ee8f627e9
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 25 14:07:19 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 25 14:11:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3a76d6

app-backup/burp: fix /etc/burp permissions in the OpenRC init script

Signed-off-by: Marek Szuba  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-backup/burp/files/burp.initd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/burp/files/burp.initd b/app-backup/burp/files/burp.initd
index a0b0dccacbc..f9af311e461 100644
--- a/app-backup/burp/files/burp.initd
+++ b/app-backup/burp/files/burp.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 BURP_CONFIG="/etc/burp/burp-server.conf"
@@ -28,7 +28,7 @@ depend() {
 }
 
 start_pre() {
-   checkpath -o root:burp -m 0775 -d /etc/burp
+   checkpath -o root:burp -m 0750 -d /etc/burp
checkpath -o root:burp -m 0640 -f /etc/burp/burp-server.conf
checkpath -o root:burp -m 0750 -d /etc/burp/clientconfdir
checkpath -o root:burp -m 0770 -d "$(get_backup_dir)"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2019-03-25 Thread Marek Szuba
commit: 8bffcba23b6618942f7dbcac18bba5d6318ffd4a
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 25 14:02:18 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 25 14:11:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bffcba2

app-backup/burp: bump to version 2.2.18 and EAPI 7

Seems to fix the problem with running the test suite on a file system
not supporting user xattrs as well.

Closes: https://bugs.gentoo.org/679758
Closes: https://bugs.gentoo.org/641926
Signed-off-by: Marek Szuba  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.2.18.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 36b9ddd4865..e3ba14c4861 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1 +1,2 @@
 DIST burp-2.1.32.tar.gz 591737 BLAKE2B 
fd525bff32348f1dbc37b1c065d262ff8af1d999d19f63711ebcff3fb55e90a7440cc6cfc0b7eefe6f8e250672c799d86e65ed599f0b8d7dd80bebcb99888987
 SHA512 
2477b7a9a2123b227a27519f7f3d9facca7173a9e63d66f6a8fb2ae5408d8af4ad5bfdd0a14efd6cf80e7bc8e91907f7c293a3d621b86bafdbf163bfa08d0c81
+DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d

diff --git a/app-backup/burp/burp-2.2.18.ebuild 
b/app-backup/burp/burp-2.2.18.ebuild
new file mode 100644
index 000..94406549317
--- /dev/null
+++ b/app-backup/burp/burp-2.2.18.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd user
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="https://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/spool/burp
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then
+   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
+   ewarn "the server config file 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2019-03-25 Thread Marek Szuba
commit: 2faf0fcb38eaf787d0f9d18217274e16bce120b5
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 25 14:16:10 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 25 14:16:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2faf0fcb

app-backup/burp: add version 2.1.32-r1

Identical to 2.1.32 apart from the copyright note, to be fast-stabilised
on amd64 and x86 to propagate init-script change addressing Bug #641842.

Bug: https://bugs.gentoo.org/641842
Signed-off-by: Marek Szuba  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-backup/burp/burp-2.1.32-r1.ebuild | 109 ++
 1 file changed, 109 insertions(+)

diff --git a/app-backup/burp/burp-2.1.32-r1.ebuild 
b/app-backup/burp/burp-2.1.32-r1.ebuild
new file mode 100644
index 000..2a1ef667c7a
--- /dev/null
+++ b/app-backup/burp/burp-2.1.32-r1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="https://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if [[ $(get_major_version ${oldver}) -lt 2 ]]; then
+   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
+   ewarn "the server config file by default. If you use 
bedup, please"
+   ewarn "update your scripts to invoke it as"
+   ewarn ""
+   ewarn "  bedup -c /etc/burp/burp-server.conf"
+   ewarn ""
+   ewarn "Otherwise deduplication will not work!"
+   break
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2018-06-12 Thread Marek Szuba
commit: 28d117f1034830fa6d85c455fa82127fd31612ee
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jun 11 20:36:16 2018 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 12 09:19:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d117f1

app-backup/burp: use HTTPS

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/burp/burp-2.1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.1.32.ebuild 
b/app-backup/burp/burp-2.1.32.ebuild
index c3a8457ceda..9f8399e8ca1 100644
--- a/app-backup/burp/burp-2.1.32.ebuild
+++ b/app-backup/burp/burp-2.1.32.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit autotools systemd user versionator
 
 DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
+HOMEPAGE="https://burp.grke.org/;
 SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="AGPL-3"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2018-05-29 Thread Marek Szuba
commit: 5cd39164b55ee94a0754a89c0069f228e58183ee
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue May 29 09:25:37 2018 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue May 29 09:26:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd39164

app-backup/burp: remove old following full stabilisation of 2.1.32

There are now no versions left in the tree that are vulnerable to
either #628770 or #641842

Bug: https://bugs.gentoo.org/show_bug.cgi?id=628770
Bug: https://bugs.gentoo.org/show_bug.cgi?id=641842
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-backup/burp/Manifest   |   1 -
 app-backup/burp/burp-2.0.54-r4.ebuild  | 111 -
 app-backup/burp/burp-2.0.54.ebuild | 110 
 .../burp-2.0.54-chuser_after_getting_lock.patch|  38 ---
 .../files/burp-2.0.54-ncurses_pkg-config.patch |  37 ---
 .../burp/files/burp-2.0.54-no_mkdir_run.patch  |  10 --
 .../files/burp-2.0.54-protocol1_by_default.patch   |  24 -
 app-backup/burp/files/burp.tmpfiles|   1 -
 app-backup/burp/files/burp2.initd  |  45 -
 9 files changed, 377 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index ed43c346dc7..36b9ddd4865 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,2 +1 @@
-DIST burp-2.0.54.tar.gz 558845 BLAKE2B 
f6a868b09ad73e3b8aa171993849c8fec43c141d14a64ba7919ad73890905647741688d2f0c0b01ef2a584474ecd1464423b07279160d86c7f37d1bf37a384a7
 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
 DIST burp-2.1.32.tar.gz 591737 BLAKE2B 
fd525bff32348f1dbc37b1c065d262ff8af1d999d19f63711ebcff3fb55e90a7440cc6cfc0b7eefe6f8e250672c799d86e65ed599f0b8d7dd80bebcb99888987
 SHA512 
2477b7a9a2123b227a27519f7f3d9facca7173a9e63d66f6a8fb2ae5408d8af4ad5bfdd0a14efd6cf80e7bc8e91907f7c293a3d621b86bafdbf163bfa08d0c81

diff --git a/app-backup/burp/burp-2.0.54-r4.ebuild 
b/app-backup/burp/burp-2.0.54-r4.ebuild
deleted file mode 100644
index 4484457367e..000
--- a/app-backup/burp/burp-2.0.54-r4.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools systemd user versionator
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="acl ipv6 libressl test xattr"
-
-CDEPEND="dev-libs/uthash
-   net-libs/librsync
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
-   virtual/logger"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.54-ncurses_pkg-config.patch
-   "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
-   "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
-   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-   "${FILESDIR}"/${PN}-2.0.54-chuser_after_getting_lock.patch
-)
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/var
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable ipv6)
-   $(use_enable xattr)
-   )
-   # --runstatedir option will only work from autoconf-2.70 onwards
-   runstatedir='/run' \
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0750 /etc/burp
-   fperms 0640 /etc/burp/burp-server.conf
-   fperms 0750 /etc/burp/clientconfdir
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   elog "Burp ebuilds now support the autoupgrade mechanism in both"
-   elog "client and server mode. In both cases it is disabled by"
-   elog "default. You almost certainly do NOT want to enable it in"
-   elog "client mode because upgrades obtained this way will not be"
-   elog "managed by Portage."
-
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog ""
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-  

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2018-05-27 Thread Thomas Deutschmann
commit: d4e07fadda3352182dae221691c388a3496a3869
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun May 27 14:10:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun May 27 14:13:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e07fad

app-backup/burp: x86 stable (bug #655950)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-backup/burp/burp-2.1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.1.32.ebuild 
b/app-backup/burp/burp-2.1.32.ebuild
index 85135a31410..c3a8457ceda 100644
--- a/app-backup/burp/burp-2.1.32.ebuild
+++ b/app-backup/burp/burp-2.1.32.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="acl ipv6 libressl test xattr"
 
 CDEPEND="dev-libs/uthash



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2018-05-25 Thread Marek Szuba
commit: 0ee5db84608772f0a3078be3b05001c5e83981de
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri May 25 10:19:21 2018 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri May 25 10:19:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee5db84

app-backup/burp: remove old

Package-Manager: Portage-2.3.39, Repoman-2.3.9

 app-backup/burp/Manifest  |   4 --
 app-backup/burp/burp-2.0.54-r2.ebuild | 114 --
 app-backup/burp/burp-2.1.22.ebuild| 113 -
 app-backup/burp/burp-2.1.24-r1.ebuild | 109 
 app-backup/burp/burp-2.1.26.ebuild| 109 
 app-backup/burp/burp-2.1.28.ebuild| 109 
 6 files changed, 558 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 5a85cfad3d8..ed43c346dc7 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,6 +1,2 @@
 DIST burp-2.0.54.tar.gz 558845 BLAKE2B 
f6a868b09ad73e3b8aa171993849c8fec43c141d14a64ba7919ad73890905647741688d2f0c0b01ef2a584474ecd1464423b07279160d86c7f37d1bf37a384a7
 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
-DIST burp-2.1.22.tar.gz 582938 BLAKE2B 
dbc0b7612e9cda2186d16426ec1a39559af965fcbc393259e5d4d1f376c666e8532f25dbe51d2ec816fc2e630f81b059c77aee572c562bf47f466f4114e875fd
 SHA512 
028b48c585cdc607eb00af5f60e01541a54885b8084e0353d01b1e01744848967011cd330a443ae143884852c2dbc18fb25f364ce129a31ccbcf0f8d25ccb730
-DIST burp-2.1.24.tar.gz 586055 BLAKE2B 
6186e791e8b0cea74ecfbd4a85624f2492bd2721e705d8f5fb6783eb03390c7c10d88e4e4e33095aff985c70e6da59b3bb3b0f652cc850f443dabef23517c05f
 SHA512 
b23f5e33510493e08b9b6eda405a017c8f75811fa18c9bcb6f96fbf716a79934e6c714f1258c39a81dcc52ef1a88e3629a0862bbd2462fbdc30cc7fb1b117ba6
-DIST burp-2.1.26.tar.gz 588548 BLAKE2B 
f17d03cd79972d1a6bee3163092cd8957208024ca121113493c942cf268e53ab4dadfe05b74c5653a42088f1fb5e4e16b11632c602f2f1f09ecf1010ef43050c
 SHA512 
abfd6866413b4bd9e382fde4cd1f2a51b41a306605dc1fce309011c4340c6e58900839878ade4e53e2d70077ea8ea92eac3ee727783e6a316efaa7b0e75e116f
-DIST burp-2.1.28.tar.gz 590482 BLAKE2B 
933e7b966ea75012b46af828fc50df1dbdafec3d6fef41149dc37d9526dd8819a3f5ffef53b75a5a196781a37e8220b58ba81dbeff8e7f0006617c7d021949b5
 SHA512 
8784f9dfad58cdcd1f25f669bccefaaf8df95c02ae317d17b6a70e4215e40eb16e8f65bdee3e25e463cc9b58516d2244f72877d4fbd1509938ed9d542d7a62ad
 DIST burp-2.1.32.tar.gz 591737 BLAKE2B 
fd525bff32348f1dbc37b1c065d262ff8af1d999d19f63711ebcff3fb55e90a7440cc6cfc0b7eefe6f8e250672c799d86e65ed599f0b8d7dd80bebcb99888987
 SHA512 
2477b7a9a2123b227a27519f7f3d9facca7173a9e63d66f6a8fb2ae5408d8af4ad5bfdd0a14efd6cf80e7bc8e91907f7c293a3d621b86bafdbf163bfa08d0c81

diff --git a/app-backup/burp/burp-2.0.54-r2.ebuild 
b/app-backup/burp/burp-2.0.54-r2.ebuild
deleted file mode 100644
index e05b1d7a3ff..000
--- a/app-backup/burp/burp-2.0.54-r2.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools systemd tmpfiles user versionator
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="acl ipv6 libressl test xattr"
-
-CDEPEND="dev-libs/uthash
-   net-libs/librsync
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
-   virtual/logger"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.54-ncurses_pkg-config.patch
-   "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
-   "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
-   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/var
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable ipv6)
-   $(use_enable xattr)
-   )
-   # --runstatedir option will only work from autoconf-2.70 onwards
-   runstatedir='/run/burp' \
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0775 /etc/burp
-   

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2018-05-18 Thread Agostino Sarubbo
commit: d7630883c605df88373c5d442d437424195ead1a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 18 14:44:39 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 18 14:44:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7630883

app-backup/burp: amd64 stable wrt bug #655950

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 app-backup/burp/burp-2.1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.1.32.ebuild 
b/app-backup/burp/burp-2.1.32.ebuild
index 0b3678fbd2a..85135a31410 100644
--- a/app-backup/burp/burp-2.1.32.ebuild
+++ b/app-backup/burp/burp-2.1.32.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="acl ipv6 libressl test xattr"
 
 CDEPEND="dev-libs/uthash



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2018-04-18 Thread Marek Szuba
commit: b52e3994c3657664905ac48a36809fa0d3efab84
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 18 13:14:19 2018 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 18 13:22:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b52e3994

app-backup/burp: bump to 2.1.32

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.1.32.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index fad230022e4..5a85cfad3d8 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -3,3 +3,4 @@ DIST burp-2.1.22.tar.gz 582938 BLAKE2B 
dbc0b7612e9cda2186d16426ec1a39559af965fcb
 DIST burp-2.1.24.tar.gz 586055 BLAKE2B 
6186e791e8b0cea74ecfbd4a85624f2492bd2721e705d8f5fb6783eb03390c7c10d88e4e4e33095aff985c70e6da59b3bb3b0f652cc850f443dabef23517c05f
 SHA512 
b23f5e33510493e08b9b6eda405a017c8f75811fa18c9bcb6f96fbf716a79934e6c714f1258c39a81dcc52ef1a88e3629a0862bbd2462fbdc30cc7fb1b117ba6
 DIST burp-2.1.26.tar.gz 588548 BLAKE2B 
f17d03cd79972d1a6bee3163092cd8957208024ca121113493c942cf268e53ab4dadfe05b74c5653a42088f1fb5e4e16b11632c602f2f1f09ecf1010ef43050c
 SHA512 
abfd6866413b4bd9e382fde4cd1f2a51b41a306605dc1fce309011c4340c6e58900839878ade4e53e2d70077ea8ea92eac3ee727783e6a316efaa7b0e75e116f
 DIST burp-2.1.28.tar.gz 590482 BLAKE2B 
933e7b966ea75012b46af828fc50df1dbdafec3d6fef41149dc37d9526dd8819a3f5ffef53b75a5a196781a37e8220b58ba81dbeff8e7f0006617c7d021949b5
 SHA512 
8784f9dfad58cdcd1f25f669bccefaaf8df95c02ae317d17b6a70e4215e40eb16e8f65bdee3e25e463cc9b58516d2244f72877d4fbd1509938ed9d542d7a62ad
+DIST burp-2.1.32.tar.gz 591737 BLAKE2B 
fd525bff32348f1dbc37b1c065d262ff8af1d999d19f63711ebcff3fb55e90a7440cc6cfc0b7eefe6f8e250672c799d86e65ed599f0b8d7dd80bebcb99888987
 SHA512 
2477b7a9a2123b227a27519f7f3d9facca7173a9e63d66f6a8fb2ae5408d8af4ad5bfdd0a14efd6cf80e7bc8e91907f7c293a3d621b86bafdbf163bfa08d0c81

diff --git a/app-backup/burp/burp-2.1.32.ebuild 
b/app-backup/burp/burp-2.1.32.ebuild
new file mode 100644
index 000..0b3678fbd2a
--- /dev/null
+++ b/app-backup/burp/burp-2.1.32.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2018-02-15 Thread Marek Szuba
commit: 5cf5671423f3528b0bcdba6d4ba501d1353b7947
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Feb 15 15:52:38 2018 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Feb 15 16:31:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf56714

app-backup/burp: bump to 2.1.28

This is the first version declared stable by upstream since 2.0.54.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.1.28.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index a6d88e459f8..fad230022e4 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -2,3 +2,4 @@ DIST burp-2.0.54.tar.gz 558845 BLAKE2B 
f6a868b09ad73e3b8aa171993849c8fec43c141d1
 DIST burp-2.1.22.tar.gz 582938 BLAKE2B 
dbc0b7612e9cda2186d16426ec1a39559af965fcbc393259e5d4d1f376c666e8532f25dbe51d2ec816fc2e630f81b059c77aee572c562bf47f466f4114e875fd
 SHA512 
028b48c585cdc607eb00af5f60e01541a54885b8084e0353d01b1e01744848967011cd330a443ae143884852c2dbc18fb25f364ce129a31ccbcf0f8d25ccb730
 DIST burp-2.1.24.tar.gz 586055 BLAKE2B 
6186e791e8b0cea74ecfbd4a85624f2492bd2721e705d8f5fb6783eb03390c7c10d88e4e4e33095aff985c70e6da59b3bb3b0f652cc850f443dabef23517c05f
 SHA512 
b23f5e33510493e08b9b6eda405a017c8f75811fa18c9bcb6f96fbf716a79934e6c714f1258c39a81dcc52ef1a88e3629a0862bbd2462fbdc30cc7fb1b117ba6
 DIST burp-2.1.26.tar.gz 588548 BLAKE2B 
f17d03cd79972d1a6bee3163092cd8957208024ca121113493c942cf268e53ab4dadfe05b74c5653a42088f1fb5e4e16b11632c602f2f1f09ecf1010ef43050c
 SHA512 
abfd6866413b4bd9e382fde4cd1f2a51b41a306605dc1fce309011c4340c6e58900839878ade4e53e2d70077ea8ea92eac3ee727783e6a316efaa7b0e75e116f
+DIST burp-2.1.28.tar.gz 590482 BLAKE2B 
933e7b966ea75012b46af828fc50df1dbdafec3d6fef41149dc37d9526dd8819a3f5ffef53b75a5a196781a37e8220b58ba81dbeff8e7f0006617c7d021949b5
 SHA512 
8784f9dfad58cdcd1f25f669bccefaaf8df95c02ae317d17b6a70e4215e40eb16e8f65bdee3e25e463cc9b58516d2244f72877d4fbd1509938ed9d542d7a62ad

diff --git a/app-backup/burp/burp-2.1.28.ebuild 
b/app-backup/burp/burp-2.1.28.ebuild
new file mode 100644
index 000..0b3678fbd2a
--- /dev/null
+++ b/app-backup/burp/burp-2.1.28.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+  

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2018-01-05 Thread Marek Szuba
commit: 0b0d2f87444f6ee15dbc756b0ce8122d84061707
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jan  5 11:09:07 2018 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jan  5 11:09:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b0d2f87

app-backup/burp: bump to 2.1.26

Happy 2018!

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.1.26.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 5118ac92b56..a6d88e459f8 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,3 +1,4 @@
 DIST burp-2.0.54.tar.gz 558845 BLAKE2B 
f6a868b09ad73e3b8aa171993849c8fec43c141d14a64ba7919ad73890905647741688d2f0c0b01ef2a584474ecd1464423b07279160d86c7f37d1bf37a384a7
 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
 DIST burp-2.1.22.tar.gz 582938 BLAKE2B 
dbc0b7612e9cda2186d16426ec1a39559af965fcbc393259e5d4d1f376c666e8532f25dbe51d2ec816fc2e630f81b059c77aee572c562bf47f466f4114e875fd
 SHA512 
028b48c585cdc607eb00af5f60e01541a54885b8084e0353d01b1e01744848967011cd330a443ae143884852c2dbc18fb25f364ce129a31ccbcf0f8d25ccb730
 DIST burp-2.1.24.tar.gz 586055 BLAKE2B 
6186e791e8b0cea74ecfbd4a85624f2492bd2721e705d8f5fb6783eb03390c7c10d88e4e4e33095aff985c70e6da59b3bb3b0f652cc850f443dabef23517c05f
 SHA512 
b23f5e33510493e08b9b6eda405a017c8f75811fa18c9bcb6f96fbf716a79934e6c714f1258c39a81dcc52ef1a88e3629a0862bbd2462fbdc30cc7fb1b117ba6
+DIST burp-2.1.26.tar.gz 588548 BLAKE2B 
f17d03cd79972d1a6bee3163092cd8957208024ca121113493c942cf268e53ab4dadfe05b74c5653a42088f1fb5e4e16b11632c602f2f1f09ecf1010ef43050c
 SHA512 
abfd6866413b4bd9e382fde4cd1f2a51b41a306605dc1fce309011c4340c6e58900839878ade4e53e2d70077ea8ea92eac3ee727783e6a316efaa7b0e75e116f

diff --git a/app-backup/burp/burp-2.1.26.ebuild 
b/app-backup/burp/burp-2.1.26.ebuild
new file mode 100644
index 000..0b3678fbd2a
--- /dev/null
+++ b/app-backup/burp/burp-2.1.26.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-12-21 Thread Marek Szuba
commit: 25a4b59e5dd9a690eb3efe97fa0440b8cb75cf64
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 21 14:49:11 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 21 14:52:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a4b59e

app-backup/burp: set more restrictive permissions on /etc/burp

The user burp server runs as shouldn't be allowed to write to the config
directory, just read from it.

Gentoo-Bug: https://bugs.gentoo.org/641842
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-backup/burp/{burp-2.0.54-r3.ebuild => burp-2.0.54-r4.ebuild} | 2 +-
 app-backup/burp/{burp-2.1.24.ebuild => burp-2.1.24-r1.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/burp/burp-2.0.54-r3.ebuild 
b/app-backup/burp/burp-2.0.54-r4.ebuild
similarity index 99%
rename from app-backup/burp/burp-2.0.54-r3.ebuild
rename to app-backup/burp/burp-2.0.54-r4.ebuild
index 7d916cbb59c..4484457367e 100644
--- a/app-backup/burp/burp-2.0.54-r3.ebuild
+++ b/app-backup/burp/burp-2.0.54-r4.ebuild
@@ -68,7 +68,7 @@ src_install() {
 
emake DESTDIR="${D}" install-configs
fowners -R root:${PN} /etc/burp
-   fperms 0775 /etc/burp
+   fperms 0750 /etc/burp
fperms 0640 /etc/burp/burp-server.conf
fperms 0750 /etc/burp/clientconfdir
 

diff --git a/app-backup/burp/burp-2.1.24.ebuild 
b/app-backup/burp/burp-2.1.24-r1.ebuild
similarity index 99%
rename from app-backup/burp/burp-2.1.24.ebuild
rename to app-backup/burp/burp-2.1.24-r1.ebuild
index 9f69e915ca5..c4b44cdd39c 100644
--- a/app-backup/burp/burp-2.1.24.ebuild
+++ b/app-backup/burp/burp-2.1.24-r1.ebuild
@@ -66,7 +66,7 @@ src_install() {
 
emake DESTDIR="${D}" install-configs
fowners -R root:${PN} /etc/burp
-   fperms 0775 /etc/burp
+   fperms 0750 /etc/burp
fperms 0640 /etc/burp/burp-server.conf
fperms 0750 /etc/burp/clientconfdir
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2017-12-20 Thread Marek Szuba
commit: 88b7eff0dff2a5ac42ba1915a902051060323b57
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec 20 16:02:37 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec 20 16:30:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b7eff0

app-backup/burp-2.0.54: backport setuid-after-getting-lock fix from 2.1

This should take care of potential privilege escalation via PID-file
manipulation.

Gentoo-Bug: https://bugs.gentoo.org/628770
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-backup/burp/burp-2.0.54-r3.ebuild  | 111 +
 .../burp-2.0.54-chuser_after_getting_lock.patch|  38 +++
 2 files changed, 149 insertions(+)

diff --git a/app-backup/burp/burp-2.0.54-r3.ebuild 
b/app-backup/burp/burp-2.0.54-r3.ebuild
new file mode 100644
index 000..7d916cbb59c
--- /dev/null
+++ b/app-backup/burp/burp-2.0.54-r3.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.54-ncurses_pkg-config.patch
+   "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+   "${FILESDIR}"/${PN}-2.0.54-chuser_after_getting_lock.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0775 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if [[ $(get_major_version ${oldver}) -lt 2 ]]; then
+   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
+   ewarn "the server config file by default. If you use 
bedup, please"
+   ewarn "update your scripts to invoke it as"
+   ewarn ""
+   ewarn "  bedup -c /etc/burp/burp-server.conf"
+   ewarn ""
+   ewarn "Otherwise deduplication will not work!"
+   break
+   fi
+   done
+}

diff --git a/app-backup/burp/files/burp-2.0.54-chuser_after_getting_lock.patch 
b/app-backup/burp/files/burp-2.0.54-chuser_after_getting_lock.patch
new file mode 100644
index 000..3f75c878d5b
--- /dev/null
+++ b/app-backup/burp/files/burp-2.0.54-chuser_after_getting_lock.patch
@@ -0,0 +1,38 @@
+From 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2017-12-20 Thread Marek Szuba
commit: 7dc0fb3aff1255a725286e0aafc73cf9f3b27bbd
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec 20 11:57:38 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec 20 12:49:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc0fb3a

app-backup/burp: remove old

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-backup/burp/Manifest   |   2 -
 app-backup/burp/burp-1.4.40-r5.ebuild  | 115 -
 app-backup/burp/burp-2.0.54-r1.ebuild  | 112 
 app-backup/burp/burp-2.1.20.ebuild | 113 
 app-backup/burp/files/1.4.40-bedup-conf-path.patch |  33 --
 .../files/1.4.40-non-zero-or-build-failure.patch   |  13 ---
 app-backup/burp/files/1.4.40-tinfo.patch   |  22 
 app-backup/burp/files/burp.initd   |  46 -
 8 files changed, 456 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 76eac330771..357a085e653 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,4 +1,2 @@
-DIST burp-1.4.40.tar.bz2 712937 BLAKE2B 
b6d9496ba8693db82f1f8119e3fc643c4bd533f448beecc9846a5e5f3b558d4bbf6539d764cf2ae9c1b328fae217bad7665ec0e491e903174583541879d4c841
 SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 DIST burp-2.0.54.tar.gz 558845 BLAKE2B 
f6a868b09ad73e3b8aa171993849c8fec43c141d14a64ba7919ad73890905647741688d2f0c0b01ef2a584474ecd1464423b07279160d86c7f37d1bf37a384a7
 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
-DIST burp-2.1.20.tar.gz 579488 BLAKE2B 
6a89456b75caacb9079b845eb5b443fd0b6872e7dac9e94ed11fc05a0005211a5a9311a9f609eb88230c817f6576b7b8bc80d05339cb7e7097ad726ffa838945
 SHA512 
5937187e0c93e21b4e3f4ab92f05589f8da56c774cf86644f095a0bff93c127911b2d513c04e380188956c2a97fb01ce471bb746d630baa5d30e6a70b53a0389
 DIST burp-2.1.22.tar.gz 582938 BLAKE2B 
dbc0b7612e9cda2186d16426ec1a39559af965fcbc393259e5d4d1f376c666e8532f25dbe51d2ec816fc2e630f81b059c77aee572c562bf47f466f4114e875fd
 SHA512 
028b48c585cdc607eb00af5f60e01541a54885b8084e0353d01b1e01744848967011cd330a443ae143884852c2dbc18fb25f364ce129a31ccbcf0f8d25ccb730

diff --git a/app-backup/burp/burp-1.4.40-r5.ebuild 
b/app-backup/burp/burp-1.4.40-r5.ebuild
deleted file mode 100644
index 069a2df1365..000
--- a/app-backup/burp/burp-1.4.40-r5.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils user
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
-   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="acl afs ipv6 libressl nls tcpd xattr"
-
-DEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   dev-libs/uthash
-   sys-libs/libcap
-   ~net-libs/librsync-0.9.7
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   acl? ( sys-apps/acl )
-   afs? ( net-fs/openafs )
-   nls? ( sys-devel/gettext )
-   tcpd? ( sys-apps/tcp-wrappers )
-   xattr? ( sys-apps/attr )
-   "
-RDEPEND="${DEPEND}
-   virtual/logger
-   "
-
-DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
-PATCHES=(
-   "${FILESDIR}/${PV}-non-zero-or-build-failure.patch"
-   "${FILESDIR}/${PV}-bedup-conf-path.patch"
-   "${FILESDIR}/${PV}-tinfo.patch"
-   )
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-   eautoreconf
-   sed -e '/autoupgrade/d' -i "${S}"/Makefile.in || die
-   rm "${S}"/docs/autoupgrade.txt || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   --sbindir=/usr/sbin
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable afs)
-   $(use_enable ipv6)
-   $(use_enable nls)
-   $(use_enable xattr)
-   $(use_with tcpd tcp-wrappers)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   fowners root:burp /etc/burp
-   fperms 0775 /etc/burp
-   fowners root:burp /etc/burp/burp-server.conf
-   fperms 0640 /etc/burp/burp-server.conf
-   fowners root:burp /etc/burp/clientconfdir
-   fperms 0750 /etc/burp/clientconfdir
-   fowners root:burp /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   dodoc docs/*
-
-   local scripts_dir=/usr/share/burp/scripts
-   dodir "${scripts_dir}"
-   local script
-

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/, app-backup/burp/files/

2017-12-20 Thread Marek Szuba
commit: f9cf5c2368182601197fe78ee5aa44afb9caccbd
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec 20 12:26:40 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec 20 12:49:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9cf5c23

app-backup/burp: bump to 2.1.24

This also moves burp PID files from /run/burp to /run.

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.1.24.ebuild | 109 +
 app-backup/burp/files/burp.initd   |  45 +++
 app-backup/burp/files/burp.service |   1 -
 4 files changed, 155 insertions(+), 1 deletion(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 357a085e653..5118ac92b56 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,2 +1,3 @@
 DIST burp-2.0.54.tar.gz 558845 BLAKE2B 
f6a868b09ad73e3b8aa171993849c8fec43c141d14a64ba7919ad73890905647741688d2f0c0b01ef2a584474ecd1464423b07279160d86c7f37d1bf37a384a7
 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
 DIST burp-2.1.22.tar.gz 582938 BLAKE2B 
dbc0b7612e9cda2186d16426ec1a39559af965fcbc393259e5d4d1f376c666e8532f25dbe51d2ec816fc2e630f81b059c77aee572c562bf47f466f4114e875fd
 SHA512 
028b48c585cdc607eb00af5f60e01541a54885b8084e0353d01b1e01744848967011cd330a443ae143884852c2dbc18fb25f364ce129a31ccbcf0f8d25ccb730
+DIST burp-2.1.24.tar.gz 586055 BLAKE2B 
6186e791e8b0cea74ecfbd4a85624f2492bd2721e705d8f5fb6783eb03390c7c10d88e4e4e33095aff985c70e6da59b3bb3b0f652cc850f443dabef23517c05f
 SHA512 
b23f5e33510493e08b9b6eda405a017c8f75811fa18c9bcb6f96fbf716a79934e6c714f1258c39a81dcc52ef1a88e3629a0862bbd2462fbdc30cc7fb1b117ba6

diff --git a/app-backup/burp/burp-2.1.24.ebuild 
b/app-backup/burp/burp-2.1.24.ebuild
new file mode 100644
index 000..9f69e915ca5
--- /dev/null
+++ b/app-backup/burp/burp-2.1.24.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0775 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-11-17 Thread Marek Szuba
commit: 731c625f39998c99403b4fcb01681106c05ee072
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 17 09:10:13 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 17 09:15:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731c625f

app-backup/burp: bump to 2.1.22

Note that this ebuild fails the test phase when linked against
http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run/burp' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0775 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}2.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if [[ $(get_major_version ${oldver}) -lt 2 ]]; then
+   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
+   ewarn "the server config file by default. If you use 
bedup, please"
+   ewarn "update your scripts to invoke it as"
+   ewarn ""
+   ewarn "  bedup -c /etc/burp/burp-server.conf"
+   ewarn ""
+   ewarn "Otherwise deduplication will not work!"
+   break
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-10-11 Thread Marek Szuba
commit: dc239cf17591eb835a5b17cf1da43ef6567c74ea
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Oct 11 20:51:18 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Oct 11 20:52:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc239cf1

app-backup/burp: remove old unstable-branch versions

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-backup/burp/Manifest   |   2 -
 app-backup/burp/burp-2.1.10.ebuild | 112 
 app-backup/burp/burp-2.1.12.ebuild | 114 -
 3 files changed, 228 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index f04242a70fb..f823ce4343e 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,5 +1,3 @@
 DIST burp-1.4.40.tar.bz2 712937 SHA256 
4108eb45e14740de990d918a2adbb661d88f90de48d6e2e3a6b54fd12b16fa5e SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 WHIRLPOOL 
636120b3fa2d4a3217567177f3c8abbdeb562d298043fd6bd685842287964d835f2a369e36db0bc32ce908ce8f96e4e2677569e6ca4bac80f8d9958a2364a62d
 DIST burp-2.0.54.tar.gz 558845 SHA256 
26130da9791c57b1e194973ef1ea292dec57468bf4291a4d0eae880d192c1fd1 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
 WHIRLPOOL 
60e9bec56c08bc7ebc4700824eab34cf8cefdc5871140471eec5e05dbff4f4b83c2f7c6d5554d33dbb918f46e2c60159ba99a5da599938acd40b9d5b7b582978
-DIST burp-2.1.10.tar.gz 574716 SHA256 
857492493fe8ba21c54dc77e36bdedd5009edb7be66e19c533c6c0d437927d99 SHA512 
ebb9901c4f5b281f05fe96499067a3e85edb7dab3132a7e00b14f10a5bb2ce51ccb32ce466176ca9b2ffcba70c7bc168b258df2494bbc6e984391f1c3fd8803a
 WHIRLPOOL 
ffc01c898033cc112bf2a01bfc2b2871152f13cbeac4a8f8b96f4432476e75ccb170f36e8af7ecee7bce05601e87959803a8b1c96cfb7e717c7648d5399ff5e4
-DIST burp-2.1.12.tar.gz 576544 SHA256 
78ebd3f9a37daf935f474b1e297f716172e44db45f6641966eca2b0fa3aafce1 SHA512 
85715593178bc77640b246ed5d10278a16ff4151274391c88981366d284c5a4315c542912a0d590162418e7556450ebe523b97ff2f5123413d1ce01c5b140a45
 WHIRLPOOL 
bed5f0fb92b42cd8de1425395dc7f774747061d7ef873eb2d59b2e31815c978c91eb9e25fd8ac7c5bdaa167377760f101fea24d16cb0c3c5ba569481b5e111fe
 DIST burp-2.1.20.tar.gz 579488 SHA256 
225f8ac0ad80ef4fa19c77c2d397d6829086a29dd8ab3d762820b9862d8b8f5c SHA512 
5937187e0c93e21b4e3f4ab92f05589f8da56c774cf86644f095a0bff93c127911b2d513c04e380188956c2a97fb01ce471bb746d630baa5d30e6a70b53a0389
 WHIRLPOOL 
b1253df69e20c9448249e14c898cdabc40ba5cbe5e5da5e20c8c4d7e161bf498b9f8a7ead80175d1bf00ad4b0bc893436abde27e37b61b1fad1792de04f16e99

diff --git a/app-backup/burp/burp-2.1.10.ebuild 
b/app-backup/burp/burp-2.1.10.ebuild
deleted file mode 100644
index 3b33781ac1e..000
--- a/app-backup/burp/burp-2.1.10.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools systemd tmpfiles user versionator
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="acl ipv6 libressl test xattr"
-
-CDEPEND="dev-libs/uthash
-   net-libs/librsync
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
-   test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
-   virtual/logger"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
-   "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
-   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/var
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable ipv6)
-   $(use_enable xattr)
-   )
-   # --runstatedir option will only work from autoconf-2.70 onwards
-   runstatedir='/run/burp' \
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0775 /etc/burp
-   fperms 0640 /etc/burp/burp-server.conf
-   fperms 0750 /etc/burp/clientconfdir
-
-   newinitd "${FILESDIR}"/${PN}2.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-
-   newtmpfiles "${FILESDIR}"/${PN}.tmpfiles 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2017-10-07 Thread Marek Szuba
commit: 52f00ab4e634c49f2d290f6e53646e325ad0eb22
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Oct  7 22:11:39 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Oct  7 22:13:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f00ab4

app-backup/burp: bump to 2.1.20

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.1.20.ebuild | 113 +
 .../burp/files/burp-2.1.20-no_mkdir_run.patch  |  10 ++
 .../files/burp-2.1.20-protocol1_by_default.patch   |  24 +
 4 files changed, 148 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 6c0cd7d10c9..f04242a70fb 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -2,3 +2,4 @@ DIST burp-1.4.40.tar.bz2 712937 SHA256 
4108eb45e14740de990d918a2adbb661d88f90de4
 DIST burp-2.0.54.tar.gz 558845 SHA256 
26130da9791c57b1e194973ef1ea292dec57468bf4291a4d0eae880d192c1fd1 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
 WHIRLPOOL 
60e9bec56c08bc7ebc4700824eab34cf8cefdc5871140471eec5e05dbff4f4b83c2f7c6d5554d33dbb918f46e2c60159ba99a5da599938acd40b9d5b7b582978
 DIST burp-2.1.10.tar.gz 574716 SHA256 
857492493fe8ba21c54dc77e36bdedd5009edb7be66e19c533c6c0d437927d99 SHA512 
ebb9901c4f5b281f05fe96499067a3e85edb7dab3132a7e00b14f10a5bb2ce51ccb32ce466176ca9b2ffcba70c7bc168b258df2494bbc6e984391f1c3fd8803a
 WHIRLPOOL 
ffc01c898033cc112bf2a01bfc2b2871152f13cbeac4a8f8b96f4432476e75ccb170f36e8af7ecee7bce05601e87959803a8b1c96cfb7e717c7648d5399ff5e4
 DIST burp-2.1.12.tar.gz 576544 SHA256 
78ebd3f9a37daf935f474b1e297f716172e44db45f6641966eca2b0fa3aafce1 SHA512 
85715593178bc77640b246ed5d10278a16ff4151274391c88981366d284c5a4315c542912a0d590162418e7556450ebe523b97ff2f5123413d1ce01c5b140a45
 WHIRLPOOL 
bed5f0fb92b42cd8de1425395dc7f774747061d7ef873eb2d59b2e31815c978c91eb9e25fd8ac7c5bdaa167377760f101fea24d16cb0c3c5ba569481b5e111fe
+DIST burp-2.1.20.tar.gz 579488 SHA256 
225f8ac0ad80ef4fa19c77c2d397d6829086a29dd8ab3d762820b9862d8b8f5c SHA512 
5937187e0c93e21b4e3f4ab92f05589f8da56c774cf86644f095a0bff93c127911b2d513c04e380188956c2a97fb01ce471bb746d630baa5d30e6a70b53a0389
 WHIRLPOOL 
b1253df69e20c9448249e14c898cdabc40ba5cbe5e5da5e20c8c4d7e161bf498b9f8a7ead80175d1bf00ad4b0bc893436abde27e37b61b1fad1792de04f16e99

diff --git a/app-backup/burp/burp-2.1.20.ebuild 
b/app-backup/burp/burp-2.1.20.ebuild
new file mode 100644
index 000..ca210f89c0f
--- /dev/null
+++ b/app-backup/burp/burp-2.1.20.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd tmpfiles user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run/burp' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0775 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}2.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2017-07-10 Thread Marek Szuba
commit: 72555ee7026afed5ae84df6c5151cb1d715d482d
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul 10 12:14:20 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul 10 12:20:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72555ee7

app-backup/burp: bump to 2.1.12

Includes a fix which allows correct detection of sys-libs/ncurses when
USE=tinfo is set.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.1.12.ebuild | 114 +
 .../files/burp-2.0.54-ncurses_pkg-config.patch |  37 +++
 3 files changed, 152 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index cb4e6c4c492..6c0cd7d10c9 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,3 +1,4 @@
 DIST burp-1.4.40.tar.bz2 712937 SHA256 
4108eb45e14740de990d918a2adbb661d88f90de48d6e2e3a6b54fd12b16fa5e SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 WHIRLPOOL 
636120b3fa2d4a3217567177f3c8abbdeb562d298043fd6bd685842287964d835f2a369e36db0bc32ce908ce8f96e4e2677569e6ca4bac80f8d9958a2364a62d
 DIST burp-2.0.54.tar.gz 558845 SHA256 
26130da9791c57b1e194973ef1ea292dec57468bf4291a4d0eae880d192c1fd1 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
 WHIRLPOOL 
60e9bec56c08bc7ebc4700824eab34cf8cefdc5871140471eec5e05dbff4f4b83c2f7c6d5554d33dbb918f46e2c60159ba99a5da599938acd40b9d5b7b582978
 DIST burp-2.1.10.tar.gz 574716 SHA256 
857492493fe8ba21c54dc77e36bdedd5009edb7be66e19c533c6c0d437927d99 SHA512 
ebb9901c4f5b281f05fe96499067a3e85edb7dab3132a7e00b14f10a5bb2ce51ccb32ce466176ca9b2ffcba70c7bc168b258df2494bbc6e984391f1c3fd8803a
 WHIRLPOOL 
ffc01c898033cc112bf2a01bfc2b2871152f13cbeac4a8f8b96f4432476e75ccb170f36e8af7ecee7bce05601e87959803a8b1c96cfb7e717c7648d5399ff5e4
+DIST burp-2.1.12.tar.gz 576544 SHA256 
78ebd3f9a37daf935f474b1e297f716172e44db45f6641966eca2b0fa3aafce1 SHA512 
85715593178bc77640b246ed5d10278a16ff4151274391c88981366d284c5a4315c542912a0d590162418e7556450ebe523b97ff2f5123413d1ce01c5b140a45
 WHIRLPOOL 
bed5f0fb92b42cd8de1425395dc7f774747061d7ef873eb2d59b2e31815c978c91eb9e25fd8ac7c5bdaa167377760f101fea24d16cb0c3c5ba569481b5e111fe

diff --git a/app-backup/burp/burp-2.1.12.ebuild 
b/app-backup/burp/burp-2.1.12.ebuild
new file mode 100644
index 000..e05b1d7a3ff
--- /dev/null
+++ b/app-backup/burp/burp-2.1.12.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd tmpfiles user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.54-ncurses_pkg-config.patch
+   "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run/burp' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0775 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}2.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-07-10 Thread Marek Szuba
commit: d031a54b08cf366513f9d48e03928cf8641336ba
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul 10 11:16:09 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul 10 12:20:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d031a54b

app-backup/burp: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-backup/burp/Manifest  |   1 -
 app-backup/burp/burp-2.1.8.ebuild | 110 --
 2 files changed, 111 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 7dccb71f19e..cb4e6c4c492 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,4 +1,3 @@
 DIST burp-1.4.40.tar.bz2 712937 SHA256 
4108eb45e14740de990d918a2adbb661d88f90de48d6e2e3a6b54fd12b16fa5e SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 WHIRLPOOL 
636120b3fa2d4a3217567177f3c8abbdeb562d298043fd6bd685842287964d835f2a369e36db0bc32ce908ce8f96e4e2677569e6ca4bac80f8d9958a2364a62d
 DIST burp-2.0.54.tar.gz 558845 SHA256 
26130da9791c57b1e194973ef1ea292dec57468bf4291a4d0eae880d192c1fd1 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
 WHIRLPOOL 
60e9bec56c08bc7ebc4700824eab34cf8cefdc5871140471eec5e05dbff4f4b83c2f7c6d5554d33dbb918f46e2c60159ba99a5da599938acd40b9d5b7b582978
 DIST burp-2.1.10.tar.gz 574716 SHA256 
857492493fe8ba21c54dc77e36bdedd5009edb7be66e19c533c6c0d437927d99 SHA512 
ebb9901c4f5b281f05fe96499067a3e85edb7dab3132a7e00b14f10a5bb2ce51ccb32ce466176ca9b2ffcba70c7bc168b258df2494bbc6e984391f1c3fd8803a
 WHIRLPOOL 
ffc01c898033cc112bf2a01bfc2b2871152f13cbeac4a8f8b96f4432476e75ccb170f36e8af7ecee7bce05601e87959803a8b1c96cfb7e717c7648d5399ff5e4
-DIST burp-2.1.8.tar.gz 568051 SHA256 
d711a40838d5d5ace844cd68f7667c2dbf3995c81217837d4863941f172a9569 SHA512 
44073b9e4ba78e50766bf7c1e6c28ac3b3f589e450d58be07f11c7a479f53ee4fa48c4b191cd693ce674253a8fc1b1b440a64644c31deb85b9f8eaabdf4073df
 WHIRLPOOL 
365babbdbe62e35551605fab301f9c39206b5b9f941e6fbdc1e4198e06cea6458380fbb82b0377a9c316f24c25166a526f8bb549c1210f590054a615e80bc283

diff --git a/app-backup/burp/burp-2.1.8.ebuild 
b/app-backup/burp/burp-2.1.8.ebuild
deleted file mode 100644
index 694caae538a..000
--- a/app-backup/burp/burp-2.1.8.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools systemd tmpfiles user versionator
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="acl ipv6 libressl test xattr"
-
-CDEPEND="dev-libs/uthash
-   net-libs/librsync
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
-   test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
-   virtual/logger"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
-   "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
-   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/var
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable ipv6)
-   $(use_enable xattr)
-   )
-   # --runstatedir option will only work from autoconf-2.70 onwards
-   runstatedir='/run/burp' \
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0775 /etc/burp
-   fperms 0640 /etc/burp/burp-server.conf
-   fperms 0750 /etc/burp/clientconfdir
-
-   newinitd "${FILESDIR}"/${PN}2.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-
-   newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
-}
-
-pkg_postinst() {
-   elog "Burp ebuilds now support the autoupgrade mechanism in both"
-   elog "client and server mode. In both cases it is disabled by"
-   elog "default. You almost certainly do NOT want to enable it in"
-   elog "client mode because upgrades obtained this way will not be"
-   elog "managed by Portage."
-
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog ""
-   elog "At first run burp server will 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-07-10 Thread Marek Szuba
commit: e890f4d8670ef02ca4843dd9bdd9d180da6a2d60
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul 10 12:19:55 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul 10 12:20:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e890f4d8

app-backup/burp: support sys-libs/ncurses[tinfo] on the stable branch

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-backup/burp/burp-2.0.54-r2.ebuild | 114 ++
 1 file changed, 114 insertions(+)

diff --git a/app-backup/burp/burp-2.0.54-r2.ebuild 
b/app-backup/burp/burp-2.0.54-r2.ebuild
new file mode 100644
index 000..e05b1d7a3ff
--- /dev/null
+++ b/app-backup/burp/burp-2.0.54-r2.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd tmpfiles user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.54-ncurses_pkg-config.patch
+   "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run/burp' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0775 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}2.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if [[ $(get_major_version ${oldver}) -lt 2 ]]; then
+   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
+   ewarn "the server config file by default. If you use 
bedup, please"
+   ewarn "update your scripts to invoke it as"
+   ewarn ""
+   ewarn "  bedup -c /etc/burp/burp-server.conf"
+   ewarn ""
+   ewarn "Otherwise deduplication will not work!"
+   break
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-06-14 Thread Markus Meier
commit: eb420eb2bcc6b81c293c15ea71de648afdbf8319
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jun 14 19:48:12 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jun 14 19:48:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb420eb2

app-backup/burp: add ~arm, bug #620420

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-backup/burp/burp-2.0.54-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.0.54-r1.ebuild 
b/app-backup/burp/burp-2.0.54-r1.ebuild
index a1a1eb7ff9a..3b33781ac1e 100644
--- a/app-backup/burp/burp-2.0.54-r1.ebuild
+++ b/app-backup/burp/burp-2.0.54-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="acl ipv6 libressl test xattr"
 
 CDEPEND="dev-libs/uthash



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-06-14 Thread Markus Meier
commit: a112d5414a94e2fc746256f3084fcf6c01631cf0
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jun 14 19:48:21 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jun 14 19:48:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a112d541

app-backup/burp: add ~arm, bug #620420

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-backup/burp/burp-2.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.1.10.ebuild 
b/app-backup/burp/burp-2.1.10.ebuild
index a1a1eb7ff9a..3b33781ac1e 100644
--- a/app-backup/burp/burp-2.1.10.ebuild
+++ b/app-backup/burp/burp-2.1.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="acl ipv6 libressl test xattr"
 
 CDEPEND="dev-libs/uthash



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-06-06 Thread Marek Szuba
commit: 2dca161b766ec4698b7cb7d7cb68d90e44f0f933
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun  6 09:04:17 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun  6 09:17:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dca161b

app-backup/burp: bump to 2.1.10

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.1.10.ebuild | 112 +
 2 files changed, 113 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index f250985d29a..7dccb71f19e 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,3 +1,4 @@
 DIST burp-1.4.40.tar.bz2 712937 SHA256 
4108eb45e14740de990d918a2adbb661d88f90de48d6e2e3a6b54fd12b16fa5e SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 WHIRLPOOL 
636120b3fa2d4a3217567177f3c8abbdeb562d298043fd6bd685842287964d835f2a369e36db0bc32ce908ce8f96e4e2677569e6ca4bac80f8d9958a2364a62d
 DIST burp-2.0.54.tar.gz 558845 SHA256 
26130da9791c57b1e194973ef1ea292dec57468bf4291a4d0eae880d192c1fd1 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
 WHIRLPOOL 
60e9bec56c08bc7ebc4700824eab34cf8cefdc5871140471eec5e05dbff4f4b83c2f7c6d5554d33dbb918f46e2c60159ba99a5da599938acd40b9d5b7b582978
+DIST burp-2.1.10.tar.gz 574716 SHA256 
857492493fe8ba21c54dc77e36bdedd5009edb7be66e19c533c6c0d437927d99 SHA512 
ebb9901c4f5b281f05fe96499067a3e85edb7dab3132a7e00b14f10a5bb2ce51ccb32ce466176ca9b2ffcba70c7bc168b258df2494bbc6e984391f1c3fd8803a
 WHIRLPOOL 
ffc01c898033cc112bf2a01bfc2b2871152f13cbeac4a8f8b96f4432476e75ccb170f36e8af7ecee7bce05601e87959803a8b1c96cfb7e717c7648d5399ff5e4
 DIST burp-2.1.8.tar.gz 568051 SHA256 
d711a40838d5d5ace844cd68f7667c2dbf3995c81217837d4863941f172a9569 SHA512 
44073b9e4ba78e50766bf7c1e6c28ac3b3f589e450d58be07f11c7a479f53ee4fa48c4b191cd693ce674253a8fc1b1b440a64644c31deb85b9f8eaabdf4073df
 WHIRLPOOL 
365babbdbe62e35551605fab301f9c39206b5b9f941e6fbdc1e4198e06cea6458380fbb82b0377a9c316f24c25166a526f8bb549c1210f590054a615e80bc283

diff --git a/app-backup/burp/burp-2.1.10.ebuild 
b/app-backup/burp/burp-2.1.10.ebuild
new file mode 100644
index 000..a1a1eb7ff9a
--- /dev/null
+++ b/app-backup/burp/burp-2.1.10.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd tmpfiles user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run/burp' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0775 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}2.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-06-06 Thread Marek Szuba
commit: a8d10a2503f7421292653168c45b75fe983f73a6
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun  6 09:02:00 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun  6 09:17:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d10a25

app-backup/burp: trigger tmpfiles update in pkg_postinst()

Without this, at least some tmpfiles implementations will not create
/run/burp until after a reboot.

Gentoo-Bug: 620654

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-backup/burp/burp-2.0.54-r1.ebuild | 112 ++
 1 file changed, 112 insertions(+)

diff --git a/app-backup/burp/burp-2.0.54-r1.ebuild 
b/app-backup/burp/burp-2.0.54-r1.ebuild
new file mode 100644
index 000..a1a1eb7ff9a
--- /dev/null
+++ b/app-backup/burp/burp-2.0.54-r1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd tmpfiles user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run/burp' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0775 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}2.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if [[ $(get_major_version ${oldver}) -lt 2 ]]; then
+   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
+   ewarn "the server config file by default. If you use 
bedup, please"
+   ewarn "update your scripts to invoke it as"
+   ewarn ""
+   ewarn "  bedup -c /etc/burp/burp-server.conf"
+   ewarn ""
+   ewarn "Otherwise deduplication will not work!"
+   break
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/

2017-06-06 Thread Marek Szuba
commit: f9d2da2e5f0a5245cad02880e354f579cec8a012
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun  6 08:56:56 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun  6 09:17:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9d2da2e

app-backup/burp: prevent OpenRC init stript from writing the PID file

Burp manages its PID file by itself and refuses to start if it already exists,
therefore start-stop-daemon shouldn't write one.

Gentoo-Bug: 620654

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-backup/burp/files/burp2.initd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/burp/files/burp2.initd 
b/app-backup/burp/files/burp2.initd
index 4aa07ac43fe..02a7ea856c4 100644
--- a/app-backup/burp/files/burp2.initd
+++ b/app-backup/burp/files/burp2.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 BURP_CONFIG="/etc/burp/burp-server.conf"
@@ -10,7 +10,7 @@ command="/usr/sbin/burp"
 command_args="-c '${BURP_CONFIG}' -F"
 command_background="yes"
 pidfile="/run/burp/burp.server.pid"
-start_stop_daemon_arg="--make-pidfile --wait 500"
+start_stop_daemon_arg="--wait 500"
 
 extra_started_commands="reload summary"
 description_reload="Reloads configuration"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-06-01 Thread Agostino Sarubbo
commit: 54bd51562d5613b6dd2491a9d2a8e626229d95a8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun  1 09:12:45 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun  1 09:13:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54bd5156

app-backup/burp: x86 stable wrt bug #620184

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-backup/burp/burp-2.0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.0.54.ebuild 
b/app-backup/burp/burp-2.0.54.ebuild
index ad98b844c10..7194c7c6964 100644
--- a/app-backup/burp/burp-2.0.54.ebuild
+++ b/app-backup/burp/burp-2.0.54.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="acl ipv6 libressl test xattr"
 
 CDEPEND="dev-libs/uthash



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-05-31 Thread Marek Szuba
commit: 8e81880eb7b82360246e216ff2f94063cd3de544
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed May 31 13:44:12 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed May 31 13:45:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e81880e

app-backup/burp: bump to 2.1.8

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-backup/burp/Manifest  |   1 +
 app-backup/burp/burp-2.1.8.ebuild | 110 ++
 2 files changed, 111 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 0e3e690104e..f250985d29a 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,2 +1,3 @@
 DIST burp-1.4.40.tar.bz2 712937 SHA256 
4108eb45e14740de990d918a2adbb661d88f90de48d6e2e3a6b54fd12b16fa5e SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 WHIRLPOOL 
636120b3fa2d4a3217567177f3c8abbdeb562d298043fd6bd685842287964d835f2a369e36db0bc32ce908ce8f96e4e2677569e6ca4bac80f8d9958a2364a62d
 DIST burp-2.0.54.tar.gz 558845 SHA256 
26130da9791c57b1e194973ef1ea292dec57468bf4291a4d0eae880d192c1fd1 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
 WHIRLPOOL 
60e9bec56c08bc7ebc4700824eab34cf8cefdc5871140471eec5e05dbff4f4b83c2f7c6d5554d33dbb918f46e2c60159ba99a5da599938acd40b9d5b7b582978
+DIST burp-2.1.8.tar.gz 568051 SHA256 
d711a40838d5d5ace844cd68f7667c2dbf3995c81217837d4863941f172a9569 SHA512 
44073b9e4ba78e50766bf7c1e6c28ac3b3f589e450d58be07f11c7a479f53ee4fa48c4b191cd693ce674253a8fc1b1b440a64644c31deb85b9f8eaabdf4073df
 WHIRLPOOL 
365babbdbe62e35551605fab301f9c39206b5b9f941e6fbdc1e4198e06cea6458380fbb82b0377a9c316f24c25166a526f8bb549c1210f590054a615e80bc283

diff --git a/app-backup/burp/burp-2.1.8.ebuild 
b/app-backup/burp/burp-2.1.8.ebuild
new file mode 100644
index 000..694caae538a
--- /dev/null
+++ b/app-backup/burp/burp-2.1.8.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd tmpfiles user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run/burp' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0775 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}2.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-05-31 Thread Marek Szuba
commit: 4128d28383432ea825a1eb297f95ffb3463f2448
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed May 31 13:09:38 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed May 31 13:45:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4128d283

app-backup/burp: remove old unstable revision

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-backup/burp/burp-1.4.40-r6.ebuild | 115 --
 1 file changed, 115 deletions(-)

diff --git a/app-backup/burp/burp-1.4.40-r6.ebuild 
b/app-backup/burp/burp-1.4.40-r6.ebuild
deleted file mode 100644
index d658d876bac..000
--- a/app-backup/burp/burp-1.4.40-r6.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils user
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
-   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="acl afs ipv6 libressl nls tcpd xattr"
-
-DEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   dev-libs/uthash
-   sys-libs/libcap
-   >net-libs/librsync-2.0.0:0=
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   acl? ( sys-apps/acl )
-   afs? ( net-fs/openafs )
-   nls? ( sys-devel/gettext )
-   tcpd? ( sys-apps/tcp-wrappers )
-   xattr? ( sys-apps/attr )
-   "
-RDEPEND="${DEPEND}
-   virtual/logger
-   "
-
-DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
-PATCHES=(
-   "${FILESDIR}/${PV}-non-zero-or-build-failure.patch"
-   "${FILESDIR}/${PV}-bedup-conf-path.patch"
-   "${FILESDIR}/${PV}-tinfo.patch"
-   )
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-   eautoreconf
-   sed -e '/autoupgrade/d' -i "${S}"/Makefile.in || die
-   rm "${S}"/docs/autoupgrade.txt || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   --sbindir=/usr/sbin
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable afs)
-   $(use_enable ipv6)
-   $(use_enable nls)
-   $(use_enable xattr)
-   $(use_with tcpd tcp-wrappers)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   fowners root:burp /etc/burp
-   fperms 0775 /etc/burp
-   fowners root:burp /etc/burp/burp-server.conf
-   fperms 0640 /etc/burp/burp-server.conf
-   fowners root:burp /etc/burp/clientconfdir
-   fperms 0750 /etc/burp/clientconfdir
-   fowners root:burp /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   dodoc docs/*
-
-   local scripts_dir=/usr/share/burp/scripts
-   dodir "${scripts_dir}"
-   local script
-   for script in notify_script ssl_extra_checks_script summary_script \
-   timer_script; do
-   mv "${D}etc/burp/${script}" "${D}${scripts_dir}/" || die
-   sed -r \
-   -e 
"s|(=\\s*)/etc/burp/${script}\\s*$|\1${scripts_dir}/${script}|" \
-   -i "${D}etc/burp/burp-server.conf" \
-   || die
-   done
-
-   sed -e '/autoupgrade/d' -i "${D}etc/burp/burp.conf" || die
-   sed -e '/autoupgrade/,+1d' -i "${D}etc/burp/burp-server.conf" || die
-
-   sed -e 's|^# user=graham|user = burp|' \
-   -e 's|^# group=nogroup|group = burp|' \
-   -e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
-   -i "${D}etc/burp/burp-server.conf" || die
-}
-
-pkg_postinst() {
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-   elog "Server configuration is located at"
-   elog ""
-   elog "  /etc/burp/burp-server.conf"
-   elog ""
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-05-31 Thread Marek Szuba
commit: 7c02775c2e743c261f7cf192cd09fb7c7e9ceb12
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed May 31 07:33:12 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed May 31 07:34:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c02775c

app-backup/burp: amd64 stable wrt bug #620184

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-backup/burp/burp-2.0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.0.54.ebuild 
b/app-backup/burp/burp-2.0.54.ebuild
index 694caae538a..ad98b844c10 100644
--- a/app-backup/burp/burp-2.0.54.ebuild
+++ b/app-backup/burp/burp-2.0.54.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="acl ipv6 libressl test xattr"
 
 CDEPEND="dev-libs/uthash



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-04-27 Thread Marek Szuba
commit: deff9dc6c20ef564b3fee110925d4f1a52a846d3
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Apr 27 13:53:44 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Apr 27 14:01:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deff9dc6

app-backup/burp: make sure oldver is local to pkg_postinst()

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-backup/burp/burp-2.0.54.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-backup/burp/burp-2.0.54.ebuild 
b/app-backup/burp/burp-2.0.54.ebuild
index cf7dee17673..694caae538a 100644
--- a/app-backup/burp/burp-2.0.54.ebuild
+++ b/app-backup/burp/burp-2.0.54.ebuild
@@ -94,6 +94,7 @@ pkg_postinst() {
 
# According to PMS this can be a space-separated list of version
# numbers, even though in practice it is typically just one.
+   local oldver
for oldver in ${REPLACING_VERSIONS}; do
if [[ $(get_major_version ${oldver}) -lt 2 ]]; then
ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/, app-backup/burp/files/

2017-04-26 Thread Marek Szuba
commit: 8262cee470aafbef23da9a6c618d5c4c45b7e8e6
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Apr 20 09:33:27 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 26 11:54:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8262cee4

app-backup/burp: bump to 2.0.54

Gentoo-Bug: 615666
Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.0.54.ebuild | 109 +
 .../burp/files/burp-2.0.54-no_mkdir_run.patch  |  10 ++
 .../files/burp-2.0.54-protocol1_by_default.patch   |  24 +
 .../burp/files/burp-2.0.54-server_user.patch   |  13 +++
 app-backup/burp/files/burp.service |  11 +++
 app-backup/burp/files/burp.tmpfiles|   1 +
 app-backup/burp/files/burp2.initd  |  45 +
 app-backup/burp/metadata.xml   |   1 +
 9 files changed, 215 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 220be5c99b6..0e3e690104e 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1 +1,2 @@
 DIST burp-1.4.40.tar.bz2 712937 SHA256 
4108eb45e14740de990d918a2adbb661d88f90de48d6e2e3a6b54fd12b16fa5e SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 WHIRLPOOL 
636120b3fa2d4a3217567177f3c8abbdeb562d298043fd6bd685842287964d835f2a369e36db0bc32ce908ce8f96e4e2677569e6ca4bac80f8d9958a2364a62d
+DIST burp-2.0.54.tar.gz 558845 SHA256 
26130da9791c57b1e194973ef1ea292dec57468bf4291a4d0eae880d192c1fd1 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
 WHIRLPOOL 
60e9bec56c08bc7ebc4700824eab34cf8cefdc5871140471eec5e05dbff4f4b83c2f7c6d5554d33dbb918f46e2c60159ba99a5da599938acd40b9d5b7b582978

diff --git a/app-backup/burp/burp-2.0.54.ebuild 
b/app-backup/burp/burp-2.0.54.ebuild
new file mode 100644
index 000..cf7dee17673
--- /dev/null
+++ b/app-backup/burp/burp-2.0.54.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd tmpfiles user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run/burp' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0775 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}2.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2017-04-03 Thread Marek Szuba
commit: 7527b286cd5cf046ee232788ead82afeea974078
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Apr  3 11:41:09 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Apr  3 11:41:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7527b286

app-backup/burp: take over maintainership

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-backup/burp/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/burp/metadata.xml b/app-backup/burp/metadata.xml
index 295b7305081..a002889edbe 100644
--- a/app-backup/burp/metadata.xml
+++ b/app-backup/burp/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   aide...@gentoo.org
-   Amadeusz Żołnowski
+   mare...@gentoo.org
+   Marek Szuba


Burp is a network backup and restore program. It uses librsync 
in order



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2016-12-29 Thread Amadeusz Piotr Żołnowski
commit: 65f08e8900abf4e0304f619521d0de048419a45c
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Thu Dec 29 19:58:46 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Thu Dec 29 21:38:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f08e89

app-backup/burp: Remove old, unsupported version

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-backup/burp/Manifest   |   1 -
 app-backup/burp/burp-1.3.48-r1.ebuild  | 100 -
 ...3.48-0001-Set-default_md-sha256-in-CA.cnf.patch |  25 --
 app-backup/burp/files/1.3.48-bedup-conf-path.patch |  33 ---
 .../files/1.3.48-non-zero-or-build-failure.patch   |  13 ---
 app-backup/burp/files/1.3.48-tinfo.patch   |  22 -
 6 files changed, 194 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index bdcd141..220be5c 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,2 +1 @@
-DIST burp-1.3.48.tar.bz2 683509 SHA256 
bb456c208998d2f5806828357934e794cd9675448cb6545473364fd9e6d73509 SHA512 
08de252f25ff7aa448dd6768272a9a14622902347445313b570c857b4e690374e92956379d5b388f446a88427fc4924f9c0df83cba390aa15fd040b8e92f1946
 WHIRLPOOL 
ac99abddd74bcc753037841afc78c74c7af23ad550334f0585540f056ce93243b8958cbdc37cae15cb98a02c2884c928dd65ac03820e1ef53ea031128a831a44
 DIST burp-1.4.40.tar.bz2 712937 SHA256 
4108eb45e14740de990d918a2adbb661d88f90de48d6e2e3a6b54fd12b16fa5e SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 WHIRLPOOL 
636120b3fa2d4a3217567177f3c8abbdeb562d298043fd6bd685842287964d835f2a369e36db0bc32ce908ce8f96e4e2677569e6ca4bac80f8d9958a2364a62d

diff --git a/app-backup/burp/burp-1.3.48-r1.ebuild 
b/app-backup/burp/burp-1.3.48-r1.ebuild
deleted file mode 100644
index 0e50013..
--- a/app-backup/burp/burp-1.3.48-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils user
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
-   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="acl afs ipv6 nls tcpd xattr"
-
-DEPEND="
-   dev-libs/openssl:0
-   dev-libs/uthash
-   sys-libs/libcap
-   ~net-libs/librsync-0.9.7
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   acl? ( sys-apps/acl )
-   afs? ( net-fs/openafs )
-   nls? ( sys-devel/gettext )
-   tcpd? ( sys-apps/tcp-wrappers )
-   xattr? ( sys-apps/attr )
-   "
-RDEPEND="${DEPEND}
-   virtual/logger
-   "
-
-DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
-PATCHES=(
-   "${FILESDIR}/${PV}-non-zero-or-build-failure.patch"
-   "${FILESDIR}/${PV}-bedup-conf-path.patch"
-   "${FILESDIR}/${PV}-tinfo.patch"
-   "${FILESDIR}/${PV}-0001-Set-default_md-sha256-in-CA.cnf.patch"
-   )
-S="${WORKDIR}/burp"
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-   # see bug #426262
-   mv configure.in configure.ac || die
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --sbindir=/usr/sbin
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable afs)
-   $(use_enable ipv6)
-   $(use_enable nls)
-   $(use_enable xattr)
-   $(use_with tcpd tcp-wrappers)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   fowners root:burp /etc/burp /var/spool/burp
-   fperms 0775 /etc/burp /var/spool/burp
-   fowners root:burp /etc/burp/clientconfdir
-   fperms 0750 /etc/burp/clientconfdir
-   fowners root:burp /etc/burp/burp-server.conf
-   fperms 0640 /etc/burp/burp-server.conf
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   dodoc docs/*
-
-   sed -e 's|^# user=graham|user = burp|' \
-   -e 's|^# group=nogroup|group = burp|' \
-   -e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
-   -i "${D}"/etc/burp/burp-server.conf || die
-}
-
-pkg_postinst() {
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-   elog "Server configuration is located at"
-   elog ""
-   elog "  /etc/burp/burp-server.conf"
-   elog ""
-   fi
-}

diff --git 
a/app-backup/burp/files/1.3.48-0001-Set-default_md-sha256-in-CA.cnf.patch 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2016-09-26 Thread Amadeusz Piotr Żołnowski
commit: af571f128815fae9ec025ebe53db40909daf68cd
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Mon Sep 26 20:03:51 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Mon Sep 26 20:35:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af571f12

app-backup/burp: Remove oldest revision of 1.4.40

Package-Manager: portage-2.3.1

 app-backup/burp/burp-1.4.40-r1.ebuild | 97 ---
 1 file changed, 97 deletions(-)

diff --git a/app-backup/burp/burp-1.4.40-r1.ebuild 
b/app-backup/burp/burp-1.4.40-r1.ebuild
deleted file mode 100644
index 3d0215c..
--- a/app-backup/burp/burp-1.4.40-r1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils user
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
-   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="acl afs ipv6 libressl nls tcpd xattr"
-
-DEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   dev-libs/uthash
-   sys-libs/libcap
-   ~net-libs/librsync-0.9.7
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   acl? ( sys-apps/acl )
-   afs? ( net-fs/openafs )
-   nls? ( sys-devel/gettext )
-   tcpd? ( sys-apps/tcp-wrappers )
-   xattr? ( sys-apps/attr )
-   "
-RDEPEND="${DEPEND}
-   virtual/logger
-   "
-
-DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
-PATCHES=(
-   "${FILESDIR}/${PV}-non-zero-or-build-failure.patch"
-   "${FILESDIR}/${PV}-bedup-conf-path.patch"
-   "${FILESDIR}/${PV}-tinfo.patch"
-   )
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --sbindir=/usr/sbin
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable afs)
-   $(use_enable ipv6)
-   $(use_enable nls)
-   $(use_enable xattr)
-   $(use_with tcpd tcp-wrappers)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   fowners root:burp /etc/burp /var/spool/burp
-   fperms 0775 /etc/burp /var/spool/burp
-   fowners root:burp /etc/burp/clientconfdir
-   fperms 0750 /etc/burp/clientconfdir
-   fowners root:burp /etc/burp/burp-server.conf
-   fperms 0640 /etc/burp/burp-server.conf
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   dodoc docs/*
-
-   sed -e 's|^# user=graham|user = burp|' \
-   -e 's|^# group=nogroup|group = burp|' \
-   -e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
-   -i "${D}"/etc/burp/burp-server.conf || die
-}
-
-pkg_postinst() {
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-   elog "Server configuration is located at"
-   elog ""
-   elog "  /etc/burp/burp-server.conf"
-   elog ""
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2016-07-10 Thread Amadeusz Piotr Żołnowski
commit: 154509b5d5f56e7186bc16035632bff62ea71b83
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Sun Jul 10 19:46:12 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sun Jul 10 19:46:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=154509b5

app-backup/burp: Depend on librsync-0.9.7 or >librsync-2.0.0

Burp segfaults with any version between 1.0.0 and 2.0.0 (inclusive).
ebuild depending on 0.9.7 will be removed as soon as librsync-2.0.0-r1
gets stable keywords.

Package-Manager: portage-2.3.0

 app-backup/burp/{burp-1.4.40-r4.ebuild => burp-1.4.40-r5.ebuild} | 2 +-
 app-backup/burp/{burp-1.4.40-r4.ebuild => burp-1.4.40-r6.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/burp/burp-1.4.40-r4.ebuild 
b/app-backup/burp/burp-1.4.40-r5.ebuild
similarity index 99%
copy from app-backup/burp/burp-1.4.40-r4.ebuild
copy to app-backup/burp/burp-1.4.40-r5.ebuild
index 5dc34f5..d1784b1 100644
--- a/app-backup/burp/burp-1.4.40-r4.ebuild
+++ b/app-backup/burp/burp-1.4.40-r5.ebuild
@@ -21,7 +21,7 @@ DEPEND="
libressl? ( dev-libs/libressl:0= )
dev-libs/uthash
sys-libs/libcap
-   net-libs/librsync:0=
+   ~net-libs/librsync-0.9.7
sys-libs/ncurses:0=
sys-libs/zlib
acl? ( sys-apps/acl )

diff --git a/app-backup/burp/burp-1.4.40-r4.ebuild 
b/app-backup/burp/burp-1.4.40-r6.ebuild
similarity index 98%
rename from app-backup/burp/burp-1.4.40-r4.ebuild
rename to app-backup/burp/burp-1.4.40-r6.ebuild
index 5dc34f5..f9e42cd 100644
--- a/app-backup/burp/burp-1.4.40-r4.ebuild
+++ b/app-backup/burp/burp-1.4.40-r6.ebuild
@@ -21,7 +21,7 @@ DEPEND="
libressl? ( dev-libs/libressl:0= )
dev-libs/uthash
sys-libs/libcap
-   net-libs/librsync:0=
+   >net-libs/librsync-2.0.0:0=
sys-libs/ncurses:0=
sys-libs/zlib
acl? ( sys-apps/acl )



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2016-07-02 Thread Amadeusz Piotr Żołnowski
commit: 7fec7439613efcc3bf6df2d16dca8b49a23432b4
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Sat Jul  2 21:38:32 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sat Jul  2 21:38:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fec7439

app-backup/burp: Remove unneeded revisions

Package-Manager: portage-2.3.0

 app-backup/burp/burp-1.4.40-r2.ebuild | 108 ---
 app-backup/burp/burp-1.4.40-r3.ebuild | 116 --
 2 files changed, 224 deletions(-)

diff --git a/app-backup/burp/burp-1.4.40-r2.ebuild 
b/app-backup/burp/burp-1.4.40-r2.ebuild
deleted file mode 100644
index 6abcbda..000
--- a/app-backup/burp/burp-1.4.40-r2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils user
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
-   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="acl afs ipv6 libressl nls tcpd xattr"
-
-DEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   dev-libs/uthash
-   sys-libs/libcap
-   ~net-libs/librsync-0.9.7
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   acl? ( sys-apps/acl )
-   afs? ( net-fs/openafs )
-   nls? ( sys-devel/gettext )
-   tcpd? ( sys-apps/tcp-wrappers )
-   xattr? ( sys-apps/attr )
-   "
-RDEPEND="${DEPEND}
-   virtual/logger
-   "
-
-DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
-PATCHES=(
-   "${FILESDIR}/${PV}-non-zero-or-build-failure.patch"
-   "${FILESDIR}/${PV}-bedup-conf-path.patch"
-   "${FILESDIR}/${PV}-tinfo.patch"
-   )
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --sbindir=/usr/sbin
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable afs)
-   $(use_enable ipv6)
-   $(use_enable nls)
-   $(use_enable xattr)
-   $(use_with tcpd tcp-wrappers)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   fowners root:burp /etc/burp /var/spool/burp
-   fperms 0775 /etc/burp /var/spool/burp
-   fowners root:burp /etc/burp/clientconfdir
-   fperms 0750 /etc/burp/clientconfdir
-   fowners root:burp /etc/burp/burp-server.conf
-   fperms 0640 /etc/burp/burp-server.conf
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   dodoc docs/*
-
-   local scripts_dir=/usr/share/burp/scripts
-   dodir "${scripts_dir}"
-   local script
-   for script in notify_script ssl_extra_checks_script summary_script \
-   timer_script; do
-   mv "${D}etc/burp/${script}" "${D}${scripts_dir}/"
-   sed -r \
-   -e 
"s|(=\\s*)/etc/burp/${script}\\s*$|\1${scripts_dir}/${script}|" \
-   -i "${D}etc/burp/burp-server.conf"
-   done
-
-   sed -e 's|^# user=graham|user = burp|' \
-   -e 's|^# group=nogroup|group = burp|' \
-   -e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
-   -i "${D}etc/burp/burp-server.conf" || die
-}
-
-pkg_postinst() {
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-   elog "Server configuration is located at"
-   elog ""
-   elog "  /etc/burp/burp-server.conf"
-   elog ""
-   fi
-}

diff --git a/app-backup/burp/burp-1.4.40-r3.ebuild 
b/app-backup/burp/burp-1.4.40-r3.ebuild
deleted file mode 100644
index d1784b1..000
--- a/app-backup/burp/burp-1.4.40-r3.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils user
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
-   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="acl afs ipv6 libressl nls tcpd xattr"
-
-DEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   dev-libs/uthash
-   sys-libs/libcap
-   ~net-libs/librsync-0.9.7
-   sys-libs/ncurses:0=
-   

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2016-07-02 Thread Amadeusz Piotr Żołnowski
commit: 581dd3cd70bdeda41d7bd8442aaed4007fe24c10
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Sat Jul  2 21:27:57 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sat Jul  2 21:32:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581dd3cd

app-backup/burp: Unblock librsync-1.0.0 and higher

Gentoo-Bug: 573150

Package-Manager: portage-2.3.0

 app-backup/burp/burp-1.4.40-r4.ebuild | 116 ++
 1 file changed, 116 insertions(+)

diff --git a/app-backup/burp/burp-1.4.40-r4.ebuild 
b/app-backup/burp/burp-1.4.40-r4.ebuild
new file mode 100644
index 000..5dc34f5
--- /dev/null
+++ b/app-backup/burp/burp-1.4.40-r4.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils user
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
+   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="acl afs ipv6 libressl nls tcpd xattr"
+
+DEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   dev-libs/uthash
+   sys-libs/libcap
+   net-libs/librsync:0=
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   acl? ( sys-apps/acl )
+   afs? ( net-fs/openafs )
+   nls? ( sys-devel/gettext )
+   tcpd? ( sys-apps/tcp-wrappers )
+   xattr? ( sys-apps/attr )
+   "
+RDEPEND="${DEPEND}
+   virtual/logger
+   "
+
+DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
+PATCHES=(
+   "${FILESDIR}/${PV}-non-zero-or-build-failure.patch"
+   "${FILESDIR}/${PV}-bedup-conf-path.patch"
+   "${FILESDIR}/${PV}-tinfo.patch"
+   )
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   epatch "${PATCHES[@]}"
+   eautoreconf
+   sed -e '/autoupgrade/d' -i "${S}"/Makefile.in || die
+   rm "${S}"/docs/autoupgrade.txt || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --sbindir=/usr/sbin
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable afs)
+   $(use_enable ipv6)
+   $(use_enable nls)
+   $(use_enable xattr)
+   $(use_with tcpd tcp-wrappers)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   fowners root:burp /etc/burp
+   fperms 0775 /etc/burp
+   fowners root:burp /etc/burp/burp-server.conf
+   fperms 0640 /etc/burp/burp-server.conf
+   fowners root:burp /etc/burp/clientconfdir
+   fperms 0750 /etc/burp/clientconfdir
+   fowners root:burp /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   dodoc docs/*
+
+   local scripts_dir=/usr/share/burp/scripts
+   dodir "${scripts_dir}"
+   local script
+   for script in notify_script ssl_extra_checks_script summary_script \
+   timer_script; do
+   mv "${D}etc/burp/${script}" "${D}${scripts_dir}/" || die
+   sed -r \
+   -e 
"s|(=\\s*)/etc/burp/${script}\\s*$|\1${scripts_dir}/${script}|" \
+   -i "${D}etc/burp/burp-server.conf" \
+   || die
+   done
+
+   sed -e '/autoupgrade/d' -i "${D}etc/burp/burp.conf" || die
+   sed -e '/autoupgrade/,+1d' -i "${D}etc/burp/burp-server.conf" || die
+
+   sed -e 's|^# user=graham|user = burp|' \
+   -e 's|^# group=nogroup|group = burp|' \
+   -e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
+   -i "${D}etc/burp/burp-server.conf" || die
+}
+
+pkg_postinst() {
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2016-07-02 Thread Amadeusz Piotr Żołnowski
commit: 1205b71e519517900cdd38c06a3bb1e509958872
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Sat Jul  2 21:31:40 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sat Jul  2 21:32:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1205b71e

app-backup/burp: Correct version restriction on net-libs/librsync

Gentoo-Bug: 573150

Package-Manager: portage-2.3.0

 app-backup/burp/burp-1.3.48-r1.ebuild | 2 +-
 app-backup/burp/burp-1.4.40-r1.ebuild | 2 +-
 app-backup/burp/burp-1.4.40-r2.ebuild | 2 +-
 app-backup/burp/burp-1.4.40-r3.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-backup/burp/burp-1.3.48-r1.ebuild 
b/app-backup/burp/burp-1.3.48-r1.ebuild
index ca07f1d..0e50013 100644
--- a/app-backup/burp/burp-1.3.48-r1.ebuild
+++ b/app-backup/burp/burp-1.3.48-r1.ebuild
@@ -20,7 +20,7 @@ DEPEND="
dev-libs/openssl:0
dev-libs/uthash
sys-libs/libcap
-   

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2016-07-02 Thread Amadeusz Piotr Żołnowski
commit: 9f367ab90f56e5dbcfde65a1cf3ef97498fd7cae
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Sat Jul  2 20:46:24 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sat Jul  2 20:49:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f367ab9

app-backup/burp: Correct permissions

Remove autoupgrade configuration.

Package-Manager: portage-2.3.0

 app-backup/burp/burp-1.4.40-r3.ebuild | 116 ++
 app-backup/burp/files/burp.initd  |   7 +-
 2 files changed, 122 insertions(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-1.4.40-r3.ebuild 
b/app-backup/burp/burp-1.4.40-r3.ebuild
new file mode 100644
index 000..f7cbc66
--- /dev/null
+++ b/app-backup/burp/burp-1.4.40-r3.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils user
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
+   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="acl afs ipv6 libressl nls tcpd xattr"
+
+DEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   dev-libs/uthash
+   sys-libs/libcap
+   

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/, app-backup/burp/files/

2016-07-02 Thread Amadeusz Piotr Żołnowski
commit: 4b23af00c3b7d9dd6b2099541fe01561edb25262
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Thu Jun 30 22:54:13 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sat Jul  2 16:11:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b23af00

app-backup/burp: Move scripts out of /etc

Burp needs /etc/burp directory to be writable for its daemon (at least
first time it runs). On the other hand an executable cannot be placed
into a group-writable directory and this is where Burp scripts are
installed by default. Move all scripts to /usr/share/burp/scripts. /etc
is not a good place for scripts anyway.

Gentoo-Bug: 562470

Package-Manager: portage-2.3.0

 app-backup/burp/burp-1.4.40-r2.ebuild | 108 ++
 app-backup/burp/files/burp.initd  |   7 ++-
 2 files changed, 112 insertions(+), 3 deletions(-)

diff --git a/app-backup/burp/burp-1.4.40-r2.ebuild 
b/app-backup/burp/burp-1.4.40-r2.ebuild
new file mode 100644
index 000..da09df4
--- /dev/null
+++ b/app-backup/burp/burp-1.4.40-r2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils user
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
+   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="acl afs ipv6 libressl nls tcpd xattr"
+
+DEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   dev-libs/uthash
+   sys-libs/libcap
+   

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2016-06-17 Thread Amadeusz Piotr Żołnowski
commit: a18bd5689774e9571a505e2c60d661ac699d93e7
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Fri Jun 17 21:12:04 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Fri Jun 17 21:15:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18bd568

app-backup/burp-1.4.40-r1: Add ~x86 keyword

I have built burp with test enabled. Moreover version 1.3.48 is already
~x86 keyworded.

Gentoo-Bug: 558044

Package-Manager: portage-2.3.0_rc1

 app-backup/burp/burp-1.4.40-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-1.4.40-r1.ebuild 
b/app-backup/burp/burp-1.4.40-r1.ebuild
index ee25ec9..e645481 100644
--- a/app-backup/burp/burp-1.4.40-r1.ebuild
+++ b/app-backup/burp/burp-1.4.40-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="acl afs ipv6 libressl nls tcpd xattr"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2016-06-17 Thread Amadeusz Piotr Żołnowski
commit: c423a307e3760dd54195b137ddb272a2db2d298d
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Fri Jun 17 21:13:14 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Fri Jun 17 21:15:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c423a307

app-backup/burp: Remove ancient version

Package-Manager: portage-2.3.0_rc1

 app-backup/burp/Manifest   |  1 -
 app-backup/burp/burp-1.3.8-r1.ebuild   | 94 --
 3.8-0001-Set-default_md-sha256-in-CA.cnf.patch | 25 --
 app-backup/burp/files/1.3.8-bedup-conf-path.patch  | 33 
 .../files/1.3.8-non-zero-or-build-failure.patch| 13 ---
 5 files changed, 166 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 5fc8c0f..bdcd141 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,3 +1,2 @@
 DIST burp-1.3.48.tar.bz2 683509 SHA256 
bb456c208998d2f5806828357934e794cd9675448cb6545473364fd9e6d73509 SHA512 
08de252f25ff7aa448dd6768272a9a14622902347445313b570c857b4e690374e92956379d5b388f446a88427fc4924f9c0df83cba390aa15fd040b8e92f1946
 WHIRLPOOL 
ac99abddd74bcc753037841afc78c74c7af23ad550334f0585540f056ce93243b8958cbdc37cae15cb98a02c2884c928dd65ac03820e1ef53ea031128a831a44
-DIST burp-1.3.8.tar.bz2 796082 SHA256 
ed1546d97e902d0b3974a32ef3f543b5d9ec0a5448f3caca2373383192169656 SHA512 
49f4fa43bcbd2aa54b8cee840dfb2f1b7e396048c609d7303fdef08d13dbaf7b0c7016da39620fc5a15cd9dfb8577f82e8446512887aff1ce1b6ce31e7a60e57
 WHIRLPOOL 
957cdf4b75ec5a79b7c259786b099cf5c001ebc1684df0a1028dda7ec90a2710c1cfcd4f2a8a2fb349466bc5405672350f01f989a4f6a5302eae4fa466af3056
 DIST burp-1.4.40.tar.bz2 712937 SHA256 
4108eb45e14740de990d918a2adbb661d88f90de48d6e2e3a6b54fd12b16fa5e SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 WHIRLPOOL 
636120b3fa2d4a3217567177f3c8abbdeb562d298043fd6bd685842287964d835f2a369e36db0bc32ce908ce8f96e4e2677569e6ca4bac80f8d9958a2364a62d

diff --git a/app-backup/burp/burp-1.3.8-r1.ebuild 
b/app-backup/burp/burp-1.3.8-r1.ebuild
deleted file mode 100644
index 3c136e5..000
--- a/app-backup/burp/burp-1.3.8-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils user
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
-SRC_URI="http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="acl afs nls tcpd xattr"
-
-DEPEND="
-   dev-libs/openssl:0
-   dev-libs/uthash
-   sys-libs/libcap
-   
-Date: Tue, 16 Jun 2015 12:29:56 +
-Subject: [PATCH] Set default_md=sha256 in CA.cnf.
-

- configs/certs/CA/CA.cnf | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configs/certs/CA/CA.cnf b/configs/certs/CA/CA.cnf
-index 097f5fa..608cbce 100644
 a/configs/certs/CA/CA.cnf
-+++ b/configs/certs/CA/CA.cnf
-@@ -14,7 +14,7 @@ crlnumber   = $dir/crlnumber.txt
- 
- unique_subject  = no
- 
--default_md  = sha1
-+default_md  = sha256
- default_days= 7300
- default_crl_days= 7300
- 
--- 
-2.5.0
-

diff --git a/app-backup/burp/files/1.3.8-bedup-conf-path.patch 
b/app-backup/burp/files/1.3.8-bedup-conf-path.patch
deleted file mode 100644
index a9bed19..000
--- a/app-backup/burp/files/1.3.8-bedup-conf-path.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -Naur burp-1.3.48/manpages/bedup.8 burp-1.3.48.new/manpages/bedup.8
 burp-1.3.48/manpages/bedup.8   2014-01-27 11:55:47.0 +0100
-+++ burp-1.3.48.new/manpages/bedup.8   2014-11-22 12:57:20.241299376 +0100
-@@ -16,7 +16,7 @@
- .SH OPTIONS
- .TP
- \fB\-c\fR \fBpath\fR
--Path to config file (default: /etc/burp/burp.conf).
-+Path to config file (default: /etc/burp/burp-server.conf).
- .TP
- \fB\-g\fR \fB\fR
- Only run on the directories of clients that are in one of the groups 
specified. The list is comma-separated. To put a client in a group, use the 
'dedup_group' option in the client configuration file on the server.
-@@ -42,7 +42,7 @@
- \fB\-V\fR \fB\fR
- Print version and exit.\fR
- .TP
--By default, bedup will read /etc/burp/burp.conf and deduplicate client 
storage directories using special knowledge of the structure.\fR
-+By default, bedup will read /etc/burp/burp-server.conf and deduplicate client 
storage directories using special knowledge of the structure.\fR
- .TP
- With '\-n', this knowledge is turned off and you have to specify the 
directories to deduplicate on the command line. Running with '\-n' is therefore 
dangerous if you are deduplicating burp storage directories.
- 
-diff -Naur burp-1.3.48/src/bedup.c burp-1.3.48.new/src/bedup.c
 burp-1.3.48/src/bedup.c2014-01-27 11:55:47.0 +0100
-+++ 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2016-03-21 Thread Anthony G. Basile
commit: 6da0dfdec7120fdbf98ed29e13e1cd7b4473e27d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Mar 22 00:27:41 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Mar 22 00:27:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da0dfde

app-backup/burp: add libressl support

Package-Manager: portage-2.2.26

 app-backup/burp/burp-1.4.40-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-backup/burp/burp-1.4.40-r1.ebuild 
b/app-backup/burp/burp-1.4.40-r1.ebuild
index edfa6af..ee25ec9 100644
--- a/app-backup/burp/burp-1.4.40-r1.ebuild
+++ b/app-backup/burp/burp-1.4.40-r1.ebuild
@@ -14,10 +14,11 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
 LICENSE="AGPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="acl afs ipv6 nls tcpd xattr"
+IUSE="acl afs ipv6 libressl nls tcpd xattr"
 
 DEPEND="
-   dev-libs/openssl:0
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
dev-libs/uthash
sys-libs/libcap


[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2016-01-20 Thread Amadeusz Piotr Żołnowski
commit: b8a42fa6fe33220bde33073269e9881bd6de99e5
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Wed Jan 20 20:53:02 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Wed Jan 20 20:53:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a42fa6

app-backup/burp: Remove old revision of 1.3.48

Package-Manager: portage-2.2.26

 app-backup/burp/burp-1.3.48.ebuild | 100 -
 1 file changed, 100 deletions(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
deleted file mode 100644
index ca07f1d..000
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils user
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
-   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="acl afs ipv6 nls tcpd xattr"
-
-DEPEND="
-   dev-libs/openssl:0
-   dev-libs/uthash
-   sys-libs/libcap
-   

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2016-01-18 Thread Agostino Sarubbo
commit: c84c8caf4d4bbe3cba4faa189b4a64af8d752eef
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 18 17:07:39 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 18 17:07:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84c8caf

app-backup/burp: x86 stable wrt bug #572216

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-backup/burp/burp-1.3.48-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-1.3.48-r1.ebuild 
b/app-backup/burp/burp-1.3.48-r1.ebuild
index 1077de1..ca07f1d 100644
--- a/app-backup/burp/burp-1.3.48-r1.ebuild
+++ b/app-backup/burp/burp-1.3.48-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="acl afs ipv6 nls tcpd xattr"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2016-01-18 Thread Agostino Sarubbo
commit: a6ccbb5101f8be2be13148d020b4cdb1d6405d3d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 18 17:05:56 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 18 17:05:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ccbb51

app-backup/burp: amd64 stable wrt bug #572216

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-backup/burp/burp-1.3.48-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-1.3.48-r1.ebuild 
b/app-backup/burp/burp-1.3.48-r1.ebuild
index a1f8e3f..1077de1 100644
--- a/app-backup/burp/burp-1.3.48-r1.ebuild
+++ b/app-backup/burp/burp-1.3.48-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="acl afs ipv6 nls tcpd xattr"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2016-01-17 Thread Amadeusz Piotr Żołnowski
commit: fa1cc2499dc0be2e6d0eeded446044bdc69e49f5
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Sun Jan 17 14:49:50 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sun Jan 17 14:49:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa1cc249

app-backup/burp: Depend on =net-libs/librsync-2.0.

Package-Manager: portage-2.2.26

 app-backup/burp/burp-1.3.48.ebuild | 2 +-
 app-backup/burp/burp-1.3.8.ebuild  | 2 +-
 app-backup/burp/burp-1.4.40.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 98b7423..ca07f1d 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -20,7 +20,7 @@ DEPEND="
dev-libs/openssl:0
dev-libs/uthash
sys-libs/libcap
-   net-libs/librsync
+   

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2016-01-17 Thread Amadeusz Piotr Żołnowski
commit: e84839054932a23e20fb788532f731cff6f82577
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Sun Jan 17 14:45:44 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sun Jan 17 14:45:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8483905

app-backup/burp: Terminate compile phase on error

Because exit status of sub call to make gets lost, ebuild proceeds to
next phase even on failure. This results in installing all files except
of binaries. Patch first level Makefile to exit with 1 on failure.

Package-Manager: portage-2.2.26

 app-backup/burp/burp-1.3.48.ebuild  |  3 ++-
 app-backup/burp/burp-1.3.8.ebuild   |  3 ++-
 app-backup/burp/burp-1.4.40.ebuild  |  3 ++-
 .../burp/files/1.3.48-non-zero-or-build-failure.patch   | 13 +
 app-backup/burp/files/1.3.8-non-zero-or-build-failure.patch | 13 +
 .../burp/files/1.4.40-non-zero-or-build-failure.patch   | 13 +
 6 files changed, 45 insertions(+), 3 deletions(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 9d2da50..98b7423 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -35,6 +35,7 @@ RDEPEND="${DEPEND}
 
 DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
 PATCHES=(
+   "${FILESDIR}/${PV}-non-zero-or-build-failure.patch"
"${FILESDIR}/${PV}-bedup-conf-path.patch"
"${FILESDIR}/${PV}-tinfo.patch"
"${FILESDIR}/${PV}-0001-Set-default_md-sha256-in-CA.cnf.patch"

diff --git a/app-backup/burp/burp-1.3.8.ebuild 
b/app-backup/burp/burp-1.3.8.ebuild
index 3a529b9..d281950 100644
--- a/app-backup/burp/burp-1.3.8.ebuild
+++ b/app-backup/burp/burp-1.3.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -34,6 +34,7 @@ RDEPEND="${DEPEND}
 
 DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
 PATCHES=(
+   "${FILESDIR}/${PV}-non-zero-or-build-failure.patch"
"${FILESDIR}/${PV}-bedup-conf-path.patch"
"${FILESDIR}/${PV}-0001-Set-default_md-sha256-in-CA.cnf.patch"
)

diff --git a/app-backup/burp/burp-1.4.40.ebuild 
b/app-backup/burp/burp-1.4.40.ebuild
index 16d59fd..4acadd8 100644
--- a/app-backup/burp/burp-1.4.40.ebuild
+++ b/app-backup/burp/burp-1.4.40.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -35,6 +35,7 @@ RDEPEND="${DEPEND}
 
 DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
 PATCHES=(
+   "${FILESDIR}/${PV}-non-zero-or-build-failure.patch"
"${FILESDIR}/${PV}-bedup-conf-path.patch"
"${FILESDIR}/${PV}-tinfo.patch"
)

diff --git a/app-backup/burp/files/1.3.48-non-zero-or-build-failure.patch 
b/app-backup/burp/files/1.3.48-non-zero-or-build-failure.patch
new file mode 100644
index 000..2c57048
--- /dev/null
+++ b/app-backup/burp/files/1.3.48-non-zero-or-build-failure.patch
@@ -0,0 +1,13 @@
+diff --git a/Makefile.in b/Makefile.in
+index ac22a24..f99ce96 100755
+--- a/Makefile.in
 b/Makefile.in
+@@ -40,7 +40,7 @@ all: Makefile
+   @for I in ${all_subdirs}; \
+ do (cd $$I; echo "==>Entering directory `pwd`"; \
+ $(MAKE) $@ || (echo ""; echo ""; echo "  == Error in `pwd` 
=="; \
+-  echo ""; echo "";)); \
++  echo ""; echo ""; exit 1;)) || exit 1; \
+   done
+ 
+ depend:

diff --git a/app-backup/burp/files/1.3.8-non-zero-or-build-failure.patch 
b/app-backup/burp/files/1.3.8-non-zero-or-build-failure.patch
new file mode 100644
index 000..2c57048
--- /dev/null
+++ b/app-backup/burp/files/1.3.8-non-zero-or-build-failure.patch
@@ -0,0 +1,13 @@
+diff --git a/Makefile.in b/Makefile.in
+index ac22a24..f99ce96 100755
+--- a/Makefile.in
 b/Makefile.in
+@@ -40,7 +40,7 @@ all: Makefile
+   @for I in ${all_subdirs}; \
+ do (cd $$I; echo "==>Entering directory `pwd`"; \
+ $(MAKE) $@ || (echo ""; echo ""; echo "  == Error in `pwd` 
=="; \
+-  echo ""; echo "";)); \
++  echo ""; echo ""; exit 1;)) || exit 1; \
+   done
+ 
+ depend:

diff --git a/app-backup/burp/files/1.4.40-non-zero-or-build-failure.patch 
b/app-backup/burp/files/1.4.40-non-zero-or-build-failure.patch
new file mode 100644
index 000..2c57048
--- /dev/null
+++ b/app-backup/burp/files/1.4.40-non-zero-or-build-failure.patch
@@ -0,0 +1,13 @@
+diff --git a/Makefile.in b/Makefile.in
+index ac22a24..f99ce96 100755
+--- a/Makefile.in
 b/Makefile.in
+@@ -40,7 +40,7 @@ all: 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2016-01-17 Thread Amadeusz Piotr Żołnowski
commit: 7c1e6c699bf8a15b85cc1450a5fc08dab5174d5f
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Sun Jan 17 16:37:27 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sun Jan 17 16:48:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1e6c69

app-backup/burp: Rev-bump to enforce upgrade of broken installs

See commit e84839054932a23e20fb788532f731cff6f82577.

Package-Manager: portage-2.2.26

 app-backup/burp/{burp-1.4.40.ebuild => burp-1.3.48-r1.ebuild} | 6 +-
 app-backup/burp/{burp-1.3.8.ebuild => burp-1.3.8-r1.ebuild}   | 0
 app-backup/burp/{burp-1.4.40.ebuild => burp-1.4.40-r1.ebuild} | 0
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-1.4.40.ebuild 
b/app-backup/burp/burp-1.3.48-r1.ebuild
similarity index 92%
copy from app-backup/burp/burp-1.4.40.ebuild
copy to app-backup/burp/burp-1.3.48-r1.ebuild
index edfa6af..a1f8e3f 100644
--- a/app-backup/burp/burp-1.4.40.ebuild
+++ b/app-backup/burp/burp-1.3.48-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="acl afs ipv6 nls tcpd xattr"
 
 DEPEND="
@@ -38,7 +38,9 @@ PATCHES=(
"${FILESDIR}/${PV}-non-zero-or-build-failure.patch"
"${FILESDIR}/${PV}-bedup-conf-path.patch"
"${FILESDIR}/${PV}-tinfo.patch"
+   "${FILESDIR}/${PV}-0001-Set-default_md-sha256-in-CA.cnf.patch"
)
+S="${WORKDIR}/burp"
 
 pkg_setup() {
enewgroup "${PN}"
@@ -47,6 +49,8 @@ pkg_setup() {
 
 src_prepare() {
epatch "${PATCHES[@]}"
+   # see bug #426262
+   mv configure.in configure.ac || die
eautoreconf
 }
 

diff --git a/app-backup/burp/burp-1.3.8.ebuild 
b/app-backup/burp/burp-1.3.8-r1.ebuild
similarity index 100%
rename from app-backup/burp/burp-1.3.8.ebuild
rename to app-backup/burp/burp-1.3.8-r1.ebuild

diff --git a/app-backup/burp/burp-1.4.40.ebuild 
b/app-backup/burp/burp-1.4.40-r1.ebuild
similarity index 100%
rename from app-backup/burp/burp-1.4.40.ebuild
rename to app-backup/burp/burp-1.4.40-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2015-09-25 Thread Agostino Sarubbo
commit: b9529f39f3f4a52cc1253645330be66724fd6da0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 25 14:42:30 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 25 14:42:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9529f39

app-backup/burp: x86 stable wrt bug #545808

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 app-backup/burp/burp-1.3.48.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 5d18b62..9d2da50 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="acl afs ipv6 nls tcpd xattr"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2015-09-24 Thread Agostino Sarubbo
commit: 6a26c5af54a352d289e41dbb39506a82e08f094a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep 24 13:19:10 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep 24 13:19:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a26c5af

app-backup/burp: amd64 stable wrt bug #545808

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-backup/burp/burp-1.3.48.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 977d752..5d18b62 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="acl afs ipv6 nls tcpd xattr"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2015-08-30 Thread Amadeusz Żołnowski
commit: 565f4bb1f51869f3f53047ab25db577a007a3294
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 30 16:47:02 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 30 16:47:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=565f4bb1

app-backup/burp: Depend on specific slot of ncurses

Package-Manager: portage-2.2.20.1

 app-backup/burp/burp-1.3.48.ebuild | 2 +-
 app-backup/burp/burp-1.3.8.ebuild  | 2 +-
 app-backup/burp/burp-1.4.40.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 1178a60..977d752 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -21,7 +21,7 @@ DEPEND=
dev-libs/uthash
sys-libs/libcap
net-libs/librsync
-   sys-libs/ncurses
+   sys-libs/ncurses:0=
sys-libs/zlib
acl? ( sys-apps/acl )
afs? ( net-fs/openafs )

diff --git a/app-backup/burp/burp-1.3.8.ebuild 
b/app-backup/burp/burp-1.3.8.ebuild
index 069690a..3a529b9 100644
--- a/app-backup/burp/burp-1.3.8.ebuild
+++ b/app-backup/burp/burp-1.3.8.ebuild
@@ -20,7 +20,7 @@ DEPEND=
dev-libs/uthash
sys-libs/libcap
net-libs/librsync
-   sys-libs/ncurses
+   sys-libs/ncurses:0=
sys-libs/zlib
acl? ( sys-apps/acl )
afs? ( net-fs/openafs )

diff --git a/app-backup/burp/burp-1.4.40.ebuild 
b/app-backup/burp/burp-1.4.40.ebuild
index e4da6c6..16d59fd 100644
--- a/app-backup/burp/burp-1.4.40.ebuild
+++ b/app-backup/burp/burp-1.4.40.ebuild
@@ -21,7 +21,7 @@ DEPEND=
dev-libs/uthash
sys-libs/libcap
net-libs/librsync
-   sys-libs/ncurses
+   sys-libs/ncurses:0=
sys-libs/zlib
acl? ( sys-apps/acl )
afs? ( net-fs/openafs )



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2015-08-30 Thread Amadeusz Żołnowski
commit: b2143e2e46588c1b1dca74e927140aa398a6634f
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Sun Aug 30 16:33:53 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Sun Aug 30 16:33:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2143e2e

app-backup/burp: Remove oldest 1.4.x version

Package-Manager: portage-2.2.20.1

 app-backup/burp/Manifest   |  1 -
 app-backup/burp/burp-1.4.34.ebuild | 95 --
 app-backup/burp/files/1.4.34-bedup-conf-path.patch | 33 
 app-backup/burp/files/1.4.34-tinfo.patch   | 22 -
 4 files changed, 151 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index cc324b0..5fc8c0f 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,4 +1,3 @@
 DIST burp-1.3.48.tar.bz2 683509 SHA256 
bb456c208998d2f5806828357934e794cd9675448cb6545473364fd9e6d73509 SHA512 
08de252f25ff7aa448dd6768272a9a14622902347445313b570c857b4e690374e92956379d5b388f446a88427fc4924f9c0df83cba390aa15fd040b8e92f1946
 WHIRLPOOL 
ac99abddd74bcc753037841afc78c74c7af23ad550334f0585540f056ce93243b8958cbdc37cae15cb98a02c2884c928dd65ac03820e1ef53ea031128a831a44
 DIST burp-1.3.8.tar.bz2 796082 SHA256 
ed1546d97e902d0b3974a32ef3f543b5d9ec0a5448f3caca2373383192169656 SHA512 
49f4fa43bcbd2aa54b8cee840dfb2f1b7e396048c609d7303fdef08d13dbaf7b0c7016da39620fc5a15cd9dfb8577f82e8446512887aff1ce1b6ce31e7a60e57
 WHIRLPOOL 
957cdf4b75ec5a79b7c259786b099cf5c001ebc1684df0a1028dda7ec90a2710c1cfcd4f2a8a2fb349466bc5405672350f01f989a4f6a5302eae4fa466af3056
-DIST burp-1.4.34.tar.bz2 712409 SHA256 
547d84a03d84a5ece0562b75f785180846c8f0525c212f66316650187c9cbad2 SHA512 
c65d7fab80d24fbf73c5bed1381709ad00c43372e26cebffb2847be57f3c32ec5e6ab060707766a06689a9ab7b490ce10acc93b4c229b336d1791b9dd82e025d
 WHIRLPOOL 
fa15dbdae7efd7c9736f40f06555b83b4a4b6cb932ce205eccf3e0606276aa0723c083ef0cf6e006d1cbca814265e6280572a17483d5631ac3928e6967cbcc8a
 DIST burp-1.4.40.tar.bz2 712937 SHA256 
4108eb45e14740de990d918a2adbb661d88f90de48d6e2e3a6b54fd12b16fa5e SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 WHIRLPOOL 
636120b3fa2d4a3217567177f3c8abbdeb562d298043fd6bd685842287964d835f2a369e36db0bc32ce908ce8f96e4e2677569e6ca4bac80f8d9958a2364a62d

diff --git a/app-backup/burp/burp-1.4.34.ebuild 
b/app-backup/burp/burp-1.4.34.ebuild
deleted file mode 100644
index e4da6c6..000
--- a/app-backup/burp/burp-1.4.34.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils user
-
-DESCRIPTION=Network backup and restore client and server for Unix and Windows
-HOMEPAGE=http://burp.grke.org/;
-SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
-   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
-
-LICENSE=AGPL-3
-SLOT=0
-KEYWORDS=~amd64
-IUSE=acl afs ipv6 nls tcpd xattr
-
-DEPEND=
-   dev-libs/openssl:0
-   dev-libs/uthash
-   sys-libs/libcap
-   net-libs/librsync
-   sys-libs/ncurses
-   sys-libs/zlib
-   acl? ( sys-apps/acl )
-   afs? ( net-fs/openafs )
-   nls? ( sys-devel/gettext )
-   tcpd? ( sys-apps/tcp-wrappers )
-   xattr? ( sys-apps/attr )
-   
-RDEPEND=${DEPEND}
-   virtual/logger
-   
-
-DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
-PATCHES=(
-   ${FILESDIR}/${PV}-bedup-conf-path.patch
-   ${FILESDIR}/${PV}-tinfo.patch
-   )
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1   ${PN}
-}
-
-src_prepare() {
-   epatch ${PATCHES[@]}
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --sbindir=/usr/sbin
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable afs)
-   $(use_enable ipv6)
-   $(use_enable nls)
-   $(use_enable xattr)
-   $(use_with tcpd tcp-wrappers)
-   )
-   econf ${myeconfargs[@]}
-}
-
-src_install() {
-   default
-
-   fowners root:burp /etc/burp /var/spool/burp
-   fperms 0775 /etc/burp /var/spool/burp
-   fowners root:burp /etc/burp/clientconfdir
-   fperms 0750 /etc/burp/clientconfdir
-   fowners root:burp /etc/burp/burp-server.conf
-   fperms 0640 /etc/burp/burp-server.conf
-
-   newinitd ${FILESDIR}/${PN}.initd ${PN}
-   dodoc docs/*
-
-   sed -e 's|^# user=graham|user = burp|' \
-   -e 's|^# group=nogroup|group = burp|' \
-   -e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
-   -i ${D}/etc/burp/burp-server.conf || die
-}
-
-pkg_postinst() {
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog At first run burp server will generate DH parameters and 
SSL
- 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2015-08-18 Thread Amadeusz Żołnowski
commit: 43c6cf55ccdd628fee00c5117385c1663f59d26f
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Tue Aug 18 08:42:26 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Tue Aug 18 08:42:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c6cf55

app-backup/burp: Remove ssl USE flag

Gentoo-Bug: 554170

Package-Manager: portage-2.2.20.1

 app-backup/burp/burp-1.3.48.ebuild | 5 ++---
 app-backup/burp/burp-1.3.8.ebuild  | 5 ++---
 app-backup/burp/burp-1.4.34.ebuild | 5 ++---
 app-backup/burp/burp-1.4.40.ebuild | 5 ++---
 4 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 5afc40f..1178a60 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -14,7 +14,7 @@ SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
 LICENSE=AGPL-3
 SLOT=0
 KEYWORDS=~amd64 ~x86
-IUSE=acl afs ipv6 nls ssl tcpd xattr
+IUSE=acl afs ipv6 nls tcpd xattr
 
 DEPEND=
dev-libs/openssl:0
@@ -58,7 +58,6 @@ src_configure() {
--sbindir=/usr/sbin
--sysconfdir=/etc/burp
--enable-largefile
-   $(use_with ssl openssl)
$(use_enable acl)
$(use_enable afs)
$(use_enable ipv6)
@@ -89,7 +88,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if use ssl  [ ! -e /etc/burp/CA/index.txt ]; then
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
elog At first run burp server will generate DH parameters and 
SSL
elog certificates.  You should adjust configuration before.
elog Server configuration is located at

diff --git a/app-backup/burp/burp-1.3.8.ebuild 
b/app-backup/burp/burp-1.3.8.ebuild
index 7ac69eb..069690a 100644
--- a/app-backup/burp/burp-1.3.8.ebuild
+++ b/app-backup/burp/burp-1.3.8.ebuild
@@ -13,7 +13,7 @@ SRC_URI=http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
 LICENSE=AGPL-3
 SLOT=0
 KEYWORDS=~amd64
-IUSE=acl afs nls ssl tcpd xattr
+IUSE=acl afs nls tcpd xattr
 
 DEPEND=
dev-libs/openssl:0
@@ -53,7 +53,6 @@ src_configure() {
--sbindir=/usr/sbin
--sysconfdir=/etc/burp
--enable-largefile
-   $(use_with ssl openssl)
$(use_enable acl)
$(use_enable afs)
$(use_enable nls)
@@ -83,7 +82,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if use ssl  [ ! -e /etc/burp/CA/index.txt ]; then
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
elog At first run burp server will generate DH parameters and 
SSL
elog certificates.  You should adjust configuration before.
elog Server configuration is located at

diff --git a/app-backup/burp/burp-1.4.34.ebuild 
b/app-backup/burp/burp-1.4.34.ebuild
index a0eac48..e4da6c6 100644
--- a/app-backup/burp/burp-1.4.34.ebuild
+++ b/app-backup/burp/burp-1.4.34.ebuild
@@ -14,7 +14,7 @@ SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
 LICENSE=AGPL-3
 SLOT=0
 KEYWORDS=~amd64
-IUSE=acl afs ipv6 nls ssl tcpd xattr
+IUSE=acl afs ipv6 nls tcpd xattr
 
 DEPEND=
dev-libs/openssl:0
@@ -54,7 +54,6 @@ src_configure() {
--sbindir=/usr/sbin
--sysconfdir=/etc/burp
--enable-largefile
-   $(use_with ssl openssl)
$(use_enable acl)
$(use_enable afs)
$(use_enable ipv6)
@@ -85,7 +84,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if use ssl  [ ! -e /etc/burp/CA/index.txt ]; then
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
elog At first run burp server will generate DH parameters and 
SSL
elog certificates.  You should adjust configuration before.
elog Server configuration is located at

diff --git a/app-backup/burp/burp-1.4.40.ebuild 
b/app-backup/burp/burp-1.4.40.ebuild
index a0eac48..e4da6c6 100644
--- a/app-backup/burp/burp-1.4.40.ebuild
+++ b/app-backup/burp/burp-1.4.40.ebuild
@@ -14,7 +14,7 @@ SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
 LICENSE=AGPL-3
 SLOT=0
 KEYWORDS=~amd64
-IUSE=acl afs ipv6 nls ssl tcpd xattr
+IUSE=acl afs ipv6 nls tcpd xattr
 
 DEPEND=
dev-libs/openssl:0
@@ -54,7 +54,6 @@ src_configure() {
--sbindir=/usr/sbin
--sysconfdir=/etc/burp
--enable-largefile
-   $(use_with ssl openssl)
$(use_enable acl)
$(use_enable afs)
$(use_enable ipv6)
@@ -85,7 +84,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if use ssl  [ ! -e /etc/burp/CA/index.txt ]; then
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
elog At first run burp server will generate DH parameters and 
SSL
elog certificates.  You should adjust configuration before.
elog Server configuration is located 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/

2015-08-17 Thread Amadeusz Żołnowski
commit: 693963fc42b75e3b157aa481471a58db867c2fed
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Mon Aug 17 21:47:17 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Mon Aug 17 21:47:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693963fc

app-backup/burp: Remove orphaned patches

Package-Manager: portage-2.2.20.1

 app-backup/burp/files/1.4.26-bedup-conf-path.patch | 33 --
 app-backup/burp/files/1.4.26-tinfo.patch   | 22 ---
 2 files changed, 55 deletions(-)

diff --git a/app-backup/burp/files/1.4.26-bedup-conf-path.patch 
b/app-backup/burp/files/1.4.26-bedup-conf-path.patch
deleted file mode 100644
index 30346d4..000
--- a/app-backup/burp/files/1.4.26-bedup-conf-path.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -Naur burp/manpages/bedup.8 burp.new/manpages/bedup.8
 burp/manpages/bedup.8  2014-10-28 12:45:26.0 +0100
-+++ burp.new/manpages/bedup.8  2014-11-21 09:49:57.705796144 +0100
-@@ -16,7 +16,7 @@
- .SH OPTIONS
- .TP
- \fB\-c\fR \fBpath\fR
--Path to config file (default: /etc/burp/burp.conf).
-+Path to config file (default: /etc/burp/burp-server.conf).
- .TP
- \fB\-g\fR \fBlist of group names\fR
- Only run on the directories of clients that are in one of the groups 
specified. The list is comma-separated. To put a client in a group, use the 
'dedup_group' option in the client configuration file on the server.
-@@ -42,7 +42,7 @@
- \fB\-V\fR \fB\fR
- Print version and exit.\fR
- .TP
--By default, bedup will read /etc/burp/burp.conf and deduplicate client 
storage directories using special knowledge of the structure.\fR
-+By default, bedup will read /etc/burp/burp-server.conf and deduplicate client 
storage directories using special knowledge of the structure.\fR
- .TP
- With '\-n', this knowledge is turned off and you have to specify the 
directories to deduplicate on the command line. Running with '\-n' is therefore 
dangerous if you are deduplicating burp storage directories.
- 
-diff -Naur burp/src/bedup.c burp.new/src/bedup.c
 burp/src/bedup.c   2014-10-28 12:45:56.0 +0100
-+++ burp.new/src/bedup.c   2014-11-20 21:39:28.728206536 +0100
-@@ -740,7 +740,7 @@
- static char *get_config_path(void)
- {
- static char path[256]=;
--snprintf(path, sizeof(path), %s, SYSCONFDIR /burp.conf);
-+snprintf(path, sizeof(path), %s, SYSCONFDIR /burp-server.conf);
- return path;
- }
- 

diff --git a/app-backup/burp/files/1.4.26-tinfo.patch 
b/app-backup/burp/files/1.4.26-tinfo.patch
deleted file mode 100644
index 0814922..000
--- a/app-backup/burp/files/1.4.26-tinfo.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -Naur burp/configure.ac burp-new/configure.ac
 burp/configure.ac  2014-10-28 12:45:56.0 +0100
-+++ burp-new/configure.ac  2014-11-10 17:40:50.996955441 +0100
-@@ -1203,13 +1203,12 @@
- fi
- 
- AC_CHECK_HEADERS(ncurses.h)
--AC_CHECK_LIB(ncurses, curs_set, [NCURSES_LIBS=-lncurses])
- have_ncurses=no
--if test x$NCURSES_LIBS = x-lncurses; then
--   AC_DEFINE(HAVE_NCURSES, 1, [Defined to 1 if libncurses was found])
--   have_ncurses=yes
--fi
--AC_SUBST(NCURSES_LIBS)
-+AC_CHECK_LIB(ncurses, endwin,
-+  [NCURSES_LIBS=-lncurses; have_ncurses=yes]
-+  AC_SEARCH_LIBS(curs_set, tinfo, [NCURSES_LIBS=$NCURSES_LIBS $ac_res]),
-+  AC_DEFINE(HAVE_NCURSES, 1, [Defined to 1 if libncurses was found])
-+  AC_SUBST(NCURSES_LIBS))
- 
- dnl
- dnl Check if we have AFS on this system



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2015-08-17 Thread Amadeusz Żołnowski
commit: 2e6bd03e2e5b64ca78cdf4844579c77fde83399a
Author: Amadeusz Żołnowski aidecoe AT gentoo DOT org
AuthorDate: Mon Aug 17 21:45:47 2015 +
Commit: Amadeusz Żołnowski aidecoe AT gentoo DOT org
CommitDate: Mon Aug 17 21:47:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6bd03e

app-backup/burp: Add alternative location of sources

Upstream keeps latest versions on sourceforge.net and he move any older
to http://burp.grke.org/downloads/.

Package-Manager: portage-2.2.20.1

 app-backup/burp/burp-1.3.48.ebuild | 3 ++-
 app-backup/burp/burp-1.4.34.ebuild | 3 ++-
 app-backup/burp/burp-1.4.40.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-backup/burp/burp-1.3.48.ebuild 
b/app-backup/burp/burp-1.3.48.ebuild
index 6d1e4b7..5afc40f 100644
--- a/app-backup/burp/burp-1.3.48.ebuild
+++ b/app-backup/burp/burp-1.3.48.ebuild
@@ -8,7 +8,8 @@ inherit autotools eutils user
 
 DESCRIPTION=Network backup and restore client and server for Unix and Windows
 HOMEPAGE=http://burp.grke.org/;
-SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
 
 LICENSE=AGPL-3
 SLOT=0

diff --git a/app-backup/burp/burp-1.4.34.ebuild 
b/app-backup/burp/burp-1.4.34.ebuild
index 9c1ed76..a0eac48 100644
--- a/app-backup/burp/burp-1.4.34.ebuild
+++ b/app-backup/burp/burp-1.4.34.ebuild
@@ -8,7 +8,8 @@ inherit autotools eutils user
 
 DESCRIPTION=Network backup and restore client and server for Unix and Windows
 HOMEPAGE=http://burp.grke.org/;
-SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
 
 LICENSE=AGPL-3
 SLOT=0

diff --git a/app-backup/burp/burp-1.4.40.ebuild 
b/app-backup/burp/burp-1.4.40.ebuild
index 9c1ed76..a0eac48 100644
--- a/app-backup/burp/burp-1.4.40.ebuild
+++ b/app-backup/burp/burp-1.4.40.ebuild
@@ -8,7 +8,8 @@ inherit autotools eutils user
 
 DESCRIPTION=Network backup and restore client and server for Unix and Windows
 HOMEPAGE=http://burp.grke.org/;
-SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2
+   http://burp.grke.org/downloads/${P}/${P}.tar.bz2;
 
 LICENSE=AGPL-3
 SLOT=0



  1   2   >