Re: [pacman-dev] [PATCH v2 1/2] meson: fix website target

2019-01-15 Thread Allan McRae
On 14/1/19 1:55 pm, Eli Schwartz wrote: > A number of pages don't actually exist as html inside the source tree, > and need to be generated even though they are manpages. > > This caused the website.tar.gz target to only work inside a dirty tree > initially created by autotools. > > Signed-off-by

[pacman-dev] [PATCH v4 4/4] libmakepkg: disallow using 'any' with other arches

2019-01-15 Thread morganamilo
Error if the arch array contains any and any other values. This also fixes a bug where the check for `$arch == 'any'` which only evaluated the first value in the array, meaning the rest of the values would not be linted. Signed-off-by: morganamilo --- scripts/libmakepkg/lint_pkgbuild/arch.sh.in

[pacman-dev] [PATCH v4 3/4] libmakepkg: disallow using any as an architecture specific variable

2019-01-15 Thread morganamilo
Signed-off-by: morganamilo --- scripts/libmakepkg/lint_pkgbuild/variable.sh.in | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/scripts/libmakepkg/lint_pkgbuild/variable.sh.in b/scripts/libmakepkg/lint_pkgbuild/variable.sh.in index b65c01f2..7420cdbc 100644 --- a/scr

[pacman-dev] [PATCH v4 2/4] libmakepkg: lint disallowed architecture specific variables

2019-01-15 Thread morganamilo
Variables such as 'pkgdesc_x86_64' are invalid, instead of ignoring them raise an error. Signed-off-by: morganamilo --- .../libmakepkg/lint_pkgbuild/variable.sh.in | 22 +++ 1 file changed, 22 insertions(+) diff --git a/scripts/libmakepkg/lint_pkgbuild/variable.sh.in b/script

[pacman-dev] [PATCH v4 1/4] libmakepkg: lint disallowed variables in package()

2019-01-15 Thread morganamilo
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 --- .../libmakepkg/lint_pkgbuild/variable.sh.in