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 adc6ca1f2c08bb01a29f5247bfa5ee3bd30ee727 (commit) via 00da25a5ea3413e128c455fd711cf46692df6159 (commit) via bfe9b56e1fe3a0c17fa535acf8d29bbe318c0b8a (commit) via 68602f49316dd0c115805773da5825fae1cb8cdf (commit) via dff6982c83e2db31b8a7925082fce7977eaed233 (commit) via 660bd1caa1a0e39dd23f66cc853de963d20058d8 (commit) via 3c464203673060e762102414290d857c5fc37944 (commit) via cf3d5e4830386b3848b64bcaf0d27564580595b1 (commit) via b5b2f0b1bfdf52fb313d68a4134f46995166d4c4 (commit) via 27e3125c8d65b169ac2e76c7f029ee3a4a170745 (commit) via ba869597fb64f1101012df4b0d834ed5eced0b7c (commit) via 0c9f4329f8dd2a6eb6d7717998e71c3a17fd2583 (commit) via 43413894d4284c1afdaac48f7f250885e0ff6acf (commit) via c3161925c29ef3dcfbb66648a91ecc50c7a0492d (commit) from 295a3491adc4af5c8634ac82777212ed9c664457 (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 adc6ca1f2c08bb01a29f5247bfa5ee3bd30ee727 Author: Allan McRae <allan@archlinux.org> Date: Sun Feb 1 22:32:51 2015 +1000 libmakepkg: make package checking functions extendable To add a new package check, drop a file in libmakepkg/lint and add the function to the "lint_functions" array. Signed-off-by: Allan McRae <allan@archlinux.org> commit 00da25a5ea3413e128c455fd711cf46692df6159 Author: Allan McRae <allan@archlinux.org> Date: Sun Feb 1 22:09:39 2015 +1000 libmakepkg: make package tidy functions extendable To add a new packaging option, drop a file into libmakepkg/tidy that contains a 'packaging_options+=('<option>') and a function that implements that option. The function needs added to the 'tidy_remove' array if it removes files or the 'tidy_modify' array otherwise. Signed-off-by: Allan McRae <allan@archlinux.org> commit bfe9b56e1fe3a0c17fa535acf8d29bbe318c0b8a Author: Allan McRae <allan@archlinux.org> Date: Sun Feb 1 21:59:02 2015 +1000 libmakepkg: move package checking out of tidy_install Signed-off-by: Allan McRae <allan@archlinux.org> commit 68602f49316dd0c115805773da5825fae1cb8cdf Author: Maxim Andersson <thesilentboatman@gmail.com> Date: Sun Feb 8 23:24:57 2015 +0100 paccache: added --quiet option Less output, although errors and warnings will still be printed (scripts/library/output_format.sh). Cleaner to have -q,--quiet than >/dev/null in cron. Signed-off-by: Maxim Andersson <thesilentboatman@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit dff6982c83e2db31b8a7925082fce7977eaed233 Author: Allan McRae <allan@archlinux.org> Date: Tue Jan 27 23:05:10 2015 +1000 repo-add: improve delta file detection on removal This allows use to remove a package with the name "foo.delta" from the repos. Signed-off-by: Allan McRae <allan@archlinux.org> commit 660bd1caa1a0e39dd23f66cc853de963d20058d8 Author: Allan McRae <allan@archlinux.org> Date: Fri Jan 23 15:28:47 2015 +1000 repo-add: only backup database signature if database was backed up Ensures the backed update database and its signature are always consistent. Signed-off-by: Allan McRae <allan@archlinux.org> commit 3c464203673060e762102414290d857c5fc37944 Author: Allan McRae <allan@archlinux.org> Date: Fri Jan 23 15:16:55 2015 +1000 repo-add: unify checking gpg keys Move the PGP key checking into the check_gpg function. This also results in error messages being in colour. Signed-off-by: Allan McRae <allan@archlinux.org> commit cf3d5e4830386b3848b64bcaf0d27564580595b1 Author: Allan McRae <allan@archlinux.org> Date: Fri Jan 23 14:48:16 2015 +1000 repo-add: clarify invalid repo extension message Signed-off-by: Allan McRae <allan@archlinux.org> commit b5b2f0b1bfdf52fb313d68a4134f46995166d4c4 Author: Allan McRae <allan@archlinux.org> Date: Fri Jan 23 14:08:04 2015 +1000 repo-add: improve removing old packages The -R/--remove option left the old package in place when delta packages were to be generated. It was also removed before we ensure the generation of the entry for the new package was generated without error. Remove the old package at the end of database entry and delta generation. Also improve the help message to clarify it is the old package that is removed. Signed-off-by: Allan McRae <allan@archlinux.org> commit 27e3125c8d65b169ac2e76c7f029ee3a4a170745 Merge: 295a349 ba86959 Author: Allan McRae <allan@archlinux.org> Date: Thu Feb 12 13:33:20 2015 +1000 Merge branch 'maint' ----------------------------------------------------------------------- Summary of changes: Makefile.am | 4 +- contrib/paccache.sh.in | 14 +++-- lib/libalpm/add.c | 8 +++ lib/libalpm/db.c | 7 +++ scripts/Makefile.am | 6 ++- scripts/libmakepkg/.gitignore | 5 +- .../libmakepkg/{util.sh.in => lint_package.sh.in} | 25 +++++++-- .../{tidy => lint_package}/build_references.sh.in | 6 ++- .../{tidy => lint_package}/missing_backup.sh.in | 6 ++- scripts/libmakepkg/tidy.sh.in | 32 +++++------ scripts/libmakepkg/tidy/docs.sh.in | 2 + scripts/libmakepkg/tidy/emptydirs.sh.in | 3 ++ scripts/libmakepkg/tidy/libtool.sh.in | 3 ++ scripts/libmakepkg/tidy/optipng.sh.in | 3 ++ scripts/libmakepkg/tidy/purge.sh.in | 3 ++ scripts/libmakepkg/tidy/staticlibs.sh.in | 3 ++ scripts/libmakepkg/tidy/strip.sh.in | 3 ++ scripts/libmakepkg/tidy/upx.sh.in | 3 ++ scripts/libmakepkg/tidy/zipman.sh.in | 3 ++ scripts/makepkg.sh.in | 2 + scripts/po/POTFILES.in | 6 ++- scripts/repo-add.sh.in | 63 ++++++++++++---------- test/pacman/tests/.gitignore | 1 - test/pacman/tests/Makefile.am | 20 +------ test/pacman/tests/{sync200.py.in => sync200.py} | 3 +- valgrind.supp | 2 +- 26 files changed, 145 insertions(+), 91 deletions(-) copy scripts/libmakepkg/{util.sh.in => lint_package.sh.in} (64%) rename scripts/libmakepkg/{tidy => lint_package}/build_references.sh.in (88%) rename scripts/libmakepkg/{tidy => lint_package}/missing_backup.sh.in (87%) delete mode 100644 test/pacman/tests/.gitignore rename test/pacman/tests/{sync200.py.in => sync200.py} (79%) hooks/post-receive -- The official pacman repository