[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.0.1-35-g839417e
Allan McRae
allan at archlinux.org
Wed May 18 05:46:42 UTC 2016
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 at 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 at eworm.de>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit f018317f488e35f3a9a3ce43c977baceec13d08b
Author: Christian Hesse <mail at 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 at eworm.de>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 4f114f38178aeaffcc571aa42e2f930ca916f79d
Author: Ashley Whetter <ashley at awhetter.co.uk>
Date: Sun May 8 17:28:28 2016 +0100
libmakepkg: extract functions for integrity checking
Signed-off-by: Ashley Whetter <ashley at awhetter.co.uk>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 892a1076c00a2b0097145c35f5d8ef590216dac0
Author: Leonid Isaev <leonid.isaev at 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 at jila.colorado.edu>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 87082e3f44c4f92c63d881db38a0fff0565fc9bc
Author: Alastair Hughes <hobbitalastair at gmail.com>
Date: Sun Apr 3 16:19:49 2016 +1200
makepkg: ignore the architecture for --printsrcinfo
Signed-off-by: Alastair Hughes <hobbitalastair at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 7bebe4deff0afd4e220b5c4d6024bffb08bd794f
Author: Allan McRae <allan at 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 at archlinux.org>
commit 02a0bf550a22e199f48537b7eee87361b112e8a0
Author: Allan McRae <allan at 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 at 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
More information about the pacman-dev
mailing list