[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.2.1-134-ge374e68

Allan McRae allan at archlinux.org
Thu Mar 26 04:44:45 UTC 2015


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  e374e6829cea3512f0b4a4069c5a6168f0f8d8a0 (commit)
       via  721b785e73333bdbd1b4ba3b0505cc14918064ad (commit)
       via  edeafcc988012615dbbb1cc9ac02090ad2dd8dac (commit)
       via  bf3aec8c327528521b06befc8e9b6f55dd4fa07c (commit)
       via  b520c6312ff0ffec864576b5218f1638fae1e18b (commit)
       via  2408d46c1b23da029c75e2937d71de53fa5e0338 (commit)
       via  eb5da52c0e720191266bb5333e6dc1fc4e60b86f (commit)
       via  b630f455d2cb3a4c11b2de65285657ea7ec6f3c3 (commit)
       via  cb0f2bd0385f447e045e2b2aab9ffa55df3c2d8a (commit)
       via  30c9dbcdeb82ddecf20bddd24faed64a73ff502a (commit)
       via  6aef45ee1aaf27dba21265fbdd65139061a91123 (commit)
       via  81d233b79345d05d5bf17a4b2844085e14f9ee36 (commit)
       via  d2cb52de12d3b2f313d80156f474b1d731ad67cf (commit)
       via  f3fc9af2b74d4d1da9718a703c4fbd5d5a13fd59 (commit)
       via  e7e0c137623253c6f1bad0c89e36586713eee526 (commit)
       via  b543c055b9607161e6bd47b9d3709243057c8771 (commit)
       via  b8f2d713e00c453efab035f467d63508897f08ea (commit)
       via  eb21e9eb93a0e479e846ee5e415c9fdf7d74797b (commit)
      from  f34e48a9886150147da4864230b6804d6f6ccc58 (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 e374e6829cea3512f0b4a4069c5a6168f0f8d8a0
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Wed Mar 25 05:54:26 2015 -0400

    close stdin before running install scripts
    
    libalpm does not guarantee that script output will be presented to the
    user or that stdin will be connected to a terminal.  Close stdin so that
    scripts do not attempt to use it for user interaction.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 721b785e73333bdbd1b4ba3b0505cc14918064ad
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Wed Mar 25 05:53:07 2015 -0400

    be_package: fallback to standard filelist loading
    
    In order to work properly, loading the filelist from an mtree file
    requires a libarchive patch that has not yet been included in an
    official release.[1]  Under certain circumstances, an unpatched
    libarchive may refuse to read the mtree file due to inconsistencies
    between it and the user's file system.  In order to allow alpm to
    recover in this situation, read the mtree data into a temporary filelist
    that is only copied over to the package if the entire read is
    successful.
    
    [1] https://github.com/libarchive/libarchive/commit/661684170b970ef7d6eff135b57e58a537e8bc53
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit edeafcc988012615dbbb1cc9ac02090ad2dd8dac
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Wed Mar 25 05:53:06 2015 -0400

    add_entry_to_files_list: pass filelist directly
    
    Allows entries to be added to arbitrary filelists not connected to
    a package.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit bf3aec8c327528521b06befc8e9b6f55dd4fa07c
Author: Ivy Foster <joyfulgirl at archlinux.us>
Date:   Fri Mar 20 19:19:57 2015 -0500

    Add makepkg option --packagelist
    
    makepkg --packagelist prints the name of each package that would
    normally be produced, minus $PKGEXT, and exits.
    
    Implements FS#42150
    
    Signed-off-by: Ivy Foster <joyfulgirl at archlinux.us>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit b520c6312ff0ffec864576b5218f1638fae1e18b
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Mar 19 15:25:53 2015 +1000

    repo-add: merge desc and depends files
    
    There is little point in these two files being separated as the whole sync db
    is parsed at once.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 2408d46c1b23da029c75e2937d71de53fa5e0338
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Mar 19 14:23:28 2015 +1000

    makepkg: write validpgpkeys to .SRCINFO
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit eb5da52c0e720191266bb5333e6dc1fc4e60b86f
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Mar 19 14:16:28 2015 +1000

    PKGBUILD.5: have epoch directly following pkgver/pkgrel
    
    These three fields should be grouped together.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit b630f455d2cb3a4c11b2de65285657ea7ec6f3c3
Author: Allan McRae <allan at archlinux.org>
Date:   Tue Jan 27 21:58:52 2015 +1000

    update repo-add documentation for removal of -f flag
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit cb0f2bd0385f447e045e2b2aab9ffa55df3c2d8a
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Mar 15 18:31:29 2015 +1000

    Always create files database
    
    Both the "db" and "files" databases are created in one call to repo-add.
    Only the "foo.db.tar.xz" name is passed to repo-add.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 30c9dbcdeb82ddecf20bddd24faed64a73ff502a
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Mar 15 17:49:40 2015 +1000

    repo-add: remove duplication finding old package details
    
    The information needed to create a delta entry and remove the old package from
    the filesystem are the same.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 6aef45ee1aaf27dba21265fbdd65139061a91123
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Mar 15 16:40:11 2015 +1000

    repo-add: check early for xdelta if it is needed
    
    The check for xdelta3 was done as needed (and not in all cases).  Do this
    check early so that repo-add does not abort part way through.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 81d233b79345d05d5bf17a4b2844085e14f9ee36
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Mar 15 16:32:56 2015 +1000

    repo-add: only update database if entire command succeeded
    
    It is not hard to think of situations where the repo database should not
    be updated unless the whole operation succeeds.  Error out before a partial
    database update occurs.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit d2cb52de12d3b2f313d80156f474b1d731ad67cf
Author: Allan McRae <allan at archlinux.org>
Date:   Sun Mar 15 15:56:20 2015 +1000

    repo-add: move database creation into its own function
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit f3fc9af2b74d4d1da9718a703c4fbd5d5a13fd59
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Jan 23 15:58:04 2015 +1000

    repo-add: move database rotation into its own function
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit e7e0c137623253c6f1bad0c89e36586713eee526
Merge: f34e48a b543c05
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Mar 26 14:43:13 2015 +1000

    Merge branch 'maint'

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

Summary of changes:
 doc/PKGBUILD.5.txt         |  10 +-
 doc/makepkg.8.txt          |   3 +
 doc/repo-add.8.txt         |  22 +--
 lib/libalpm/be_package.c   |  52 +++++---
 lib/libalpm/util.c         |   1 +
 proto/PKGBUILD-split.proto |   3 -
 scripts/makepkg.sh.in      |  36 ++++-
 scripts/repo-add.sh.in     | 324 +++++++++++++++++++++++++++------------------
 8 files changed, 271 insertions(+), 180 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list