[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