[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.2.2-67-g3d49d88

Dan McGee dan at archlinux.org
Fri Jan 16 20:52:26 EST 2009


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  3d49d88009341d5cacbbe08fb4f6f6af3ed76ae1 (commit)
       via  e946ee7745a839c0cd9244a3d9b50a3ea15143f9 (commit)
       via  21b8a5418dc4e4f0b0ebc95b20126c07b3714ca6 (commit)
       via  708ce1480f83e01af7a6aba2db04e7982c313673 (commit)
       via  9804911c5fbe7363d22f2384953bbcc3e57c1959 (commit)
       via  08034ceb1767f4bcbb7b440bcbfed1bc76881d16 (commit)
       via  219cb2eaacf1ff35bd04cd64d0f8b616a732e185 (commit)
       via  a9f030e84c96d57fbcbc7e8af5fc897515ef79e7 (commit)
      from  7a3a718c7af493049cf7f9b7c65032f59cc8a71d (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 3d49d88009341d5cacbbe08fb4f6f6af3ed76ae1
Merge: a9f030e84c96d57fbcbc7e8af5fc897515ef79e7 e946ee7745a839c0cd9244a3d9b50a3ea15143f9
Author: Dan McGee <dan at archlinux.org>
Date:   Fri Jan 16 19:45:02 2009 -0600

    Merge branch 'am/splitpkg'
    
    * am/splitpkg:
      makepkg: implement creation of split packages
      makepkg: Optional argument for run_package and create_package
      makepkg: hack around tee in run_package function
      makepkg: add functions for backup and restore of package fields
      makepkg: add optional package function
      makepkg: Add PKGBUILD-split.proto

commit e946ee7745a839c0cd9244a3d9b50a3ea15143f9
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Jan 16 22:32:05 2009 +1000

    makepkg: implement creation of split packages
    
    Adds the ability to create multiple packages from one PKGBUILD
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 21b8a5418dc4e4f0b0ebc95b20126c07b3714ca6
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Jan 16 22:26:52 2009 +1000

    makepkg: Optional argument for run_package and create_package
    
    Generalize run_package to allow the passing of a package name
    directing the use of an alternative package function. A similar
    adjustment to create_package to prepare split packages.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 708ce1480f83e01af7a6aba2db04e7982c313673
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Dec 8 12:21:03 2008 +1000

    makepkg: hack around tee in run_package function
    
    Piping the package function through tee to log the outut also
    clears any variables set in the package function.  This is a
    problem in split packages as package variable overrides are done
    in the package function.  This is fixed by creating a node which
    the output is piped through and duplicated using the tee function.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 9804911c5fbe7363d22f2384953bbcc3e57c1959
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Jan 16 22:22:04 2009 +1000

    makepkg: add functions for backup and restore of package fields
    
    Adds functions for the backup and restoration of package variables
    that can be over-ridden during package splitting.  Variables which
    can be overridden are given in the splitpkg_overrides variable.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 08034ceb1767f4bcbb7b440bcbfed1bc76881d16
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Jan 16 22:20:05 2009 +1000

    makepkg: add optional package function
    
    This patch allows us to split the building and packaging stages of
    a PKGBUILD and minimize fakeroot usage. This can be done with less
    code duplication (run_build and run_package look quite similiar) but
    the run_package function will be where the package splitting logic
    is implemented in the future.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 219cb2eaacf1ff35bd04cd64d0f8b616a732e185
Author: Allan McRae <allan at archlinux.org>
Date:   Fri Jan 16 22:16:18 2009 +1000

    makepkg: Add PKGBUILD-split.proto
    
    Prototype PKGBUILD for package splitting in makepkg
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit a9f030e84c96d57fbcbc7e8af5fc897515ef79e7
Author: Aaron Griffin <aaronmgriffin at gmail.com>
Date:   Fri Dec 12 00:02:19 2008 -0600

    Make the repo-add quiet flag less quiet
    
    Considering one can easily run:
       repo-add .... >/dev/null
    to get only warnings and errors, the -q flag is mostly useless.
    
    Make the -q flag silence only level 2 messages.
    
    Signed-off-by: Aaron Griffin <aaronmgriffin at gmail.com>
    Signed-off-by: Dan McGee <dan at archlinux.org>

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

Summary of changes:
 Makefile.am            |    2 +-
 PKGBUILD-split.proto   |   55 +++++++++++++++++
 doc/PKGBUILD.5.txt     |    8 +++
 scripts/makepkg.sh.in  |  154 ++++++++++++++++++++++++++++++++++++++++++++----
 scripts/repo-add.sh.in |    5 +-
 5 files changed, 207 insertions(+), 17 deletions(-)
 create mode 100644 PKGBUILD-split.proto


hooks/post-receive
--
The official pacman repository


More information about the pacman-dev mailing list