[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.0.6-720-gc18191b
Dan McGee
dan at archlinux.org
Wed Jan 2 20:29:37 EST 2008
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 c18191ba5b54439b8e7f64ef8aff0bb37f4b0a8a (commit)
via 4abd710ec993bf5766fdbf2f1cf240a8d6e7d17f (commit)
via 860465b34ba86bdced01ec494cffb94f95301445 (commit)
via 553ce8323c23fe3259e45b2708184533158501bd (commit)
via d18686a5637c50a8229a0a280f81a1eb9ec34ed0 (commit)
via ac0605b9c27bf206c99bd73302efeff3ce79797e (commit)
via dffa0654f2eae1c427a74c647d22f0bbd201ccf7 (commit)
via fbd88a8212e794899e75ecf44024777c5a58deb2 (commit)
via 01930400a5f40f4ea5e9cafeff00afff515d0a2c (commit)
via b3c6bdda38f7e370e1f80f02a61f1d3f08c1b57d (commit)
from 26c05b1c8c6fe639cd4eea5decac694c86cc7c00 (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 c18191ba5b54439b8e7f64ef8aff0bb37f4b0a8a
Author: Dan McGee <dan at archlinux.org>
Date: Tue Jan 1 19:59:27 2008 -0600
Small code cleanups with indents/spaces
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 4abd710ec993bf5766fdbf2f1cf240a8d6e7d17f
Author: Dan McGee <dan at archlinux.org>
Date: Tue Jan 1 19:57:02 2008 -0600
Remove gettext calls from debug-level messages
These used FUNCTION output level and not DEBUG, so I didn't catch them way
back when I removed those gettext calls. Remove them now (which exposed a
nice little memory access error elsewhere in the code). This should have a
slight speedup effect on the code too as we no longer have to make the
gettext call even when these messages aren't printed.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 860465b34ba86bdced01ec494cffb94f95301445
Author: Dan McGee <dan at archlinux.org>
Date: Tue Jan 1 19:56:32 2008 -0600
Add some more regular contributors to the AUTHORS file
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 553ce8323c23fe3259e45b2708184533158501bd
Author: Dan McGee <dan at archlinux.org>
Date: Tue Jan 1 19:14:34 2008 -0600
Fix another usage of pkg_new in _alpm_sync_addtarget
Use _alpm_pkg_dup instead.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit d18686a5637c50a8229a0a280f81a1eb9ec34ed0
Author: Dan McGee <dan at archlinux.org>
Date: Tue Jan 1 19:12:09 2008 -0600
Switch pkg_new -> pkg_dup in find_replacements
Ugh, it was a pain to figure out why the Total Removed Size was showing up
wrong in the output of removed packages, but this was why- we used a stupid
_alpm_pkg_new call instead of just duping the package. Fix this. In the long
run, we really need to figure out better ways to not duplicate all this
package information.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit ac0605b9c27bf206c99bd73302efeff3ce79797e
Author: Chantry Xavier <shiningxc at gmail.com>
Date: Tue Jan 1 17:25:12 2008 +0100
new upgade042 pactest + bugfix in chk_filedifference.
This adds a pactest for the relocation of a config file between two packages
(case of etc/profile moving from bash to filesystem).
While running this pactest, I found out that chk_filedifference didn't work
correctly with an empty list as second argument. So that's fixed now.
Ref: http://www.archlinux.org/pipermail/pacman-dev/2007-December/010610.html
Signed-off-by: Chantry Xavier <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit dffa0654f2eae1c427a74c647d22f0bbd201ccf7
Author: Karolina Lindqvist <karolina.lindqvist at kramnet.se>
Date: Sat Dec 29 12:42:45 2007 -0600
Fix case where pacman asks for confirmation when it should not
There is another case where pacman-git asks for confirmation, when it should
not. It is when removing packages. If running with makeworld --noconfirm
--rmdeps the question will come to the log file, and never appear on the
console, so you can wait forever wondering what is happening.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit fbd88a8212e794899e75ecf44024777c5a58deb2
Author: Dan McGee <dan at archlinux.org>
Date: Sat Dec 29 11:24:57 2007 -0600
Remove .FILELIST generation from makepkg (and elsewhere)
This is something pacman can do on its own straight from the archive, and we
will reduce the chance of problems occurring becuase of inproper FILELIST
generation as we have had in the past with special characters in filenames.
Once we remove it from makepkg. we can remove any usage of it from all of
our other tools, including pacman, pactest, and contrib/ utilities.
Note that removing it from pacman uncovered a few other bugs anyway, so this
was probably a good move.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 01930400a5f40f4ea5e9cafeff00afff515d0a2c
Author: Chantry Xavier <shiningxc at gmail.com>
Date: Sat Dec 29 18:06:40 2007 +0100
add a new upgrade026 pactest for backup handling.
This is the bash case when the /etc/profile file was removed by error from
the package, but stayed in the backup array.
Ref:
http://www.archlinux.org/pipermail/arch-dev-public/2007-December/003556.html
Also fixed a little typo in add.c, but it's disabled code.
Signed-off-by: Chantry Xavier <shiningxc at gmail.com>
commit b3c6bdda38f7e370e1f80f02a61f1d3f08c1b57d
Author: Dan McGee <dan at archlinux.org>
Date: Sat Dec 29 00:24:15 2007 -0600
doc: rename manlink macro to linkman
Between AsciiDoc 8.2.2 and 8.2.3, the following change was made to the stock
Asciidoc configuration:
@@ -149,7 +153,10 @@
# Inline macros.
# Backslash prefix required for escape processing.
# (?s) re flag for line spanning.
-(?su)[\\]?(?P<name>\w(\w|-)*?):(?P<target>\S*?)(\[(?P<attrlist>.*?)\])=
+
+# Explicit so they can be nested.
+(?su)[\\]?(?P<name>(http|https|ftp|file|mailto|callto|image|link)):(?P<target>\S*?)(\[(?P<attrlist>.*?)\])=
+
# Anchor: [[[id]]]. Bibliographic anchor.
(?su)[\\]?\[\[\[(?P<attrlist>[\w][\w-]*?)\]\]\]=anchor3
# Anchor: [[id,xreflabel]]
This default regex now matches explicit values, and unfortunately in this
case manlink was being matched by just 'link', causing the wrong inline
macro template to be applied. By renaming the macro, we can avoid being
matched by the wrong regex.
Signed-off-by: Dan McGee <dan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
AUTHORS | 2 +
contrib/re-pacman | 8 +--
doc/Makefile.am | 2 +-
doc/PKGBUILD.5.txt | 10 ++--
doc/asciidoc.conf | 14 +++---
doc/libalpm.3.txt | 4 +-
doc/makepkg.8.txt | 18 +++---
doc/makepkg.conf.5.txt | 6 +-
doc/pacman.8.txt | 10 ++--
doc/pacman.conf.5.txt | 6 +-
doc/repo-add.8.txt | 4 +-
lib/libalpm/add.c | 4 +-
lib/libalpm/be_files.c | 3 +-
lib/libalpm/cache.c | 2 +-
lib/libalpm/conflict.c | 11 +++-
lib/libalpm/package.c | 70 ++++++++----------------
lib/libalpm/sync.c | 5 +-
pactest/pmpkg.py | 20 +------
pactest/tests/{upgrade025.py => upgrade026.py} | 4 +-
pactest/tests/upgrade042.py | 28 ++++++++++
scripts/makepkg.sh.in | 11 +----
src/pacman/remove.c | 3 +-
22 files changed, 113 insertions(+), 132 deletions(-)
copy pactest/tests/{upgrade025.py => upgrade026.py} (74%)
create mode 100644 pactest/tests/upgrade042.py
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list