[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.0rc2-65-g9168977
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 9168977b3b33e1aa3f9d130bbd82be4536684171 (commit) via 22abe27bfa4f4e6c3ce3dfc345bb45a1f0666ab8 (commit) via 4928f9edc371a4e4f90f329c9908f00cdbfe5bfb (commit) via 273cc66a8a3173e41b68fd07a0944887a1eb80b9 (commit) via 7e5bbf0387203a078bf901d730f063f10c7c1f2c (commit) via 3f937c8404b54efa34c4774da6d33c352c51aad9 (commit) via 524847145d3977b8eed6203ae280906aaceca28b (commit) from a8ca9b93f8efbbca2311cb0b99d9bd31c1636527 (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 9168977b3b33e1aa3f9d130bbd82be4536684171 Author: Dan McGee <dan@archlinux.org> Date: Thu Oct 6 00:39:18 2011 -0500 Update NEWS for 4.0.0 release Signed-off-by: Dan McGee <dan@archlinux.org> commit 22abe27bfa4f4e6c3ce3dfc345bb45a1f0666ab8 Author: lolilolicon <lolilolicon@gmail.com> Date: Thu Oct 6 14:14:46 2011 +0800 bacman: use globbing to get local package db path The original code- pkg_dir="$(echo $pac_db/$pkg_name-[0-9]*)" is problematic in several ways: - $pac_db and $pkg_name should be quoted, obviously. - It assumes pkgver always starts with an integer, while in fact it just can't contain ':' and '-'. Counterexample: the code breaks on lshw B.02.15-1. - It assumes there are no more than one directory matching the pattern. While this should be the case if everything works perfectly, it certainly relies on external conditions. Counterexample: if the local db contains two packages named foo and foo-3g, even if everything else is perfect, the code will match two directories. Don't make assumptions, use what is known. Signed-off-by: lolilolicon <lolilolicon@gmail.com> commit 4928f9edc371a4e4f90f329c9908f00cdbfe5bfb Author: lolilolicon <lolilolicon@gmail.com> Date: Thu Oct 6 14:14:45 2011 +0800 bacman: add tar.Z package creation support bacman should support whatever makepkg does as PKGEXT. Also remove obsolete $EXT variable. Signed-off-by: lolilolicon <lolilolicon@gmail.com> commit 273cc66a8a3173e41b68fd07a0944887a1eb80b9 Author: lolilolicon <lolilolicon@gmail.com> Date: Thu Oct 6 14:14:44 2011 +0800 bacman: small code cleanup This includes: - Quoting fixes. - Drop deprecated mktemp option -p. - Set extglob nullglob shell options at the top. - Use extended globbing instead of regex to match %HEADER% in pacman db. Signed-off-by: lolilolicon <lolilolicon@gmail.com> commit 7e5bbf0387203a078bf901d730f063f10c7c1f2c Author: lolilolicon <lolilolicon@gmail.com> Date: Thu Oct 6 14:14:43 2011 +0800 bacman: bashify using [[ ]] and (( )) Another style change. The [[ expression ]] form is particularly cleaner, safer and more powerful than the [ expression ] form. Signed-off-by: lolilolicon <lolilolicon@gmail.com> commit 3f937c8404b54efa34c4774da6d33c352c51aad9 Author: lolilolicon <lolilolicon@gmail.com> Date: Thu Oct 6 14:14:42 2011 +0800 bacman: indent code using TAB As every piece of code in the whole project uses TAB as indentation character, bacman shouldn't be an exception. Signed-off-by: lolilolicon <lolilolicon@gmail.com> commit 524847145d3977b8eed6203ae280906aaceca28b Author: Dan McGee <dan@archlinux.org> Date: Wed Oct 5 23:43:21 2011 -0500 Enable CheckSpace by default in default config file This will have to be picked up downstream of course, but addresses FS#25684 now that this is a lot faster in 4.0 than it was in the original 3.5 implementation. Also make curl the first XferCommand listed, as we are moving away from any other download program at this point. Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: NEWS | 71 +++++++++++ contrib/bacman.in | 333 ++++++++++++++++++++++++++-------------------------- etc/pacman.conf.in | 6 +- 3 files changed, 241 insertions(+), 169 deletions(-) hooks/post-receive -- The official pacman repository
participants (1)
-
dan@archlinux.org