[arch-projects] [devtools] [GIT] The official devtools repository branch master updated. 20191227-1-g4c08847
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
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
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
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
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