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 d594b6e7978d14b5ca4cd9c295fa9b829c5565bd (commit) via 5c6809987e235fea760c6feb6deaceaada09b53f (commit) via deec3c8d004ec1a5a196bcddd7d1895a6d0c35a3 (commit) via d88524ea0ee533ed8f4f3029fa08c446ec2d58db (commit) via 29bf6814f74096e5d8ea22058e638eb362717b8a (commit) via 7ff5a917fd0a91cd03ba61419a57053e4ae17e92 (commit) via b9445c12cf9e958d8e62f9f9ecb5c1352010cdf4 (commit) via b8a66d68593d1f267c3bb8cd8943724711626903 (commit) via 2158b8e29839e99b4f5a3420d9896dd9da223b0b (commit) via fff746052cd224bd8c6db44c8fdc8ff7f4d08510 (commit) via a1dfa8e61f385a6b388b66f4860e96a62f3edae6 (commit) via 89819b3f9268062ee54c35a16876474414d94bf5 (commit) via c11bdf19b1b8ab40468561dc592b9c6bd7f86acf (commit) from 7313c8546ae0a2c38768d665b3f314ee0cf959c4 (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 d594b6e7978d14b5ca4cd9c295fa9b829c5565bd Merge: 5c6809987e235fea760c6feb6deaceaada09b53f deec3c8d004ec1a5a196bcddd7d1895a6d0c35a3 Author: Dan McGee <dan@archlinux.org> Date: Thu Jun 19 08:51:36 2008 -0500 Merge branch 'maint' commit 5c6809987e235fea760c6feb6deaceaada09b53f Author: Dan McGee <dan@archlinux.org> Date: Sun Jun 15 23:10:04 2008 -0500 makepkg.conf: make keeping docs the default Signed-off-by: Dan McGee <dan@archlinux.org> commit 29bf6814f74096e5d8ea22058e638eb362717b8a Author: Dan McGee <dan@archlinux.org> Date: Sun Jun 15 19:15:36 2008 -0500 Use access() instead of stat() when possible We were using the stat() system call in quite a few places when we didn't actually need anything the stat struct returned- we were simply checking for file existence. access() will be more efficient in those cases. Before (strace pacman -Ss pacman): % time seconds usecs/call calls errors syscall ------ ----------- ----------- --------- --------- ---------------- 33.16 0.005987 0 19016 stat64 After: % time seconds usecs/call calls errors syscall ------ ----------- ----------- --------- --------- ---------------- 34.85 0.003863 0 12633 1 access 7.95 0.000881 0 6391 7 stat64 Signed-off-by: Dan McGee <dan@archlinux.org> commit 7ff5a917fd0a91cd03ba61419a57053e4ae17e92 Author: Xavier Chantry <shiningxc@gmail.com> Date: Sun Jun 15 12:56:40 2008 +0200 makepkg: add several quotes needed after nullglob. After the "shopt -s nullglob" change, all regular expressions should be properly quoted. This commit only fixes the ones I found, there are probably others left, so this should be kept in mind for easier future fixing. Signed-off-by: Xavier Chantry <shiningxc@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit b9445c12cf9e958d8e62f9f9ecb5c1352010cdf4 Author: Xavier Chantry <shiningxc@gmail.com> Date: Sun Jun 15 12:10:31 2008 +0200 makepkg: Add missing quotes for the source array. Now makepkg can handle filenames with whitespaces in the source array. Signed-off-by: Xavier Chantry <shiningxc@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit b8a66d68593d1f267c3bb8cd8943724711626903 Author: Sebastian Nowicki <sebnow@gmail.com> Date: Sat May 31 14:35:16 2008 +0800 Use openssl for checksum verification instead of *sum utilities md5sum, sha1sum, etc, do not exist on BSD systems by default. Openssl is a good portable alternative. This also brings in a dependency for openssl. Closes FS#10530. Signed-off-by: Sebastian Nowicki <sebnow@gmail.com> Signed-off-by: Xavier Chantry <shiningxc@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit a1dfa8e61f385a6b388b66f4860e96a62f3edae6 Author: Dan McGee <dan@archlinux.org> Date: Sat Jun 14 11:29:29 2008 -0500 Combine repo-add and repo-remove into one script They shared about 75% of their code, so there is no real reason we should maintain them separately. Merge the differences accordingly and add a check based on the basename of the command used to decide what behavior to follow. Signed-off-by: Dan McGee <dan@archlinux.org> commit 89819b3f9268062ee54c35a16876474414d94bf5 Author: Dan McGee <dan@archlinux.org> Date: Sat Jun 14 10:48:28 2008 -0500 repo-*: allow use of readlink or realpath Linux coreutils provides readlink, and BSD systems tend to have realpath available. Both commands provide similar functionality but of course have different names. Add a check for either and use what is available. While doing this, also unify some of the differences that have cropped up between repo-add and repo-remove. Signed-off-by: Dan McGee <dan@archlinux.org> commit c11bdf19b1b8ab40468561dc592b9c6bd7f86acf Author: Allan McRae <mcrae_allan@hotmail.com> Date: Mon May 26 16:27:22 2008 +1000 Move geninteg block in makepkg before error checking This patch moves the generating of integrity checks to before any error checking takes place in the PKGBUILD file. This allows integrity generation to complete when unrelated errors exist in a PKGBUILD file and allows the removal of multiple checks of the GENINTEG variable that would otherwise be needed. In addition a minor fix is made to a comment. Signed-off-by: Allan McRae <mcrae_allan@hotmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: autoclean.sh | 8 +- doc/PKGBUILD.5.txt | 44 +++++- doc/makepkg.conf.5.txt | 2 +- doc/pacman.8.txt | 10 ++ etc/makepkg.conf.in | 4 +- lib/libalpm/be_files.c | 5 +- lib/libalpm/po/LINGUAS | 1 + lib/libalpm/po/{zh_CN.po => tr.po} | 303 ++++++++++++++++++------------------ lib/libalpm/trans.c | 8 +- lib/libalpm/util.c | 12 +- po/POTFILES.in | 1 - scripts/Makefile.am | 16 +- scripts/makepkg.sh.in | 57 ++++---- scripts/repo-add.sh.in | 116 ++++++++++---- scripts/repo-remove.sh.in | 199 ----------------------- src/pacman/package.c | 5 +- src/pacman/util.c | 6 +- src/util/testdb.c | 8 +- 18 files changed, 351 insertions(+), 454 deletions(-) copy lib/libalpm/po/{zh_CN.po => tr.po} (53%) delete mode 100644 scripts/repo-remove.sh.in hooks/post-receive -- The official pacman repository