[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.1.4-135-g5389cdf

Dan McGee dan at archlinux.org
Tue Apr 29 20:55:44 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, master has been updated
       via  5389cdf65431e6daf219b9bb8f8985c6c33b1996 (commit)
       via  6b3118357614ad37149591ec457447387de0d2ac (commit)
       via  8f902865d932aea0570daea2220566e4093d6211 (commit)
       via  010279e449e87fb42fe587b649ed0e9994e65dba (commit)
       via  4e6361642e632b8631e3d12ee33b1cf5293edb83 (commit)
       via  1201c8ce3aa6a8622400e4423c532c19e83f48aa (commit)
       via  245efca759adfcaf7e8d032477a9fe6e22860d86 (commit)
       via  27943a04d6dd135628c2313525ebffbcd76cc514 (commit)
      from  6d79ba2db0f37f46b925a509ef83724fc0f61184 (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 5389cdf65431e6daf219b9bb8f8985c6c33b1996
Merge: 6b3118357614ad37149591ec457447387de0d2ac 27943a04d6dd135628c2313525ebffbcd76cc514
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Apr 29 19:52:06 2008 -0500

    Merge branch 'maint'

commit 6b3118357614ad37149591ec457447387de0d2ac
Author: Chantry Xavier <shiningxc at gmail.com>
Date:   Tue Apr 29 21:30:28 2008 +0200

    Doxyfile : enable JAVADOC_AUTOBRIEF.
    From http://www.stack.nl/~dimitri/doxygen/config.html#cfg_javadoc_autobrief
        If the JAVADOC_AUTOBRIEF is set to YES then doxygen will interpret the
    first line (until the first dot) of a JavaDoc-style comment as the brief
    description. If set to NO (the default), the Javadoc-style will behave just
    like regular Qt-style comments (thus requiring an explicit @brief command
    for a brief description.)
    Signed-off-by: Chantry Xavier <shiningxc at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 8f902865d932aea0570daea2220566e4093d6211
Author: Sebastian Nowicki <sebnow at gmail.com>
Date:   Sun Apr 27 18:54:38 2008 +0800

    Add documentation for transaction events
    It is hard to decipher what the transaction events actually notify you
    of, and what parameters are passed to the callback function, without
    looking at the code. This patch adds documentation for the _pmtransevt_t
    enum in order to clarify what the event is for and what data is passed
    when the callback is called.
    Signed-off-by: Sebastian Nowicki <sebnow at gmail.com>
    Signed-off-by: Chantry Xavier <shiningxc at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 010279e449e87fb42fe587b649ed0e9994e65dba
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Apr 28 22:23:31 2008 -0500

    Updates to _alpm_copyfile()
    Rework to use a single #define for the buffsize, and in the process clean up
    some other code and double the default buffer size.
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 4e6361642e632b8631e3d12ee33b1cf5293edb83
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Apr 28 22:19:56 2008 -0500

    Rework extract_single_file() temp file creation
    We were a bit juryrigged using one call to mkstemp() before rather than
    extracting the new files side-by-side and doing our comparisons there. We
    were also facing some permissions issues. Instead, make our life easier by
    extracting all temp files to a '.paccheck' extension, doing our md5
    comparisons, and then taking the correct actions.
    Still to be done here- a cleanup of the use of PATH_MAX which should not be
    necessary if we use dynamic allocation on the heap.
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 1201c8ce3aa6a8622400e4423c532c19e83f48aa
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Apr 28 20:41:30 2008 -0500

    Update pactest to allow setting modes on created files
    This should allow some future tests to set modes and ensure they are set
    after installation. It is also in anticipation of a test for checking
    permissions on pacnew files.
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 245efca759adfcaf7e8d032477a9fe6e22860d86
Author: Dan McGee <dan at archlinux.org>
Date:   Sun Apr 27 17:27:05 2008 -0500

    Remove unnecessary archive_entry_set_pathname() calls
    I'm not sure why these were ever here, as by this point we have already
    extracted the file meaning a call to this function is basically a no-op.
    Signed-off-by: Dan McGee <dan at archlinux.org>


Summary of changes:
 doc/Doxyfile             |    2 +-
 lib/libalpm/add.c        |   68 +++++++++++++++++++++++----------------------
 lib/libalpm/alpm.h       |   59 +++++++++++++++++++++++++++++++++++++++-
 lib/libalpm/util.c       |   22 +++++++++-----
 pactest/tests/mode001.py |    2 +-
 pactest/tests/mode002.py |   12 ++++++++
 pactest/tests/mode003.py |   20 +++++++++++++
 pactest/util.py          |   40 ++++++++++++++-------------
 scripts/makepkg.sh.in    |   10 ++++---
 9 files changed, 168 insertions(+), 67 deletions(-)
 create mode 100644 pactest/tests/mode002.py
 create mode 100644 pactest/tests/mode003.py

The official pacman repository

More information about the pacman-dev mailing list