[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.1.2-436-g60c1f28
Allan McRae
allan at archlinux.org
Tue Sep 30 03:35:54 UTC 2014
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 60c1f2857bad53deed4a8849c1d733dc7d526379 (commit)
via 699937e94d0f9614474e50bf2a77acb4a4619ab0 (commit)
via cb9489119e15425eabdaa1e82a82c8879720b2a5 (commit)
via 235562a85e25492f3ea258f71904d8753941e0c5 (commit)
via 963f7fe02fcb1429224c6c936e3110f0eb10d107 (commit)
via 51353edc6156ae46cb32e7adc18c415a1732e2dc (commit)
via a3d7230e4dd85f5d7b9bd3877ae9ad4259fa71b0 (commit)
via b52ed49d75ff77ef4f6ad2bef576184bda9b98d0 (commit)
from 31b98626003fec9e33483152552906a601c072d4 (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 60c1f2857bad53deed4a8849c1d733dc7d526379
Author: Dave Reisner <dreisner at archlinux.org>
Date: Fri Aug 15 11:42:02 2014 -0400
makepkg: move negation in inequality comparisons
This commit changes the few remaining instances of:
[[ ! $foo = "$bar" ]]
to the more common:
[[ $foo != "$bar" ]]
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 699937e94d0f9614474e50bf2a77acb4a4619ab0
Author: Maxim Andersson <thesilentboatman at gmail.com>
Date: Mon Sep 29 01:06:00 2014 +0200
paccache: parse_filename bug fix
Filenames got parsed wrongly, causing whitelist- and blacklist-checks to
always return false. Caused by 8122fae51a when full path names to pkgs
were introduced.
Signed-off-by: Maxim Andersson <thesilentboatman at gmail.com>
commit cb9489119e15425eabdaa1e82a82c8879720b2a5
Author: Dave Reisner <dreisner at archlinux.org>
Date: Thu Aug 21 10:42:10 2014 -0400
makepkg: abort if we can't add install/changelog to package
commit 235562a85e25492f3ea258f71904d8753941e0c5
Author: Dave Reisner <dreisner at archlinux.org>
Date: Sat Aug 9 18:02:33 2014 -0400
updpkgsums: update to recognize arch-specific sources
This change reveals a bootstrapping bug -- since we call the bare
"makepkg" and rely on PATH lookup, we might not have a makepkg which
can generate architecture-specific checksums.
commit 963f7fe02fcb1429224c6c936e3110f0eb10d107
Author: Dave Reisner <dreisner at archlinux.org>
Date: Thu Aug 7 12:41:20 2014 -0400
PKGBUILD: add support for arch-specific sources
This implements support for declarations such as:
arch=('i686' 'x86_64')
...
source=("somescript.sh")
source_i686=("http://evilmonster.com/i686/ponies-9001-1.i686.bin")
source_x86_64=("http://evilmonster.com/i686/ponies-9001-1.x86_64.bin")
md5sums=('d41d8cd98f00b204e9800998ecf8427e')
md5sums_i686=('e4ca381035a34b7a852184cc0dd89baa')
md5sums_x86_64=('4019740e6998f30a3c534bac6a83f582')
Just the same as the "untagged" sources, multiple integrity algorithms
are supported. The manpage is updated to reflect support for these
suffices.
This commit also refactors download_sources slightly:
1) to use the otherwise preferred convention of lowercase local variable
names, and to make the handling of $1 more clear.
2) rename the "fast" parameter to "novcs", to make it more clear what
this token does.
3) add a new possible token "allarch" to ensure that download_sources
will fetch all sources, for all architectures.
commit 51353edc6156ae46cb32e7adc18c415a1732e2dc
Author: Dave Reisner <dreisner at archlinux.org>
Date: Thu Aug 7 19:56:04 2014 -0400
makepkg: break out checksum generation to its own function
This also fixes a "bug" in which a PKGBUILD without any source array
would generate "md5sums=()". While not technically wrong, we can easily
do better and emit nothing at all.
commit a3d7230e4dd85f5d7b9bd3877ae9ad4259fa71b0
Author: Dave Reisner <dreisner at archlinux.org>
Date: Wed Aug 6 22:01:41 2014 -0400
makepkg: break out check_checksums to reasonably sized functions
commit b52ed49d75ff77ef4f6ad2bef576184bda9b98d0
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Sun Sep 28 17:45:35 2014 -0400
Revert "Remove log_cb, add ALPM_EVENT_LOG instead"
Moving logging to the event callback caused warnings
under clang due to non-literal format strings and
silenced all log messages when --print was used.
This reverts commit cd793c5ab7689cc8cbc18277375b368060e5acfe.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Conflicts:
lib/libalpm/alpm.h
src/pacman/callback.c
Signed-off-by: Allan McRae <allan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
contrib/paccache.sh.in | 7 +-
contrib/updpkgsums.sh.in | 2 +-
doc/PKGBUILD.5.txt | 4 +
lib/libalpm/alpm.h | 36 +++--
lib/libalpm/handle.c | 13 ++
lib/libalpm/handle.h | 1 +
lib/libalpm/log.c | 14 +-
scripts/makepkg.sh.in | 333 +++++++++++++++++++++++++++++++++--------------
src/pacman/callback.c | 36 ++---
src/pacman/callback.h | 4 +
src/pacman/conf.c | 1 +
src/util/cleanupdelta.c | 14 +-
src/util/testdb.c | 14 +-
src/util/testpkg.c | 14 +-
14 files changed, 321 insertions(+), 172 deletions(-)
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list