[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.0rc2-65-g9168977
Dan McGee
dan at archlinux.org
Thu Oct 6 03:16:12 EDT 2011
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 at archlinux.org>
Date: Thu Oct 6 00:39:18 2011 -0500
Update NEWS for 4.0.0 release
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 22abe27bfa4f4e6c3ce3dfc345bb45a1f0666ab8
Author: lolilolicon <lolilolicon at 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 at gmail.com>
commit 4928f9edc371a4e4f90f329c9908f00cdbfe5bfb
Author: lolilolicon <lolilolicon at 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 at gmail.com>
commit 273cc66a8a3173e41b68fd07a0944887a1eb80b9
Author: lolilolicon <lolilolicon at 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 at gmail.com>
commit 7e5bbf0387203a078bf901d730f063f10c7c1f2c
Author: lolilolicon <lolilolicon at 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 at gmail.com>
commit 3f937c8404b54efa34c4774da6d33c352c51aad9
Author: lolilolicon <lolilolicon at 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 at gmail.com>
commit 524847145d3977b8eed6203ae280906aaceca28b
Author: Dan McGee <dan at 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 at 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
More information about the pacman-dev
mailing list