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

Dan McGee dan at archlinux.org
Tue Jun 14 09:32:53 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  c206b3a6d503e57691664b94e68ba85760bd0b6c (commit)
       via  d3553768652cb99ccc944285bfdf618768223dfa (commit)
       via  fbb44a6e0d5d3c386420dded0442f4771dbaea7c (commit)
       via  00a1b1deeb390d99c99d942ef4d8bfe1a943b02a (commit)
       via  07e97a5f2c1e1039f35a7893d2be6abf07af690a (commit)
       via  8be4db8caf8e534afe7ebea1eb913b34b2414a43 (commit)
       via  f6700d5c9830cc2493d8448bd7af8ab7d649e8e6 (commit)
       via  a775530941f88ccb75a2beb19df238213e433ff3 (commit)
       via  c730ca5997377488d23dafacc98ab47e796fc8dd (commit)
       via  29ea0fa09fbde915d8abfdda2ee98493cd041239 (commit)
       via  4d9278f87fffc1d1fe7e6a2f805a2a8df296bb0d (commit)
       via  52bffd2457b7ba3b6fb08d3aa959ea0b53a45dc8 (commit)
       via  e2aa952689da8763d534d1c19310eb97009f4f76 (commit)
       via  8b62d9bc0ade64897990b8fc6a1b6a54b629cb5b (commit)
       via  70a86c14f4462ba59a9d6bbd3c9e9f0c75483777 (commit)
       via  d76341297a089864cf9bb509873bdcff83755f6c (commit)
       via  895a88886525dd3e6d2d0db996cedb7e73455fbb (commit)
       via  5689478c68bdda8ecbe0eae9a5bd28b072632b26 (commit)
       via  b0590400111c04e1c6a42052d3f03986b4ad31aa (commit)
       via  73d5eb1edf03e628ca1d3a09168e4e940adea914 (commit)
       via  79f1a3c4a17223af2bfe35802c50e1ae431d25b5 (commit)
      from  fb3ad7f8823dd3300528b44427d40e17594b1400 (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 c206b3a6d503e57691664b94e68ba85760bd0b6c
Merge: d355376 5689478
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 14 08:30:23 2011 -0500

    Merge remote-tracking branch 'florian/sodeps'

commit d3553768652cb99ccc944285bfdf618768223dfa
Author: Florian Pritz <bluewind at xinu.at>
Date:   Thu Jun 9 23:17:06 2011 +0200

    doc/PKGBUILD: misc changes
    
    Signed-off-by: Florian Pritz <bluewind at xinu.at>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit fbb44a6e0d5d3c386420dded0442f4771dbaea7c
Merge: 00a1b1d 07e97a5
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 14 08:29:39 2011 -0500

    Merge branch 'maint'
    
    Conflicts:
    	doc/makepkg.conf.5.txt

commit 00a1b1deeb390d99c99d942ef4d8bfe1a943b02a
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 7 23:22:58 2011 -0500

    Remove alpm_db_get_url()
    
    This method is old, it doesn't adequately check for a NULL server list,
    and can easily be done using better API method we provide these days.
    All former users of this method can get similar results by calling
    alpm_db_get_servers() and using the data from the returned server list.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 8be4db8caf8e534afe7ebea1eb913b34b2414a43
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 7 21:42:47 2011 -0500

    Add a helper method for retrieving the DB signature path
    
    Note that is a bit different than the normal _alpm_db_path() method; the
    caller is expected to free the result.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit f6700d5c9830cc2493d8448bd7af8ab7d649e8e6
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 7 21:39:12 2011 -0500

    alpm_db_update(): refactor out sync dir create/check
    
    This was a lot of stuff that can stand by itself for the most part.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit a775530941f88ccb75a2beb19df238213e433ff3
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 7 19:40:55 2011 -0500

    conf: do batch processing of repo sections
    
    We now parse an entire repo section and store all information about it.
    When the next section is encountered or the end of the root config file
    is reached, we will then process the stored information.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit c730ca5997377488d23dafacc98ab47e796fc8dd
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 7 17:56:57 2011 -0500

    conf: _parseconfig() cleanups and documentation
    
    * Function doxygen documentation
    * Reuse a single strlen() call
    * Prevent infinite recursion (limit to 10 levels)
    * Other small cleanups
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 29ea0fa09fbde915d8abfdda2ee98493cd041239
Author: Dan McGee <dan at archlinux.org>
Date:   Fri Jun 3 11:37:15 2011 -0500

    Always pass data to trans_commit()
    
    Even though we currently don't use it here in the backend, we might as
    well pass it in since we used it earlier.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 4d9278f87fffc1d1fe7e6a2f805a2a8df296bb0d
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 7 16:14:35 2011 -0500

    Remove global handle variable
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 52bffd2457b7ba3b6fb08d3aa959ea0b53a45dc8
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 7 16:13:58 2011 -0500

    Switch all logging to use handle directly
    
    This is the last user of our global handle object. Once again the diff
    is large but the functional changes are not.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit e2aa952689da8763d534d1c19310eb97009f4f76
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 7 16:06:16 2011 -0500

    Move pm_errno onto the handle
    
    This involves some serious changes and a very messy diff, unfortunately.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 8b62d9bc0ade64897990b8fc6a1b6a54b629cb5b
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 7 14:05:42 2011 -0500

    Add handle argument to two more alpm methods
    
    This takes care of alpm_checkdeps() and alpm_find_dbs_satisfier().
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 70a86c14f4462ba59a9d6bbd3c9e9f0c75483777
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 7 13:53:53 2011 -0500

    Require handle for alpm_checkconflicts()
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit d76341297a089864cf9bb509873bdcff83755f6c
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jun 7 13:46:11 2011 -0500

    Require handle for alpm_pkg_load()
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 5689478c68bdda8ecbe0eae9a5bd28b072632b26
Author: Florian Pritz <bluewind at xinu.at>
Date:   Sat Jun 4 17:28:45 2011 +0200

    doc/PKGBUILD: document libdeps
    
    Signed-off-by: Florian Pritz <bluewind at xinu.at>

commit 73d5eb1edf03e628ca1d3a09168e4e940adea914
Author: Florian Pritz <bluewind at xssn.at>
Date:   Wed Feb 10 17:11:37 2010 +0100

    makepkg: add libdepends support
    
    The user adds libaries to the depends array without a version. These
    must end with .so.
    Example: depends=(glibc libc.so)
    
    find_libdepends() looks for ELF files (not symlinks because these could
    point outside of pkgdir) in $pkgdir, extracts the library sonames the
    binary links to and outputs depends seperated by spaces.
    This list contains all libraries needed by the package.
    Example: libfoo.so=3-64
    
    write_pkginfo() only keeps .so depends with version information and warns
    the user about unneded ones.
    
    Support-by: Thomas Bächler <thomas at archlinux.org>
    Support-by: Christoph Schied <Christoph.Schied at uni-ulm.de>
    Signed-off-by: Florian Pritz <bluewind at server-speed.net>

commit 79f1a3c4a17223af2bfe35802c50e1ae431d25b5
Author: Florian Pritz <bluewind at xssn.at>
Date:   Wed Feb 10 17:07:30 2010 +0100

    makepkg: add libprovides support
    
    The user adds libaries to the provides array without a version. These
    must end with .so.
    Example: provides=(readline libreadline.so)
    
    find_libprovides() looks for .so files (not symlinks because these could
    point outside of pkgdir) in $pkgdir, extracts the library soname (ld
    links the binary to this name) and outputs provides seperated by spaces.
    This list contains all libraries provided by the package.
    Example: libfoo.so=3-64
    
    write_pkginfo() only keeps .so provides with version information and warns
    the user about unneded ones.
    
    Support-by: Thomas Bächler <thomas at archlinux.org>
    Support-by: Christoph Schied <Christoph.Schied at uni-ulm.de>
    Signed-off-by: Florian Pritz <bluewind at server-speed.net>

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

Summary of changes:
 NEWS                     |    3 +-
 doc/PKGBUILD.5.txt       |   90 ++++++++++++----------
 doc/makepkg.conf.5.txt   |    2 +-
 lib/libalpm/add.c        |  132 ++++++++++++++++---------------
 lib/libalpm/alpm.c       |   14 +---
 lib/libalpm/alpm.h       |   30 +++-----
 lib/libalpm/be_local.c   |   75 ++++++++----------
 lib/libalpm/be_package.c |   90 +++++++++++-----------
 lib/libalpm/be_sync.c    |  129 ++++++++++++++++--------------
 lib/libalpm/conflict.c   |  151 +++++++++++++++++++----------------
 lib/libalpm/conflict.h   |    3 +-
 lib/libalpm/db.c         |  145 ++++++++++++++++------------------
 lib/libalpm/db.h         |    1 +
 lib/libalpm/delta.c      |   20 +++--
 lib/libalpm/deps.c       |  107 ++++++++++++--------------
 lib/libalpm/deps.h       |    4 +-
 lib/libalpm/diskspace.c  |   36 ++++----
 lib/libalpm/dload.c      |   55 +++++++-------
 lib/libalpm/dload.h      |    3 +-
 lib/libalpm/error.c      |   16 +---
 lib/libalpm/graph.c      |    2 +-
 lib/libalpm/group.c      |    9 +--
 lib/libalpm/handle.c     |   20 ++---
 lib/libalpm/handle.h     |    3 +
 lib/libalpm/log.c        |   17 ++---
 lib/libalpm/log.h        |    3 +-
 lib/libalpm/package.c    |   32 ++++----
 lib/libalpm/package.h    |    6 +-
 lib/libalpm/pkghash.c    |   13 +--
 lib/libalpm/remove.c     |  114 ++++++++++++++-------------
 lib/libalpm/signing.c    |   64 ++++++++--------
 lib/libalpm/sync.c       |  156 +++++++++++++++++++------------------
 lib/libalpm/trans.c      |   84 ++++++++------------
 lib/libalpm/trans.h      |    1 -
 lib/libalpm/util.c       |  101 ++++++++++++------------
 lib/libalpm/util.h       |   17 +++--
 scripts/makepkg.sh.in    |   87 ++++++++++++++++++++-
 src/pacman/conf.c        |  196 +++++++++++++++++++++++++++++++---------------
 src/pacman/database.c    |    2 +-
 src/pacman/query.c       |    2 +-
 src/pacman/remove.c      |   19 +++--
 src/pacman/sync.c        |   32 ++++----
 src/pacman/upgrade.c     |   22 +++---
 src/pacman/util.c        |   45 ++++++-----
 src/util/cleanupdelta.c  |    2 +-
 src/util/pactree.c       |   30 +++-----
 src/util/testdb.c        |    6 +-
 src/util/testpkg.c       |    7 +-
 48 files changed, 1170 insertions(+), 1028 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list