[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.1.2-436-g60c1f28
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@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@archlinux.org> commit 699937e94d0f9614474e50bf2a77acb4a4619ab0 Author: Maxim Andersson <thesilentboatman@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@gmail.com> commit cb9489119e15425eabdaa1e82a82c8879720b2a5 Author: Dave Reisner <dreisner@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@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@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@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@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@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@gmail.com> Conflicts: lib/libalpm/alpm.h src/pacman/callback.c Signed-off-by: Allan McRae <allan@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
participants (1)
-
allan@archlinux.org