* [PR PATCH] duplicity: update to 0.8.17
@ 2020-11-14 5:49 ndowens
2020-11-14 5:50 ` [PR PATCH] [Closed]: " ndowens
` (12 more replies)
0 siblings, 13 replies; 14+ messages in thread
From: ndowens @ 2020-11-14 5:49 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 323 bytes --]
There is a new pull request by ndowens against master on the void-packages repository
https://github.com/ndowens/void-packages duplicity
https://github.com/void-linux/void-packages/pull/26369
duplicity: update to 0.8.17
[ci skip]
A patch file from https://github.com/void-linux/void-packages/pull/26369.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-duplicity-26369.patch --]
[-- Type: text/x-diff, Size: 1395 bytes --]
From 93a7b280b3da442536397f53e532fff5ff54d362 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Fri, 13 Nov 2020 23:48:40 -0600
Subject: [PATCH] duplicity: update to 0.8.17
[ci skip]
---
srcpkgs/duplicity/template | 16 +++++-----------
1 file changed, 5 insertions(+), 11 deletions(-)
diff --git a/srcpkgs/duplicity/template b/srcpkgs/duplicity/template
index ff421ea456f..cf7e23094f6 100644
--- a/srcpkgs/duplicity/template
+++ b/srcpkgs/duplicity/template
@@ -1,7 +1,7 @@
# Template file for 'duplicity'
pkgname=duplicity
-version=0.8.16
-revision=2
+version=0.8.17
+revision=1
build_style=python3-module
hostmakedepends="gettext python3-setuptools"
makedepends="python3-devel librsync-devel"
@@ -12,19 +12,13 @@ license="GPL-2.0-or-later"
homepage="http://duplicity.nongnu.org/"
changelog="http://duplicity.nongnu.org/vers8/CHANGELOG"
distfiles="http://launchpad.net/duplicity/${version%.*}-series/${version}/+download/duplicity-${version}.tar.gz"
-checksum=2cfcd212834979751310d9df1a954b949f86b084efd5ad1f97dd744780ef9d1b
+checksum=a273b1e74d8d0b7825572f51be9c8284e579961e01f4fc1473048e95dce49984
post_extract() {
chmod 0644 bin/*.1
}
-do_check() {
- # Disable as tests don't work
- # tests look for pytest,instead of pytest{2,3}
- :
-}
-
post_install() {
- # drop doc
- rm -rf ${DESTDIR}/usr/share/doc
+ # Remove docs
+ rm -rf usr/share/doc
}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Closed]: duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
@ 2020-11-14 5:50 ` ndowens
2020-11-14 21:43 ` [PR REVIEW] " ahesford
` (11 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ndowens @ 2020-11-14 5:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 161 bytes --]
There's a closed pull request on the void-packages repository
duplicity: update to 0.8.17
https://github.com/void-linux/void-packages/pull/26369
Description:
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR REVIEW] duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
2020-11-14 5:50 ` [PR PATCH] [Closed]: " ndowens
@ 2020-11-14 21:43 ` ahesford
2020-11-14 22:25 ` [PR PATCH] [Updated] " ndowens
` (10 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ahesford @ 2020-11-14 21:43 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 392 bytes --]
New review comment by ahesford on void-packages repository
https://github.com/void-linux/void-packages/pull/26369#discussion_r523466811
Comment:
This doesn't do what you think; the working directory for `post_install` is `${wrksrc}` or, if defined, `${build_wrksrc}`; you are removing `usr/share/doc` from the build tree (which probabaly doesn't exist anyway), not the package destination.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
2020-11-14 5:50 ` [PR PATCH] [Closed]: " ndowens
2020-11-14 21:43 ` [PR REVIEW] " ahesford
@ 2020-11-14 22:25 ` ndowens
2020-11-14 23:01 ` [PR REVIEW] " ericonr
` (9 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ndowens @ 2020-11-14 22:25 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 319 bytes --]
There is an updated pull request by ndowens against master on the void-packages repository
https://github.com/ndowens/void-packages duplicity
https://github.com/void-linux/void-packages/pull/26369
duplicity: update to 0.8.17
A patch file from https://github.com/void-linux/void-packages/pull/26369.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-duplicity-26369.patch --]
[-- Type: text/x-diff, Size: 1370 bytes --]
From 65f603f55bdef289cbb47b7c67c4274c33634fe2 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Fri, 13 Nov 2020 23:48:40 -0600
Subject: [PATCH] duplicity: update to 0.8.17
[ci skip]
---
srcpkgs/duplicity/template | 14 ++++----------
1 file changed, 4 insertions(+), 10 deletions(-)
diff --git a/srcpkgs/duplicity/template b/srcpkgs/duplicity/template
index ff421ea456f..74f63aaa9fa 100644
--- a/srcpkgs/duplicity/template
+++ b/srcpkgs/duplicity/template
@@ -1,7 +1,7 @@
# Template file for 'duplicity'
pkgname=duplicity
-version=0.8.16
-revision=2
+version=0.8.17
+revision=1
build_style=python3-module
hostmakedepends="gettext python3-setuptools"
makedepends="python3-devel librsync-devel"
@@ -12,19 +12,13 @@ license="GPL-2.0-or-later"
homepage="http://duplicity.nongnu.org/"
changelog="http://duplicity.nongnu.org/vers8/CHANGELOG"
distfiles="http://launchpad.net/duplicity/${version%.*}-series/${version}/+download/duplicity-${version}.tar.gz"
-checksum=2cfcd212834979751310d9df1a954b949f86b084efd5ad1f97dd744780ef9d1b
+checksum=a273b1e74d8d0b7825572f51be9c8284e579961e01f4fc1473048e95dce49984
post_extract() {
chmod 0644 bin/*.1
}
-do_check() {
- # Disable as tests don't work
- # tests look for pytest,instead of pytest{2,3}
- :
-}
-
post_install() {
- # drop doc
+ # Remove docs
rm -rf ${DESTDIR}/usr/share/doc
}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR REVIEW] duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
` (2 preceding siblings ...)
2020-11-14 22:25 ` [PR PATCH] [Updated] " ndowens
@ 2020-11-14 23:01 ` ericonr
2020-11-14 23:04 ` ndowens
` (8 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ericonr @ 2020-11-14 23:01 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
New review comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26369#discussion_r523473744
Comment:
If at all possible, I'd like this to run with `rm -r` only, so it can catch the possibility of the file no longer existing. Most packages shouldn't be write protected, so I think it would work.
That said, why are docs being removed?
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR REVIEW] duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
` (3 preceding siblings ...)
2020-11-14 23:01 ` [PR REVIEW] " ericonr
@ 2020-11-14 23:04 ` ndowens
2020-11-14 23:04 ` [PR PATCH] [Updated] " ndowens
` (7 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ndowens @ 2020-11-14 23:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 634 bytes --]
New review comment by ndowens on void-packages repository
https://github.com/void-linux/void-packages/pull/26369#discussion_r523473881
Comment:
Seems it was possibly removed before due to containing just these:
./usr/share/doc/duplicity-0.8.17/README.md
./usr/share/doc/duplicity-0.8.17/README-TESTING.md
./usr/share/doc/duplicity-0.8.17/README-REPO.md
./usr/share/doc/duplicity-0.8.17/README-LOG.md
./usr/share/doc/duplicity-0.8.17/COPYING
./usr/share/doc/duplicity-0.8.17/CHANGELOG.md
./usr/share/doc/duplicity-0.8.17/AUTHORS
So sorta, IMO, worthless as it doesn't contain things just as manpages and other helpful docs
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
` (4 preceding siblings ...)
2020-11-14 23:04 ` ndowens
@ 2020-11-14 23:04 ` ndowens
2020-11-14 23:05 ` [PR REVIEW] " ndowens
` (6 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ndowens @ 2020-11-14 23:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 319 bytes --]
There is an updated pull request by ndowens against master on the void-packages repository
https://github.com/ndowens/void-packages duplicity
https://github.com/void-linux/void-packages/pull/26369
duplicity: update to 0.8.17
A patch file from https://github.com/void-linux/void-packages/pull/26369.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-duplicity-26369.patch --]
[-- Type: text/x-diff, Size: 1405 bytes --]
From 6c34713e9347ed43f4e4f7cb77c9f53b99640dc1 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Fri, 13 Nov 2020 23:48:40 -0600
Subject: [PATCH] duplicity: update to 0.8.17
[ci skip]
---
srcpkgs/duplicity/template | 16 +++++-----------
1 file changed, 5 insertions(+), 11 deletions(-)
diff --git a/srcpkgs/duplicity/template b/srcpkgs/duplicity/template
index ff421ea456f..22bec8d95ba 100644
--- a/srcpkgs/duplicity/template
+++ b/srcpkgs/duplicity/template
@@ -1,7 +1,7 @@
# Template file for 'duplicity'
pkgname=duplicity
-version=0.8.16
-revision=2
+version=0.8.17
+revision=1
build_style=python3-module
hostmakedepends="gettext python3-setuptools"
makedepends="python3-devel librsync-devel"
@@ -12,19 +12,13 @@ license="GPL-2.0-or-later"
homepage="http://duplicity.nongnu.org/"
changelog="http://duplicity.nongnu.org/vers8/CHANGELOG"
distfiles="http://launchpad.net/duplicity/${version%.*}-series/${version}/+download/duplicity-${version}.tar.gz"
-checksum=2cfcd212834979751310d9df1a954b949f86b084efd5ad1f97dd744780ef9d1b
+checksum=a273b1e74d8d0b7825572f51be9c8284e579961e01f4fc1473048e95dce49984
post_extract() {
chmod 0644 bin/*.1
}
-do_check() {
- # Disable as tests don't work
- # tests look for pytest,instead of pytest{2,3}
- :
-}
-
post_install() {
- # drop doc
- rm -rf ${DESTDIR}/usr/share/doc
+ # Remove docs
+ rm -r ${DESTDIR}/usr/share/doc
}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR REVIEW] duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
` (5 preceding siblings ...)
2020-11-14 23:04 ` [PR PATCH] [Updated] " ndowens
@ 2020-11-14 23:05 ` ndowens
2020-11-14 23:06 ` ericonr
` (5 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ndowens @ 2020-11-14 23:05 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 660 bytes --]
New review comment by ndowens on void-packages repository
https://github.com/void-linux/void-packages/pull/26369#discussion_r523473881
Comment:
Seems it was possibly removed before due to containing just these:
./usr/share/doc/duplicity-0.8.17/README.md
./usr/share/doc/duplicity-0.8.17/README-TESTING.md
./usr/share/doc/duplicity-0.8.17/README-REPO.md
./usr/share/doc/duplicity-0.8.17/README-LOG.md
./usr/share/doc/duplicity-0.8.17/COPYING
./usr/share/doc/duplicity-0.8.17/CHANGELOG.md
./usr/share/doc/duplicity-0.8.17/AUTHORS
So sorta, IMO, worthless as it doesn't contain things just as manpages and other helpful docs.
P.S. Changed to rm -r
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR REVIEW] duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
` (6 preceding siblings ...)
2020-11-14 23:05 ` [PR REVIEW] " ndowens
@ 2020-11-14 23:06 ` ericonr
2020-11-14 23:06 ` ericonr
` (4 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ericonr @ 2020-11-14 23:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 286 bytes --]
New review comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26369#discussion_r523474086
Comment:
Did upstream completely remove their tests? Right now there isn't a `test` target in `setup.py`, but they could be using `pytest` directly.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR REVIEW] duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
` (7 preceding siblings ...)
2020-11-14 23:06 ` ericonr
@ 2020-11-14 23:06 ` ericonr
2020-11-14 23:43 ` ndowens
` (3 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ericonr @ 2020-11-14 23:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 159 bytes --]
New review comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/26369#discussion_r523474108
Comment:
Fair enough.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR REVIEW] duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
` (8 preceding siblings ...)
2020-11-14 23:06 ` ericonr
@ 2020-11-14 23:43 ` ndowens
2020-11-15 0:32 ` ndowens
` (2 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ndowens @ 2020-11-14 23:43 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 199 bytes --]
New review comment by ndowens on void-packages repository
https://github.com/void-linux/void-packages/pull/26369#discussion_r523477068
Comment:
Looks like they did change it to pytest. will update
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR REVIEW] duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
` (9 preceding siblings ...)
2020-11-14 23:43 ` ndowens
@ 2020-11-15 0:32 ` ndowens
2020-11-15 1:55 ` [PR PATCH] [Updated] " ndowens
2020-11-15 1:56 ` [PR PATCH] [Closed]: " ndowens
12 siblings, 0 replies; 14+ messages in thread
From: ndowens @ 2020-11-15 0:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 304 bytes --]
New review comment by ndowens on void-packages repository
https://github.com/void-linux/void-packages/pull/26369#discussion_r523477068
Comment:
Looks like they did change it to pytest. will update.
Edit: I added sh testing/run-tests and it has test failures, so we may not can merge this after all.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
` (10 preceding siblings ...)
2020-11-15 0:32 ` ndowens
@ 2020-11-15 1:55 ` ndowens
2020-11-15 1:56 ` [PR PATCH] [Closed]: " ndowens
12 siblings, 0 replies; 14+ messages in thread
From: ndowens @ 2020-11-15 1:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 319 bytes --]
There is an updated pull request by ndowens against master on the void-packages repository
https://github.com/ndowens/void-packages duplicity
https://github.com/void-linux/void-packages/pull/26369
duplicity: update to 0.8.17
A patch file from https://github.com/void-linux/void-packages/pull/26369.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-duplicity-26369.patch --]
[-- Type: text/x-diff, Size: 2430 bytes --]
From 6c34713e9347ed43f4e4f7cb77c9f53b99640dc1 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Fri, 13 Nov 2020 23:48:40 -0600
Subject: [PATCH 1/2] duplicity: update to 0.8.17
[ci skip]
---
srcpkgs/duplicity/template | 16 +++++-----------
1 file changed, 5 insertions(+), 11 deletions(-)
diff --git a/srcpkgs/duplicity/template b/srcpkgs/duplicity/template
index ff421ea456f..22bec8d95ba 100644
--- a/srcpkgs/duplicity/template
+++ b/srcpkgs/duplicity/template
@@ -1,7 +1,7 @@
# Template file for 'duplicity'
pkgname=duplicity
-version=0.8.16
-revision=2
+version=0.8.17
+revision=1
build_style=python3-module
hostmakedepends="gettext python3-setuptools"
makedepends="python3-devel librsync-devel"
@@ -12,19 +12,13 @@ license="GPL-2.0-or-later"
homepage="http://duplicity.nongnu.org/"
changelog="http://duplicity.nongnu.org/vers8/CHANGELOG"
distfiles="http://launchpad.net/duplicity/${version%.*}-series/${version}/+download/duplicity-${version}.tar.gz"
-checksum=2cfcd212834979751310d9df1a954b949f86b084efd5ad1f97dd744780ef9d1b
+checksum=a273b1e74d8d0b7825572f51be9c8284e579961e01f4fc1473048e95dce49984
post_extract() {
chmod 0644 bin/*.1
}
-do_check() {
- # Disable as tests don't work
- # tests look for pytest,instead of pytest{2,3}
- :
-}
-
post_install() {
- # drop doc
- rm -rf ${DESTDIR}/usr/share/doc
+ # Remove docs
+ rm -r ${DESTDIR}/usr/share/doc
}
From 19a200f38882bb8d220f16da9529fd7504a95095 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Sat, 14 Nov 2020 17:55:09 -0600
Subject: [PATCH 2/2] Add test
---
srcpkgs/duplicity/template | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/srcpkgs/duplicity/template b/srcpkgs/duplicity/template
index 22bec8d95ba..cdf52c9f110 100644
--- a/srcpkgs/duplicity/template
+++ b/srcpkgs/duplicity/template
@@ -5,6 +5,8 @@ revision=1
build_style=python3-module
hostmakedepends="gettext python3-setuptools"
makedepends="python3-devel librsync-devel"
+checkdepends="python3-pytest python3-future python3-fasteners
+ python3-mock python3-pexpect"
depends="python3-fasteners gnupg python3-future python3-urllib3"
short_desc="Encrypted bandwidth-efficient backup using the rsync algorithm"
maintainer="Orphaned <orphan@voidlinux.org>"
@@ -18,6 +20,10 @@ post_extract() {
chmod 0644 bin/*.1
}
+do_check() {
+ pytest
+}
+
post_install() {
# Remove docs
rm -r ${DESTDIR}/usr/share/doc
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Closed]: duplicity: update to 0.8.17
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
` (11 preceding siblings ...)
2020-11-15 1:55 ` [PR PATCH] [Updated] " ndowens
@ 2020-11-15 1:56 ` ndowens
12 siblings, 0 replies; 14+ messages in thread
From: ndowens @ 2020-11-15 1:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 161 bytes --]
There's a closed pull request on the void-packages repository
duplicity: update to 0.8.17
https://github.com/void-linux/void-packages/pull/26369
Description:
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2020-11-15 1:56 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-14 5:49 [PR PATCH] duplicity: update to 0.8.17 ndowens
2020-11-14 5:50 ` [PR PATCH] [Closed]: " ndowens
2020-11-14 21:43 ` [PR REVIEW] " ahesford
2020-11-14 22:25 ` [PR PATCH] [Updated] " ndowens
2020-11-14 23:01 ` [PR REVIEW] " ericonr
2020-11-14 23:04 ` ndowens
2020-11-14 23:04 ` [PR PATCH] [Updated] " ndowens
2020-11-14 23:05 ` [PR REVIEW] " ndowens
2020-11-14 23:06 ` ericonr
2020-11-14 23:06 ` ericonr
2020-11-14 23:43 ` ndowens
2020-11-15 0:32 ` ndowens
2020-11-15 1:55 ` [PR PATCH] [Updated] " ndowens
2020-11-15 1:56 ` [PR PATCH] [Closed]: " ndowens
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).