[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.3-315-g94d22f9

Dan McGee dan at archlinux.org
Fri Jun 24 03:03:30 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  94d22f93096e210cd00d2e9c97c65f77d49ae387 (commit)
       via  4bdb868ac8d535a3818d519b16eff7d129fe6717 (commit)
       via  624a87870164ab48bda485204d6fd49c86a0c354 (commit)
       via  63335859d1b1c77222c31229fe499c031a76361d (commit)
       via  f15cce1d414cb497ee804d50c25c6d3d717240bd (commit)
       via  3ace8ceb2343621ada4a72fc60e8e03a570fd389 (commit)
       via  11d8418737d9d9c12584c6eed83bc6cea46ef3e9 (commit)
       via  763d638ca1d3f1f1d6a8276e36b837e82890f4ee (commit)
       via  a8c3202836014908b95df7d294d2e309faf4b2a0 (commit)
       via  f12ead2cf278d4a9b330d0d320733960fc750e96 (commit)
       via  d589a7b5dbdfcf740d72aa4e9e8fcab9a3de0fbd (commit)
       via  e27a5c88514c5eb9480294374e98914ec27bf65d (commit)
      from  ac7d17f88e200f3f1c213474e7b875ecd341753d (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 94d22f93096e210cd00d2e9c97c65f77d49ae387
Author: Allan McRae <allan at archlinux.org>
Date:   Wed Jun 22 14:07:27 2011 +1000

    Document group and providers selection
    
    The format required for selection of packages within the group selection
    dialog is not entirely obvious, so provide some documentation.
    
    Fixes FS#24134.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 4bdb868ac8d535a3818d519b16eff7d129fe6717
Author: Allan McRae <allan at archlinux.org>
Date:   Sat Jun 18 12:40:14 2011 +1000

    makepkg: clean-up of output messages
    
    There was a lot of inconsistency in how strings that should not be
    translated (program names, option flags, PKGBUILD directives, etc) were
    handled. This patch moves them all outside the gettext invocation for
    consistency and to prevent accidental translation.
    
    Note that some of these may need reverted if they cause difficulties in
    translation due to gettext usage in bash not taking positional parameters
    for arguments. A quick survey of current translations indicates that this
    issue will be rare.  Also, we should be able to catch these before a full
    string freeze given we are going to probably need a "developer preview"
    release before the next release series.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 624a87870164ab48bda485204d6fd49c86a0c354
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jun 22 15:45:09 2011 -0500

    pactest: generate sync DB's in memory
    
    Sync database are no longer exploded on the filesystem. Rework the logic
    used to generate our test databases so we can create them completely in
    memory without having to write the individual files to disk at all. The
    local database is unaffected.
    
    Note that several shortcomings in libalpm parsing were discovered by
    this change, which have since been temporarily patched around in this
    test suite:
    
    * archive_fgets() did not properly handle a file that ended in a
      non-newline, and would silently drop the data in this line.
    * sync database with only the file entries and not the directories would
      fail to parse properly, and even cause segfaults in some cases.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 63335859d1b1c77222c31229fe499c031a76361d
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jun 22 15:11:56 2011 -0500

    pactest: refactor install file creation
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit f15cce1d414cb497ee804d50c25c6d3d717240bd
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jun 22 15:05:53 2011 -0500

    pactest: move filelist/backup generation into package object
    
    These are definite methods that operate on a package, so move them there
    which cleans up util a bit more.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 3ace8ceb2343621ada4a72fc60e8e03a570fd389
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jun 22 14:39:50 2011 -0500

    pactest: make pmfile a bit more pythonic
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 11d8418737d9d9c12584c6eed83bc6cea46ef3e9
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jun 22 14:45:55 2011 -0500

    pactest: small cleanups and chmod -x most files
    
    Remove empty docstrings, small and easy pylint fixes, etc.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 763d638ca1d3f1f1d6a8276e36b837e82890f4ee
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jun 22 14:28:56 2011 -0500

    pactest: clean up database section writing
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit a8c3202836014908b95df7d294d2e309faf4b2a0
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jun 22 13:58:07 2011 -0500

    pactest: add isize attribute, fix url attribute
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit f12ead2cf278d4a9b330d0d320733960fc750e96
Author: Dan McGee <dan at archlinux.org>
Date:   Fri Jun 24 00:40:03 2011 -0500

    Remove three unnecessary usages of alpm_list_count()
    
    For the files count when loading from a package, we can keep a counter.
    The two in the frontend were completely useless due to the fact that if
    sync_dbs is non-NULL, alpm_list_count() will always be greater than 0.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit d589a7b5dbdfcf740d72aa4e9e8fcab9a3de0fbd
Author: Dan McGee <dan at archlinux.org>
Date:   Fri Jun 24 01:33:12 2011 -0500

    Prevent segfault when parsing unexpected sync database file
    
    This doesn't fix the real (bigger) problem of failing to parse sync
    databases without directory entries, but it does prevent the parser from
    segfaulting when the first desc file encountered did not have a
    directory entry, among other conditions.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit e27a5c88514c5eb9480294374e98914ec27bf65d
Author: Dave Reisner <d at falconindy.com>
Date:   Wed Jun 22 17:53:06 2011 -0400

    parse-options: simplify unused-arg & parameter printing
    
    Signed-off-by: Dave Reisner <d at falconindy.com>

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

Summary of changes:
 doc/pacman.8.txt                 |   12 ++-
 lib/libalpm/be_package.c         |    5 +-
 lib/libalpm/be_sync.c            |    6 +-
 scripts/library/parse_options.sh |   13 +--
 scripts/makepkg.sh.in            |  102 ++++++++--------
 src/pacman/query.c               |    2 +-
 src/pacman/sync.c                |    2 +-
 test/pacman/pactest.py           |   20 ++--
 test/pacman/pmdb.py              |  242 +++++++++++++++----------------------
 test/pacman/pmenv.py             |   26 ++--
 test/pacman/pmfile.py            |   24 +++--
 test/pacman/pmpkg.py             |   49 ++++++++-
 test/pacman/pmtest.py            |   43 +------
 test/pacman/util.py              |   44 -------
 14 files changed, 255 insertions(+), 335 deletions(-)
 mode change 100755 => 100644 test/pacman/pmdb.py
 mode change 100755 => 100644 test/pacman/pmenv.py
 mode change 100755 => 100644 test/pacman/pmfile.py
 mode change 100755 => 100644 test/pacman/pmpkg.py
 mode change 100755 => 100644 test/pacman/pmrule.py
 mode change 100755 => 100644 test/pacman/pmtest.py
 mode change 100755 => 100644 test/pacman/util.py


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list