Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   ArchLinux Pacman Development (http://www.linux-archive.org/archlinux-pacman-development/)
-   -   The official pacman repository branch, master, updated. v3.1.4-218-gd594b6e (http://www.linux-archive.org/archlinux-pacman-development/109718-official-pacman-repository-branch-master-updated-v3-1-4-218-gd594b6e.html)

Dan McGee 06-19-2008 01:56 PM

The official pacman repository branch, master, updated. v3.1.4-218-gd594b6e
 
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

_______________________________________________
pacman-dev mailing list
pacman-dev@archlinux.org
http://archlinux.org/mailman/listinfo/pacman-dev


All times are GMT. The time now is 07:40 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.