[pacman-dev] [GIT] The official pacman repository branch, master now at v3.0.0-473-gf5b77eb

Dan McGee dan at archlinux.org
Fri Oct 19 20:48:44 EDT 2007


Hello,

This is an automated email from the git hooks/update script, it was
generated because a ref change was pushed to the repository.

Updating branch, master,
       via  f5b77eb9894ea92a08fac586ddf03e9ba70c3de8 (commit)
       via  e472e80c084c5e94fdc15d2f6565c50e65854372 (commit)
       via  520db578daf4dfe4863f9c32026460ada9131b78 (commit)
       via  0c2cc108d332837de4a33ca9cabe717bd414c407 (commit)
       via  1118e00fe91125e464e8c3487f58f6000e0036b2 (commit)
       via  b8dba7a6faac9c44a1eda5a38b6452852e3c79be (commit)
       via  12e134625286be8d86f824ce2f73d1a96ac0b547 (commit)
       via  0ff02995f169d460d60a9512d7fa8257c74ed8f4 (commit)
       via  619bf56e6613333f319fb1add22fa989060e208d (commit)
      from  128b288ca7f396d3cbb6c9620807075274bdbe8e (commit)

- Log -----------------------------------------------------------------
commit f5b77eb9894ea92a08fac586ddf03e9ba70c3de8
Author: Nathan Jones <nathanj at insightbb.com>
Date:   Fri Oct 19 13:17:54 2007 -0400

    Add download size to target list.
    
    This displays the download size, taking into account delta files and
    cached files.
    
    This closes FS#4182.
    
    Signed-off-by: Nathan Jones <nathanj at insightbb.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit e472e80c084c5e94fdc15d2f6565c50e65854372
Author: Nathan Jones <nathanj at insightbb.com>
Date:   Fri Oct 19 13:17:53 2007 -0400

    Download delta files if UseDelta is set.
    
    Delta files will be used if the size is smaller than a percent
    (MAX_DELTA_RATIO) of the package size.
    
    Signed-off-by: Nathan Jones <nathanj at insightbb.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 520db578daf4dfe4863f9c32026460ada9131b78
Author: Nathan Jones <nathanj at insightbb.com>
Date:   Fri Oct 19 13:17:52 2007 -0400

    Refactor md5sum checking.
    
    This will allow deltas and packages to share the md5sum checking code.
    
    Signed-off-by: Nathan Jones <nathanj at insightbb.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 0c2cc108d332837de4a33ca9cabe717bd414c407
Author: Nathan Jones <nathanj at insightbb.com>
Date:   Fri Oct 19 13:17:51 2007 -0400

    Add pmdelta_t structure and functions to libalpm.
    
    Signed-off-by: Nathan Jones <nathanj at insightbb.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 1118e00fe91125e464e8c3487f58f6000e0036b2
Author: Nathan Jones <nathanj at insightbb.com>
Date:   Fri Oct 19 13:17:50 2007 -0400

    Add delta information to the repository database.
    
    (Dan: cleaned up one if statement)
    
    Signed-off-by: Nathan Jones <nathanj at insightbb.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit b8dba7a6faac9c44a1eda5a38b6452852e3c79be
Author: Dan McGee <dan at archlinux.org>
Date:   Thu Oct 18 19:32:30 2007 -0500

    Add Hungarian mirror
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 12e134625286be8d86f824ce2f73d1a96ac0b547
Author: Andrew Fyfe <andrew at neptune-one.net>
Date:   Fri Oct 19 01:18:01 2007 +0100

    scripts/makepkg.sh.in: Strip bins/libs in all {bin, sbin, lib} directories.
    
    In one of the original clean up patches[1] I changed the search path
    for stripping binaries and libraries. This resulted in only
    usr/{bin,sbin,lib} being searched. This patch reverts that change.
    
    [1] 721ceee1e2c9b18425d84cf39f6541b2f04072b3
    
    Signed-off-by: Andrew Fyfe <andrew at neptune-one.net>

commit 0ff02995f169d460d60a9512d7fa8257c74ed8f4
Author: Chantry Xavier <shiningxc at gmail.com>
Date:   Thu Oct 18 13:26:04 2007 +0200

    libalpm/package.c : fix requiredby with multiple providers.
    
    The code didn't match the following comment :
    "A depends on B through n depends <=> A listed in B's requiredby n times"
    
    It stopped at n=1 with a break.
    
    I was surprised to see this case happens in real, that's how I noticed the
    bug: wine depends on both freeglut and glut, while freeglut provides glut.
    
    So when installing wine, the update_depends function listed wine twice in
    freeglut's requiredby.  But the compute_requiredby function (used when
    installing freeglut, and used by testdb) listed wine only once in
    freeglut's requiredby.  That made testdb unhappy.
    
    Signed-off-by: Chantry Xavier <shiningxc at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 619bf56e6613333f319fb1add22fa989060e208d
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Oct 16 08:41:37 2007 -0500

    Remove rounding on package size totals
    
    We print the total to two decimal places, so there is no real need for
    rounding of the values. Remove the rounding and switch all output to two
    decimal places.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

-----------------------------------------------------------------------

Diffstat:
 doc/pacman.conf.5.txt               |    4 +
 etc/pacman.d/mirrorlist.in          |    2 +
 lib/libalpm/Makefile.am             |    1 +
 lib/libalpm/alpm.h                  |   25 ++
 lib/libalpm/alpm_list.c             |   18 ++
 lib/libalpm/alpm_list.h             |    1 +
 lib/libalpm/be_files.c              |   19 ++
 lib/libalpm/db.h                    |    3 +-
 lib/libalpm/delta.c                 |  265 ++++++++++++++++++++++
 lib/libalpm/{conflict.h => delta.h} |   33 ++--
 lib/libalpm/error.c                 |    5 +
 lib/libalpm/handle.c                |    6 +
 lib/libalpm/handle.h                |    1 +
 lib/libalpm/package.c               |   22 ++-
 lib/libalpm/package.h               |    1 +
 lib/libalpm/po/POTFILES.in          |    1 +
 lib/libalpm/sync.c                  |  415 +++++++++++++++++++++++++++++++----
 lib/libalpm/util.h                  |    3 +
 scripts/makepkg.sh.in               |    2 +-
 scripts/repo-add.sh.in              |   56 +++++-
 src/pacman/callback.c               |   23 ++-
 src/pacman/pacman.c                 |    3 +
 src/pacman/query.c                  |    2 +-
 src/pacman/sync.c                   |    2 +-
 src/pacman/util.c                   |   28 +--
 src/pacman/util.h                   |    2 +-
 26 files changed, 851 insertions(+), 92 deletions(-)

hooks/update
---
Git Source Code Management System
hooks/update refs/heads/master \
  128b288ca7f396d3cbb6c9620807075274bdbe8e \
  f5b77eb9894ea92a08fac586ddf03e9ba70c3de8




More information about the pacman-dev mailing list