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

2020-02-12 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, 20200213 has been created
at  eb4184780b07b4a478ddd578111d744fe265ff4d (tag)
   tagging  cb6484fe4538e34490a44661d8579c370cccea0b (commit)
  replaces  20191227
 tagged by  Levente Polyak
on  Thu Feb 13 01:53:45 2020 +0100

- Log -
Version 20200213
-BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEE4kC1fixGMLp2ji8m/BtUfI2BcsgFAl5EnhkACgkQ/BtUfI2B
csjGGBAAqyOsc5j1oFTEeEgzBTnkYYa2M6uE8EJvzXMqT/j5bB3Cr8JtzSfuAeTU
ioA5v0TV9I2Ue8sFYF7UiIsTtS2qNhsFwEosrHGopszvMWI1XorXQJDqGPWNj7fk
9XeeZvIT/EFrjF+aAYyyObZMKPUac5a/92xKaGAI8Mix4GbxvARYQdWQHBCWWS98
uZfsSNEXhEsmep6CrZbwpxI0H5KAwOHbkjXtDUC+21JRFmvWwX9d6KrpicfVgy5k
mu6sCK5rnSgoKvk305zB1LpzoOssWeVC/7yh4yL4Xdks2Z1/GNFs9qmX8V6PqkZs
FKk6D0Hl1N1BmZ5DhZSgYs4a321oFY4uEdi3+2xj+TWTd12/qr5g0Ri39DP4gwqB
kICe3wskfp+ngn0aY7VLCon+xGgiAxSJzjEjwZ8pAfnT9XPruLD1r4HbZuB4eiYS
CH/JQKJ8a5wvI4BLgBRsSHD6XBXjTwLHs3wrgFmJyUFIYdCeqZ22pdo5T6iGHPdM
1Ezmlc0hYqtA7hjL1Vn0xxgeMP9jTmY40ltVQR4ppd2rAcDq3nZGIiLp5r0g7cXB
YaYrnLDUu3MDft3x541YdgZJ3SevXNx47jIWnU+0iCtv3rZycFdreWxNAJ73GzJP
kSWxU3Xd5amZfWikzgcUlH+KkBgsB3Er84OWZ08mdMFjOkTRL6A=
=ItXN
-END PGP SIGNATURE-

Eli Schwartz (1):
  makerepropkg: correctly reproduce a pkgfile with any compression type

Levente Polyak (5):
  makerepropkg: take makepkg.conf from devtools pkgdatadir location
  offload-build: convert to in-prog so we can perform pre-processing
  offload-build: take makepkg.conf from devtools for appropriate packagelist
  offload-build: handle user specific makepkg.conf on the remote host
  Version 20200213

---


hooks/post-receive
-- 
The official devtools repository


[arch-projects] [devtools] [GIT] The official devtools repository branch master updated. 20191227-6-gcb6484f

2020-02-12 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  cb6484fe4538e34490a44661d8579c370cccea0b (commit)
   via  bcb1b4a163694347604f3ad4fef254737fe923ff (commit)
   via  57fb44b97662e1c3753c150a231c5a362049025a (commit)
   via  9b4d8ae93053fcebc281f54d8a374839a7a50861 (commit)
   via  4c206ab549b7944801f11387cbc57807e8e24338 (commit)
  from  4c08847bfa7776abb884fef289a25c1cef9883fb (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 cb6484fe4538e34490a44661d8579c370cccea0b
Author: Levente Polyak 
Date:   Thu Feb 13 01:53:45 2020 +0100

Version 20200213

commit bcb1b4a163694347604f3ad4fef254737fe923ff
Author: Levente Polyak 
Date:   Wed Feb 12 00:05:00 2020 +0100

offload-build: handle user specific makepkg.conf on the remote host

This ensures we take user specific config values for PKGDEST into
account when printing the package list. This is required as devtools
archbuild_cmd puts packages potentially into the user defined PKGDEST
which the package list would otherwise miss.

commit 57fb44b97662e1c3753c150a231c5a362049025a
Author: Levente Polyak 
Date:   Sat Dec 28 19:08:22 2019 +0100

offload-build: take makepkg.conf from devtools for appropriate packagelist

This fixes an issue with the usage of makepkg --packagelist to get the
produced artifacts filenames according to the PKGEXT used in devtools'
makepkg.conf instead of the one defined in pacman.

One goal we want to preserve is that devtools configuration should be
self contained and not require any editing of non owned files like
the host /etc/makepkg.conf to produce expected results.

Additionally modify the archbuild_cmd override for multilib builds to
use an independent variable and not fiddle with the actual arch
variable to select the appropriate cmd.

commit 9b4d8ae93053fcebc281f54d8a374839a7a50861
Author: Levente Polyak 
Date:   Sat Dec 28 19:05:28 2019 +0100

offload-build: convert to in-prog so we can perform pre-processing

commit 4c206ab549b7944801f11387cbc57807e8e24338
Author: Levente Polyak 
Date:   Sat Dec 28 18:59:42 2019 +0100

makerepropkg: take makepkg.conf from devtools pkgdatadir location

This ensures we use the same configuration for reproducing packages as
we use for building them via devtools.
One example of why we care about this are the COMPRESS* settings that
may differ from the guest's pacman shipped makepkg.conf that affect the
reproducibility of packages.

---

Summary of changes:
 .gitignore|  1 +
 Makefile  |  6 +++---
 makerepropkg.in   |  3 +--
 offload-build => offload-build.in | 12 +---
 4 files changed, 14 insertions(+), 8 deletions(-)
 rename offload-build => offload-build.in (86%)


hooks/post-receive
-- 
The official devtools repository