[arch-projects] [devtools] [GIT] The official devtools repository branch master updated. 20191227-1-g4c08847

2019-12-27 Thread Levente Polyak via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official devtools repository".

The branch, master has been updated
   via  4c08847bfa7776abb884fef289a25c1cef9883fb (commit)
  from  74d7a70915d7143938f560e6f7051e0147855d3f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 4c08847bfa7776abb884fef289a25c1cef9883fb
Author: Eli Schwartz 
Date:   Fri Dec 27 11:59:48 2019 -0500

makerepropkg: correctly reproduce a pkgfile with any compression type

We don't want the default PKGEXT in the current version of devtools, we
want the PKGEXT we *know* the input file used.

Signed-off-by: Levente Polyak 

---

Summary of changes:
 makerepropkg.in | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
The official devtools repository


[arch-projects] [devtools] [PATCH v2] makerepropkg: correctly reproduce a pkgfile with any compression type

2019-12-27 Thread Eli Schwartz via arch-projects
We don't want the default PKGEXT in the current version of devtools, we
want the PKGEXT we *know* the input file used.

Signed-off-by: Eli Schwartz 
---

v2: use one less line when defining PKGEXT, as per anthraxx review

 makerepropkg.in | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/makerepropkg.in b/makerepropkg.in
index 40806cb..121456c 100755
--- a/makerepropkg.in
+++ b/makerepropkg.in
@@ -137,6 +137,7 @@ parse_buildinfo < <(bsdtar -xOqf "${pkgfile}" .BUILDINFO)
 export SOURCE_DATE_EPOCH="${buildinfo[builddate]}"
 PACKAGER="${buildinfo[packager]}"
 BUILDDIR="${buildinfo[builddir]}"
