[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.0.1-35-g839417e
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 pacman repository". The branch, master has been updated via 839417e8c65e73e632c77d3ecd68539494850de1 (commit) via f018317f488e35f3a9a3ce43c977baceec13d08b (commit) via 4f114f38178aeaffcc571aa42e2f930ca916f79d (commit) via 892a1076c00a2b0097145c35f5d8ef590216dac0 (commit) via 87082e3f44c4f92c63d881db38a0fff0565fc9bc (commit) via 7bebe4deff0afd4e220b5c4d6024bffb08bd794f (commit) via 02a0bf550a22e199f48537b7eee87361b112e8a0 (commit) from 3729ef7a9acf75080fb6f60d13ea80cfd36d855d (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 839417e8c65e73e632c77d3ecd68539494850de1 Author: Christian Hesse <mail@eworm.de> Date: Tue May 17 13:23:44 2016 +0200 pacman.8: add link to alpm-hooks(5) in see also Signed-off-by: Christian Hesse <mail@eworm.de> Signed-off-by: Allan McRae <allan@archlinux.org> commit f018317f488e35f3a9a3ce43c977baceec13d08b Author: Christian Hesse <mail@eworm.de> Date: Tue May 17 13:23:43 2016 +0200 libalpm.3: add link to alpm-hooks(5) in see also Signed-off-by: Christian Hesse <mail@eworm.de> Signed-off-by: Allan McRae <allan@archlinux.org> commit 4f114f38178aeaffcc571aa42e2f930ca916f79d Author: Ashley Whetter <ashley@awhetter.co.uk> Date: Sun May 8 17:28:28 2016 +0100 libmakepkg: extract functions for integrity checking Signed-off-by: Ashley Whetter <ashley@awhetter.co.uk> Signed-off-by: Allan McRae <allan@archlinux.org> commit 892a1076c00a2b0097145c35f5d8ef590216dac0 Author: Leonid Isaev <leonid.isaev@jila.colorado.edu> Date: Sat May 7 17:24:17 2016 -0600 Use a more generic regexp when parsing output of gpg(1) in signature verification. The current way of extracting key trust from output of gpg --verify is not very robust against changes in the format of said output. As a result, pacman-key can return an error even if the signature is actuall good. This change relaxes the regexp when parsing output of gpg. Signed-off-by: Leonid Isaev <leonid.isaev@jila.colorado.edu> Signed-off-by: Allan McRae <allan@archlinux.org> commit 87082e3f44c4f92c63d881db38a0fff0565fc9bc Author: Alastair Hughes <hobbitalastair@gmail.com> Date: Sun Apr 3 16:19:49 2016 +1200 makepkg: ignore the architecture for --printsrcinfo Signed-off-by: Alastair Hughes <hobbitalastair@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 7bebe4deff0afd4e220b5c4d6024bffb08bd794f Author: Allan McRae <allan@archlinux.org> Date: Tue Mar 29 22:00:02 2016 +1000 Report local file URL for -Sp operations if package is in cache When using "pacman -Sp" operation to get URLs of packages to download, it is useful to know which packages are already in the file cache and do not need downloaded. Print packages in the cache with a file:// prefix. e.g $ pacman -Sp glibc file:///var/cache/pacman/glibc-2.23-1-x86_64.pkg.tar.xz Also use package locations in case statements rather than opersations. This allows the ALPM_PKG_SYNCDB to fall thorough to just printing the package name for weird serverless repo setups. Fixes FS#15868 Signed-off-by: Allan McRae <allan@archlinux.org> commit 02a0bf550a22e199f48537b7eee87361b112e8a0 Author: Allan McRae <allan@archlinux.org> Date: Sat Apr 2 22:41:17 2016 +1000 makepkg: move build enviroment set-up to function This is a requirement to split the preparation of the build environment into libmakepkg, which will allow dropping in extensions (e.g. to allow PGO). After this patch, disabling buildflags or makeflags and enabling debug CFLAGS will only effect the build(), check() and package() functions. The relevant variables are no longer exported for the prepare() function. This should have zero impact for the prepare() function of a properly written PKGBUILD, as no building/linking is done there... Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: doc/libalpm.3.txt | 3 +- doc/pacman.8.txt | 3 +- scripts/Makefile.am | 6 + scripts/libmakepkg/.gitignore | 2 + .../{lint_package.sh.in => integrity.sh.in} | 37 +- .../libmakepkg/integrity/generate_checksum.sh.in | 107 +++++ .../generate_signature.sh.in} | 44 +- scripts/libmakepkg/integrity/verify_checksum.sh.in | 130 ++++++ .../libmakepkg/integrity/verify_signature.sh.in | 216 +++++++++ scripts/libmakepkg/util/pkgbuild.sh.in | 20 +- scripts/makepkg.sh.in | 509 ++------------------- scripts/pacman-key.sh.in | 2 +- scripts/po/POTFILES.in | 5 + src/pacman/util.c | 27 +- 14 files changed, 600 insertions(+), 511 deletions(-) copy scripts/libmakepkg/{lint_package.sh.in => integrity.sh.in} (53%) create mode 100644 scripts/libmakepkg/integrity/generate_checksum.sh.in copy scripts/libmakepkg/{tidy/purge.sh.in => integrity/generate_signature.sh.in} (56%) create mode 100644 scripts/libmakepkg/integrity/verify_checksum.sh.in create mode 100644 scripts/libmakepkg/integrity/verify_signature.sh.in hooks/post-receive -- The official pacman repository
participants (1)
-
allan@archlinux.org