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  75aae126c423dcc9b215aef57daff9e7bd8f5f6b (commit)
       via  6cf0548128d6d1a839ba93997b017661520395be (commit)
      from  776fbe1cde58739d0469d3efbc76cb13b80f18b3 (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 75aae126c423dcc9b215aef57daff9e7bd8f5f6b
Author: morganamilo <[email protected]>
Date:   Wed Jan 30 18:07:20 2019 +0000

    libmakepkg: centralise random arrays of pkgbuild variables
    
    Refactor many of the different arrays of pkgbuild variables
    into scripts/libmakepkg/util/schema.sh.in.
    
    Signed-off-by: morganamilo <[email protected]>
    Signed-off-by: Allan McRae <[email protected]>

commit 6cf0548128d6d1a839ba93997b017661520395be
Author: Allan McRae <[email protected]>
Date:   Wed Jan 30 10:40:09 2019 +1000

    makepkg: use --unneeded for pacman call in remove_deps()
    
    This patch was inspired by FS#32723 which asks makepkg to install 
makedepends
    before depends.  The use case is to build a package depending on a virtual
    package that is only provided by other packages (e.g. java-runtime in Arch
    Linux), but wanting to build against a specific version.  Installing 
makedepends
    first (but not at the same time as depends) would allow specifying the 
version
    to build against, instead of pacman resolving to the default version when
    installing depends.
    
    It turns out, we can already achieve installing makedepends first by 
specifying
    dependencies only in the package function (and making sure makedepends 
includes
    everything needed). The only issue is that if we use makepkg to install the
    built package with the --install flag and along with the --rmdeps flag, we 
will
    try to remove any installed dependencies that are specified in the depends
    array in the package function.  To counter this, we need to use the 
--unneeded
    flag for the pacman call.
    
    Signed-off-by: Allan McRae <[email protected]>

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

Summary of changes:
 scripts/Makefile.am                                |  1 +
 .../libmakepkg/integrity/generate_checksum.sh.in   |  1 +
 scripts/libmakepkg/integrity/verify_checksum.sh.in |  1 +
 scripts/libmakepkg/lint_pkgbuild/variable.sh.in    | 20 ++++-----
 scripts/libmakepkg/util/meson.build                |  1 +
 scripts/libmakepkg/util/pkgbuild.sh.in             |  2 +
 scripts/libmakepkg/util/schema.sh.in               | 49 ++++++++++++++++++++++
 scripts/makepkg.sh.in                              | 13 ++----
 8 files changed, 65 insertions(+), 23 deletions(-)
 create mode 100644 scripts/libmakepkg/util/schema.sh.in


hooks/post-receive
-- 
The official pacman repository

Reply via email to