[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.1.1-129-g11bc315c

Allan McRae allan at archlinux.org
Thu Jan 31 05:06:43 UTC 2019


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  11bc315cdb3c2a3f227b4d05c13f615dfb453b5e (commit)
       via  14755df06f4727f261a8174502754acd7243ab75 (commit)
      from  75aae126c423dcc9b215aef57daff9e7bd8f5f6b (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 11bc315cdb3c2a3f227b4d05c13f615dfb453b5e
Author: morganamilo <morganamilo at gmail.com>
Date:   Thu Jan 31 02:07:09 2019 +0000

    libmakepkg: lint disallowed architecture specific variables
    
    Variables such as 'pkgdesc_x86_64' are invalid, instead of ignoring them
    raise an error.
    
    This also disallows using 'any' as an architecture specific variable
    
    Signed-off-by: morganamilo <morganamilo at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 14755df06f4727f261a8174502754acd7243ab75
Author: morganamilo <morganamilo at gmail.com>
Date:   Thu Jan 31 02:04:56 2019 +0000

    libmakepkg: lint disallowed variables in package()
    
    makepkg will now error if disallowed variables are set inside of
    the package function.
    
    Disallowed variables are variables that do exist, like 'makedepends'
    and 'pkgver' but can not be set inside of a package function.
    
    Signed-off-by: morganamilo <morganamilo at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

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

Summary of changes:
 scripts/Makefile.am                                |  2 +
 .../libmakepkg/lint_pkgbuild/arch_specific.sh.in   | 82 ++++++++++++++++++++++
 scripts/libmakepkg/lint_pkgbuild/meson.build       |  2 +
 .../lint_pkgbuild/package_function_variable.sh.in  | 62 ++++++++++++++++
 scripts/libmakepkg/util/pkgbuild.sh.in             |  9 +++
 5 files changed, 157 insertions(+)
 create mode 100644 scripts/libmakepkg/lint_pkgbuild/arch_specific.sh.in
 create mode 100644 scripts/libmakepkg/lint_pkgbuild/package_function_variable.sh.in


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list