[pacman-dev] [GIT] The official pacman repository branch, maint, updated. v3.2.0-26-g5b51dbb
Dan McGee
dan at archlinux.org
Sat Aug 23 09:48:54 EDT 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, maint has been updated
via 5b51dbb11e2087e1055be24b486502be806b5e13 (commit)
via e760c4f4784c7e7b59717cd10c56dac04f175b73 (commit)
via 081f64aea3aa7df13f1ccd1da601075abab6b1ba (commit)
via 0969c2e700c6bd7f855ddfa4e73b6ccd71911ff5 (commit)
via 56f0cf9d157bc2b902e4590364e2926c2f169b05 (commit)
via 96e023c7bd0b1069878667278a45a34476c42472 (commit)
via e27a8c9ae323c275b0c3503d6a6ea18b639f4dc6 (commit)
via 9451b2e4f23a3c566fcfe3420c379b3cb3eb1f90 (commit)
via 901e4aa5c203f605e9d527e474821426a40e5cea (commit)
via 282eeadc68fec1da8651d0c65ad0dfebd11a9c7f (commit)
from 9609c0f1351a73e06edcfda1494a41d66c51dcb5 (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 5b51dbb11e2087e1055be24b486502be806b5e13
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Sat May 31 15:06:30 2008 +0200
Cleanup of _alpm_pkg_compare_versions.
* Change the return values to be more informative.
It was previously boolean, only indicating if a sync package was newer than
a local package.
Now it is a simple wrapper to vercmp, handling the force flag.
* Remove the verbose output from _alpm_pkg_compare_versions.
The "force" message is not so useful.
The "package : local (v1) is newer than repo (v2)" message can be moved to
-Su operation.
For the -S operation, it is better to have something like :
"downgrading package from v1 to v2"
* Don't display the "up to date -- skipping" and "up to date -- reinstalling"
messages, when the local version is newer than the sync one.
* Fix the behavior of --needed option to not skip a target when the local
version is newer, and clarify its description.
* Add a new alpm_pkg_has_force function
This allows us to access the pkg->force field like any other package fields.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit e760c4f4784c7e7b59717cd10c56dac04f175b73
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Wed Aug 20 23:17:02 2008 +0200
download : disable progressbar when total is unknown.
This is a work around for FS#8725.
There are some bad combination of proxies and mirrors where the Content
Length is not returned, and thus the progress bar can't be displayed
correctly.
Dan: Note that this patch also adds a "downloading" message when the
progress bar is disabled, which was formerly not indicated at all in the
output.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 081f64aea3aa7df13f1ccd1da601075abab6b1ba
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Thu Aug 21 09:09:16 2008 +0200
fix HACKING asciidoc file.
The HACKING file seemed to be broken :
http://archlinux.org/pacman/HACKING.html
And indeed, running asciidoc HACKING issued a number of warnings :
WARNING: HACKING: line 27: missing [paradef-default] C-style entry
type: numbered : expected 1 got 3
WARNING: HACKING: line 44: list item 3 out of sequence
WARNING: HACKING: line 49: missing [paradef-default] C-style entry
type: numbered : expected 2 got 4
WARNING: HACKING: line 62: list item 4 out of sequence
type: numbered : expected 3 got 5
WARNING: HACKING: line 69: list item 5 out of sequence
type: numbered : expected 4 got 6
WARNING: HACKING: line 75: list item 6 out of sequence
type: numbered : expected 5 got 7
WARNING: HACKING: line 83: list item 7 out of sequence
WARNING: HACKING: line 104: missing [paradef-default] C-style entry
WARNING: HACKING: line 116: missing [paradef-default] C-style entry
WARNING: HACKING: line 126: missing [paradef-default] C-style entry
I just followed the syntax example there :
http://www.methods.co.nz/asciidoc/userguide.html#X56
And all is fine now :)
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 0969c2e700c6bd7f855ddfa4e73b6ccd71911ff5
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Thu Aug 7 19:50:07 2008 +0200
pacman : clarify help message.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 56f0cf9d157bc2b902e4590364e2926c2f169b05
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Thu Jul 17 22:35:35 2008 +0200
makepkg : localize the Y/n part of the question.
pacman already localizes the yesno stuff, so doing the same in makepkg is
more consistent.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 96e023c7bd0b1069878667278a45a34476c42472
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Thu Jul 31 16:35:21 2008 +0200
pacman: print optdepends on install and upgrade.
This implements FS#10630.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit e27a8c9ae323c275b0c3503d6a6ea18b639f4dc6
Author: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Date: Thu Jul 31 15:58:25 2008 +0200
Add new list_display_linebreak function
list_display puts several members on the same line, which is not appropriate
for optdepends:
Optdepends: foo: feature1 bar: feature2 baz: feature3
The new list_display_linebreak function puts every member on its own line,
which is much better with optdepends:
Optdepends: foo: feature1
bar: feature2
baz: feature3
Signed-off-by: Nagy Gabor <ngaba at bibl.u-szeged.hu>
[Xav: implement this new behavior as a new function rather than as a
parameter of list_display]
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 9451b2e4f23a3c566fcfe3420c379b3cb3eb1f90
Author: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Date: Thu Jul 31 13:38:30 2008 +0200
Move the the description parsing logic to string_display()
So dump_pkg_full will indent all strings correctly.
Signed-off-by: Nagy Gabor <ngaba at bibl.u-szeged.hu>
[Xav: add string_length function]
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 901e4aa5c203f605e9d527e474821426a40e5cea
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Fri Aug 22 13:54:15 2008 +0200
makepkg: do insensitive comparisons of checksums.
This fixes FS#11283 , which was originally reported on the forums :
http://bbs.archlinux.org/viewtopic.php?id=53794
Insensitive comparisons were implicitly made before since md5sum --status was
used for checking. Now that we use openssl and compare checksums manually in
bash, we lost that feature.
This can be easily reintroduced using tr '[A-F]' '[a-f]'
What convinced me to fix it is that the md5 command line tool generates md5sums
in upper case by default :
http://www.fourmilab.ch/md5/
And finally, A-F and a-f are the same in hex and both are used.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 282eeadc68fec1da8651d0c65ad0dfebd11a9c7f
Author: Dan McGee <dan at archlinux.org>
Date: Tue Aug 19 23:29:56 2008 -0500
Factor shell script size command into configure script
Commit 149839c5391e9a93 introduced a small behavior regression as a drawback
for a better portability. repo-add now includes the approximate size (to the
nearest KB) rather than an exact size due to the switching of the du command
to a more portable form. Instead of sacrificing the exact size, use
configure to help us determine a valid command to acquire our filesize and
place it in the sync database.
Signed-off-by: Dan McGee <dan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
HACKING | 36 +++++++++---------
configure.ac | 7 +++
doc/pacman.8.txt | 2 +-
lib/libalpm/alpm.h | 1 +
lib/libalpm/package.c | 38 +++++++++---------
lib/libalpm/sync.c | 30 ++++++++++----
scripts/Makefile.am | 1 +
scripts/makepkg.sh.in | 11 +++--
scripts/repo-add.sh.in | 4 +-
src/pacman/callback.c | 7 +++-
src/pacman/package.c | 20 +--------
src/pacman/pacman.c | 7 ++-
src/pacman/util.c | 98 +++++++++++++++++++++++++++++++++++------------
src/pacman/util.h | 2 +
14 files changed, 165 insertions(+), 99 deletions(-)
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list