[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.1.4-218-gd594b6e
Dan McGee
dan at archlinux.org
Thu Jun 19 09:56:07 EDT 2008
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 at archlinux.org>
Date: Thu Jun 19 08:51:36 2008 -0500
Merge branch 'maint'
commit 5c6809987e235fea760c6feb6deaceaada09b53f
Author: Dan McGee <dan at archlinux.org>
Date: Sun Jun 15 23:10:04 2008 -0500
makepkg.conf: make keeping docs the default
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 29bf6814f74096e5d8ea22058e638eb362717b8a
Author: Dan McGee <dan at 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 at archlinux.org>
commit 7ff5a917fd0a91cd03ba61419a57053e4ae17e92
Author: Xavier Chantry <shiningxc at 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 at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit b9445c12cf9e958d8e62f9f9ecb5c1352010cdf4
Author: Xavier Chantry <shiningxc at 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 at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit b8a66d68593d1f267c3bb8cd8943724711626903
Author: Sebastian Nowicki <sebnow at 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 at gmail.com>
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit a1dfa8e61f385a6b388b66f4860e96a62f3edae6
Author: Dan McGee <dan at 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 at archlinux.org>
commit 89819b3f9268062ee54c35a16876474414d94bf5
Author: Dan McGee <dan at 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 at archlinux.org>
commit c11bdf19b1b8ab40468561dc592b9c6bd7f86acf
Author: Allan McRae <mcrae_allan at 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 at hotmail.com>
Signed-off-by: Dan McGee <dan at 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
More information about the pacman-dev
mailing list