+PKGEXT=${pkgfile#${pkgfile%.pkg.tar*}}
 
 # nuke and restore reproducible testenv
 for copy in "${buildroot}"/*/; do
@@ -160,7 +161,7 @@ makechrootpkg -r "${buildroot}" -l "${chroot}" -- 
--packagelist || exit 1
 
 # set detected makepkg.conf options
 {
-for var in PACKAGER BUILDDIR; do
+for var in PACKAGER BUILDDIR PKGEXT; do
 printf '%s=%s\n' "${var}" "${!var@Q}"
 done
 printf 'OPTIONS=(%s)\n' "${buildopts[*]@Q}"
-- 
2.24.1


[arch-projects] [devtools] [PATCH] makerepropkg: correctly reproduce a pkgfile with any compression type

2019-12-27 Thread Eli Schwartz via arch-projects
We don't want the default PKGEXT in the current version of devtools, we
want the PKGEXT we *know* the input file used.

Signed-off-by: Eli Schwartz 
---
 makerepropkg.in | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/makerepropkg.in b/makerepropkg.in
index 51c2dd2..0721f65 100755
--- a/makerepropkg.in
+++ b/makerepropkg.in
@@ -144,6 +144,9 @@ export SOURCE_DATE_EPOCH="${buildinfo[builddate]}"
 PACKAGER="${buildinfo[packager]}"
 BUILDDIR="${buildinfo[builddir]}"
 
+trimprefix=${pkgfile%.pkg.tar*}
+PKGEXT=${pkgfile#$trimprefix}
+
 # nuke and restore reproducible testenv
 for copy in "${buildroot}"/*/; do
 [[ -d ${copy} ]] || continue
@@ -166,7 +169,7 @@ makechrootpkg -r "${buildroot}" -l "${chroot}" -- 
--packagelist || exit 1
 
 # set detected makepkg.conf options
 {
-for var in PACKAGER BUILDDIR; do
+for var in PACKAGER BUILDDIR PKGEXT; do
 printf '%s=%s\n' "${var}" "${!var@Q}"
 done
 printf 'OPTIONS=(%s)\n' "${buildopts[*]@Q}"
-- 
2.24.1


[arch-projects] [devtools] [GIT] The official devtools repository branch master updated. 20191212-3-g74d7a70

2019-12-27 Thread Levente Polyak via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official devtools repository".

The branch, master has been updated
   via  74d7a70915d7143938f560e6f7051e0147855d3f (commit)
   via  5eacb475cd1a92dc4fdaf25f86984da74a23f5ab (commit)
   via  bcda211dd86b3bf54a9bc40d2e19f1aad4bbfbb8 (commit)
  from  d4546c59ce2731a96d336f9953108816ff4b954b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 74d7a70915d7143938f560e6f7051e0147855d3f
Author: Levente Polyak 
Date:   Fri Dec 27 16:06:30 2019 +0100

    Version 20191227

commit 5eacb475cd1a92dc4fdaf25f86984da74a23f5ab
Author: Robin Broda 
Date:   Sat Dec 14 19:25:00 2019 +0100

makerepopkg: fix zstd extension (.zstd -> .zst)

commit bcda211dd86b3bf54a9bc40d2e19f1aad4bbfbb8
Author: Robin Broda 
Date:   Sat Dec 14 19:25:46 2019 +0100

makepkg.conf: change default compression method to zstd

---

Summary of changes:
 Makefile| 2 +-
 makepkg-x86_64.conf | 4 ++--
 makerepropkg.in | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
The official devtools repository


[arch-projects] [devtools] [GIT] The official devtools repository annotated tag 20191227 created. 20191227

2019-12-27 Thread Levente Polyak via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official devtools repository".

The annotated tag, 20191227 has been created
at  2304c51f99fd4b06a43de97ccb61b03532d8265b (tag)
   tagging  74d7a70915d7143938f560e6f7051e0147855d3f (commit)
  replaces  20191212
 tagged by  Levente Polyak
on  Fri Dec 27 16:06:30 2019 +0100

- Log -
Version 20191227
-BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEE4kC1fixGMLp2ji8m/BtUfI2BcsgFAl4GHfYACgkQ/BtUfI2B
csjulg//aRqDfwA5/FihptiY3aPH9GlOeWai/ikV1djfMjdie0kkjsWviHACr1bK
TggToyVKO1xq2oMO3oauO+/5dLMdE/TTsMHhrFkt6aFXD2Xm2LNKN2BsolAktmAU
vFF6F2mZJzKrRVglA5q/QjfDaWGMgKMu03no2Ei3yTjjCZwLucxl2xfb9PuCldYo
HD06ZEI5TsM/gkXRgobVTXvIdHFtXUgrcFKwlJ3RnfKfoPHxNbfKHJII+ZupTgbE
k9B1xVoErIItrDS8ZGaU6tqysYlOkfrtYlvdyu23eBIrkPJ1yrkYQsYXcWp8yA54
iZsD2SbUwW9xzEUjHfq3+VqGsn8MIpz9sDbwR06GZ849S2JKLTuikjDYzQY62m7j
498F+VCazWizn7koQaYcKGdAwB+HCrd5FR7Hgmf3yDTfzWC+lpiQMq1/P0lz7azT
DXxM0SH8/ei7ptsIOrSzri+R5+UH/ryKLBIQyN9xfB/FkDmZ3oPCumu82KRI3Q38
MwCmcWFsUOImSIWVcnh/akyqC86NoLsIR67f5r8Tu6A++LvbYQ4ifiS5QizKE4b3
4vtuGGdqxoTobWPsNsnjZbJNxcE+idlD64UZhu3MoiRqjkAB+5MWgBwdB95TD0Qm
j3q4lKBVBt3mmsYOl4FaPdEvJx3LkT9Mi1yhrmGA2NCYFgS8kuY=
=k9jN
-END PGP SIGNATURE-

Levente Polyak (1):
  Version 20191227

Robin Broda (2):
  makepkg.conf: change default compression method to zstd
  makerepopkg: fix zstd extension (.zstd -> .zst)

---


hooks/post-receive
-- 
The official devtools repository