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 8ab106eb9b21263941a4329eb89709f35b2bd178 (commit) via 61dd7e03bec4be2e5e331ecd0f01e43f685fb705 (commit) via dbbe76b83d2dc1cac6f44c6d46d2f73ce14f01b5 (commit) via 9302593cfb8a5a845dab501cfaef71ea5d54933a (commit) via c9a7b7e0bf6a5768f6ca433dc14a3344899bb0cd (commit) via d38c098787ebbedb0f55742dd547a20a7362b0cb (commit) via 83b734a103016f08e63e03e1e803c327584e3721 (commit) from d5536d3eb382fa8a00d5d5820c3d0c947fb90e33 (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 8ab106eb9b21263941a4329eb89709f35b2bd178 Author: Allan McRae <allan@archlinux.org> Date: Wed May 13 00:22:24 2015 +1000 libmakepkg: extract get_full_version and get_pkg_arch These functions group in with other functions that extract PKGBUILD information. Signed-off-by: Allan McRae <allan@archlinux.org> commit 61dd7e03bec4be2e5e331ecd0f01e43f685fb705 Author: Allan McRae <allan@archlinux.org> Date: Wed May 13 00:01:55 2015 +1000 Simplify libmakepkg .gitignore commit dbbe76b83d2dc1cac6f44c6d46d2f73ce14f01b5 Author: Allan McRae <allan@archlinux.org> Date: Tue May 12 23:51:07 2015 +1000 makepkg: put further restrictions on pkgbase pkgbase should be subject to the same restrictions as pkgname Signed-off-by: Allan McRae <allan@archlinux.org> commit 9302593cfb8a5a845dab501cfaef71ea5d54933a Author: Allan McRae <allan@archlinux.org> Date: Tue May 12 23:46:36 2015 +1000 makepkg: merge validate_pkgver into check_pkgver The check that pkgver is non-empty done in check_pkgver should also be performed after running the pkgver() function. Merge validate_pkgver into check_pkgver and run check_pkgver after updating pkgver. Signed-off-by: Allan McRae <allan@archlinux.org> commit c9a7b7e0bf6a5768f6ca433dc14a3344899bb0cd Author: Allan McRae <allan@archlinux.org> Date: Tue May 12 23:27:07 2015 +1000 libmakepkg: extract PKGBUILD linting functions Signed-off-by: Allan McRae <allan@archlinux.org> commit d38c098787ebbedb0f55742dd547a20a7362b0cb Author: Allan McRae <allan@archlinux.org> Date: Tue May 12 23:08:22 2015 +1000 libmakepkg: extract in_array commit 83b734a103016f08e63e03e1e803c327584e3721 Author: Allan McRae <allan@archlinux.org> Date: Tue May 12 22:10:24 2015 +1000 libmakepkg: move functions for extracting pkgbuild attributes Also rename some functions for clarity: funcgrep -> grep_function extract_global_var -> extract_global_variable extract_function_var -> extract_function_variable pkgbuild_get_attribute -> get_pkgbuild_attribute Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: doc/PKGBUILD.5.txt | 6 +- scripts/Makefile.am | 22 +- scripts/libmakepkg/.gitignore | 17 +- .../{lint_package.sh.in => lint_pkgbuild.sh.in} | 23 +- scripts/libmakepkg/lint_pkgbuild/arch.sh.in | 64 +++ .../backup.sh.in} | 33 +- .../changelog.sh.in} | 27 +- .../{tidy/docs.sh.in => lint_pkgbuild/epoch.sh.in} | 22 +- .../install.sh.in} | 28 +- scripts/libmakepkg/lint_pkgbuild/optdepends.sh.in | 64 +++ scripts/libmakepkg/lint_pkgbuild/options.sh.in | 57 +++ .../lint_pkgbuild/package_function.sh.in | 51 +++ .../pkgbase.sh.in} | 28 +- .../pkglist.sh.in} | 26 +- scripts/libmakepkg/lint_pkgbuild/pkgname.sh.in | 57 +++ .../emptydirs.sh.in => lint_pkgbuild/pkgrel.sh.in} | 26 +- .../pkgver.sh.in} | 33 +- scripts/libmakepkg/lint_pkgbuild/provides.sh.in | 62 +++ .../docs.sh.in => lint_pkgbuild/source.sh.in} | 24 +- .../util.sh.in} | 23 +- scripts/libmakepkg/util/pkgbuild.sh | 146 ++++++ .../util/util.sh} | 23 +- scripts/makepkg.sh.in | 487 +-------------------- scripts/po/POTFILES.in | 17 + 24 files changed, 754 insertions(+), 612 deletions(-) copy scripts/libmakepkg/{lint_package.sh.in => lint_pkgbuild.sh.in} (68%) create mode 100644 scripts/libmakepkg/lint_pkgbuild/arch.sh.in copy scripts/libmakepkg/{lint_package/missing_backup.sh.in => lint_pkgbuild/backup.sh.in} (52%) copy scripts/libmakepkg/{lint_package/missing_backup.sh.in => lint_pkgbuild/changelog.sh.in} (55%) copy scripts/libmakepkg/{tidy/docs.sh.in => lint_pkgbuild/epoch.sh.in} (64%) copy scripts/libmakepkg/{lint_package/missing_backup.sh.in => lint_pkgbuild/install.sh.in} (56%) create mode 100644 scripts/libmakepkg/lint_pkgbuild/optdepends.sh.in create mode 100644 scripts/libmakepkg/lint_pkgbuild/options.sh.in create mode 100644 scripts/libmakepkg/lint_pkgbuild/package_function.sh.in copy scripts/libmakepkg/{lint_package/build_references.sh.in => lint_pkgbuild/pkgbase.sh.in} (52%) copy scripts/libmakepkg/{lint_package/missing_backup.sh.in => lint_pkgbuild/pkglist.sh.in} (60%) create mode 100644 scripts/libmakepkg/lint_pkgbuild/pkgname.sh.in copy scripts/libmakepkg/{tidy/emptydirs.sh.in => lint_pkgbuild/pkgrel.sh.in} (59%) copy scripts/libmakepkg/{lint_package/build_references.sh.in => lint_pkgbuild/pkgver.sh.in} (53%) create mode 100644 scripts/libmakepkg/lint_pkgbuild/provides.sh.in copy scripts/libmakepkg/{tidy/docs.sh.in => lint_pkgbuild/source.sh.in} (63%) copy scripts/libmakepkg/{lint_package/missing_backup.sh.in => lint_pkgbuild/util.sh.in} (62%) create mode 100644 scripts/libmakepkg/util/pkgbuild.sh copy scripts/{makepkg-wrapper.sh.in => libmakepkg/util/util.sh} (59%) hooks/post-receive -- The official pacman repository