[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.1.2-328-g912ea36

Allan McRae allan at archlinux.org
Thu Mar 13 01:49:49 EDT 2014


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  912ea363dec9038e9226a619364e16709720cac3 (commit)
       via  d8ee8d0c99c3820951e2e49dbdb71a5390bd1dc4 (commit)
       via  61ba5c961e4a3536c4bbf41edb348987a9993fdb (commit)
       via  ce3fbcb18d176d45df0c0f54299022e55509595f (commit)
       via  204158682910556b3e5e53906dcfaf063ab0e195 (commit)
       via  87b0818246984295399c0b612abf9514695ae473 (commit)
       via  ffdc2c5396903ec0dd2b7ab4623f7f7674827885 (commit)
       via  f3a280bc67c0f2e7b57f3772599f989b0df4d945 (commit)
       via  2e9602716c4586ccb1b54eda4718f4dd53399f99 (commit)
       via  2330a6458976f20e6039ddbb5a0e00ea939b392a (commit)
       via  1afddd74a978631ff4f15d450b96d66e7af1e768 (commit)
      from  e6ff63076390141f2606babda627e5e053462456 (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 912ea363dec9038e9226a619364e16709720cac3
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date:   Wed Mar 5 10:45:21 2014 +0100

    makepkg: Reorder some entries in usage() and getopts
    
    Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit d8ee8d0c99c3820951e2e49dbdb71a5390bd1dc4
Author: Allan McRae <allan at archlinux.org>
Date:   Sat Mar 8 20:46:21 2014 +1000

    makepkg: enforce fakeroot usage
    
    Packaging outside of fakeroot can result in incorrect permissions for
    package files.  It has been years since fakeroot issues during packaging
    were common, so it is safe to enforce fakeroot usage.  If using fakeroot
    is impossible for some reason, a two line wrapper script will suffice to
    fool makepkg.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 61ba5c961e4a3536c4bbf41edb348987a9993fdb
Author: Allan McRae <allan at archlinux.org>
Date:   Sat Mar 8 20:31:46 2014 +1000

    makepkg: Remove --asroot option
    
    The days of fakeroot being error ridden are long gone, so there is no
    valid reason to run makepkg as root.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit ce3fbcb18d176d45df0c0f54299022e55509595f
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date:   Mon Mar 3 20:29:54 2014 +0100

    makepkg: Add a --noarchive option to inhibit archive creation
    
    1. Packagers who want to test the package() function, i.e. to check the content
    of the pkg/ folder.
    
    2. Developers who want to check how the packaged version of a program looks, in
    other words how the pkg/ folder looks.
    
    3. For users of systems with no port tree, makepkg can ease package creation.
    However the resulting archive of the whole makepkg process is often useless.
    
    For all situations, makepkg will usually be called several times. But no archive
    (the final package) is needed in any cases. The archive creation ends up being a
    waste of time and resource, especially for big applications and slow machines.
    
    Since this option aborts the process prematurely, it behaves like the
    -o,--nobuild option, i.e. any other option acting on later stages in the process
    will be automatically discarded. For --noarchive, it means that in
    
      $ makepkg --noarchive --install
    
    the '--install' option does not do anything.
    
    Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 204158682910556b3e5e53906dcfaf063ab0e195
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date:   Wed Mar 5 10:45:22 2014 +0100

    makepkg: Comment on install_package() return code
    
    Previously, install_package() return code was either used as exit code or
    ignored. This was rather confusing. The return code is now always ignored and a
    comment on install_package() has been added.
    
    Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 87b0818246984295399c0b612abf9514695ae473
Author: Matthias Krüger <matthias.krueger at famsik.de>
Date:   Thu Mar 6 01:25:59 2014 +0100

    note that TotalDownload and XferCommand are incompatible.
    
    Another small patch that I made long ago (but was too lazy to submit
    back then).
    When using XferCommand, TotalDownload option is not take into account.
    
    Regards, Matthias
    
    >From bff946cd9969b6bc6243875e0759f0ee02e487de Mon Sep 17 00:00:00 2001
    From: =?UTF-8?q?Matthias=20Kr=C3=BCger?= <matthias.krueger at famsik.de>
    Date: Thu, 9 May 2013 13:21:04 +0200
    Subject: [PATCH] doc: pacman.conf: note that TotalDownload and XferCommand
     options are incompatible.
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    
    Signed-off-by: Matthias Krüger <matthias.krueger at famsik.de>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit ffdc2c5396903ec0dd2b7ab4623f7f7674827885
Author: Allan McRae <allan at archlinux.org>
Date:   Sat Mar 8 16:58:30 2014 +1000

    Use MALLOC throughtout libalpm
    
    Use MALLOC instead of malloc for safety in libalpm.  Some changes are pure
    refactoring, but for others this provides a success check for memory
    allocation.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit f3a280bc67c0f2e7b57f3772599f989b0df4d945
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Mon Mar 3 18:29:10 2014 -0500

    remove check for unused ALPM_ERR_PKG_IGNORED
    
    alpm_add_pkg does not ignore packages.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 2e9602716c4586ccb1b54eda4718f4dd53399f99
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Mon Mar 3 18:29:09 2014 -0500

    simplify check for leading "local/"
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 2330a6458976f20e6039ddbb5a0e00ea939b392a
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Mon Mar 3 18:29:08 2014 -0500

    sync_prepare: ignore explicitly removed conflicts
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 1afddd74a978631ff4f15d450b96d66e7af1e768
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Mar 3 20:14:45 2014 +1000

    Fix install order in scripts Makefile
    
    We need to use install-exec-hook instead of install-data-hook to make sure
    the hook is run after the installation of the scripts into $BINDIR.

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

Summary of changes:
 doc/makepkg.8.txt        |  10 ++---
 doc/makepkg.conf.5.txt   |   5 +--
 doc/pacman.conf.5.txt    |   1 +
 etc/makepkg.conf.in      |   5 +--
 lib/libalpm/be_local.c   |   6 +--
 lib/libalpm/be_package.c |   8 ++--
 lib/libalpm/pkghash.c    |   5 +--
 lib/libalpm/sync.c       |   6 ++-
 scripts/Makefile.am      |   2 +-
 scripts/makepkg.sh.in    | 113 +++++++++++++++++------------------------------
 src/pacman/remove.c      |   9 ++--
 src/pacman/sync.c        |   5 +--
 12 files changed, 65 insertions(+), 110 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list