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 94bc64ae1bd6a51d71829a58a2e1972f629d47fb (commit) via c4d6688694975c877e6bff3d6147ae23207a0cbe (commit) via b0543440caad87f1f660eefd6ec5f1a07c7763a0 (commit) via 39b0ac43fcbe35897f616a8e202ae9f3bcb1ee5c (commit) via 73139ccb3c47ed1ebb1a62a27deb080b66d92bf4 (commit) from 6bb594802588240405efee0813f7aa1daa9648b3 (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 94bc64ae1bd6a51d71829a58a2e1972f629d47fb Author: lolilolicon <lolilolicon@gmail.com> Date: Sat Oct 1 15:31:00 2011 +0800 makepkg: create tar file for bogus PKGEXT If PKGEXT is not one of the recognized tar*'s, create_package() would create an empty package file and fail, since bsdtar on the left side of the pipe returns 141 on SIGPIPE (broken pipe). This patch changes the behavior for an invalid PKGEXT. A warning is printed on stderr, and a tar file is created. Also retire the obsolete $EXT variable. Add the obligatory comment why we don't use bsdtar's compression. Finally, fix mixed-tab-space indentation. Signed-off-by: lolilolicon <lolilolicon@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit c4d6688694975c877e6bff3d6147ae23207a0cbe Author: Dan McGee <dan@archlinux.org> Date: Fri Sep 30 11:08:49 2011 -0500 Use _alpm_local_db_pkgpath in _cache_changelog_open Another place where we were doing the dirty work by hand. Signed-off-by: Dan McGee <dan@archlinux.org> commit b0543440caad87f1f660eefd6ec5f1a07c7763a0 Author: lolilolicon <lolilolicon@gmail.com> Date: Fri Sep 30 15:32:49 2011 +0800 makepkg: support .tar.Z source packages creation SRCEXT should allow whatever PKGEXT does. Also address an uninitialized use of $ret. Signed-off-by: lolilolicon <lolilolicon@gmail.com> commit 39b0ac43fcbe35897f616a8e202ae9f3bcb1ee5c Author: Dan McGee <dan@archlinux.org> Date: Wed Sep 28 04:43:23 2011 -0500 Revamp scriptlet path formation for scriptlets in local database Expose the current static get_pkgpath() function internally to the rest of the library as _alpm_local_db_pkgpath(). This allows use of this convenience function in add.c and remove.c when forming the path to the scriptlet location. Signed-off-by: Dan McGee <dan@archlinux.org> commit 73139ccb3c47ed1ebb1a62a27deb080b66d92bf4 Author: Dan McGee <dan@archlinux.org> Date: Wed Sep 28 03:45:46 2011 -0500 Refactor _alpm_runscriptlet() Add an is_archive parameter to reduce the amount of black magic going on. Rework to use fewer PATH_MAX sized local variables, and simplify some of the logic where appropriate in both this function and in the callers where duplicate calls can be replaced by some conditional parameter code. Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: lib/libalpm/add.c | 46 +++++++++++++++-------------------------- lib/libalpm/be_local.c | 27 ++++++++++++----------- lib/libalpm/db.h | 1 + lib/libalpm/remove.c | 14 +++++++----- lib/libalpm/trans.c | 53 +++++++++++++++++++++++++++++++---------------- lib/libalpm/trans.h | 4 +- scripts/makepkg.sh.in | 30 +++++++++++--------------- 7 files changed, 90 insertions(+), 85 deletions(-) hooks/post-receive -- The official pacman repository