[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.4.0-76-g8d88f0c

Dan McGee dan at archlinux.org
Mon Aug 23 22:54:34 EDT 2010


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  8d88f0c897e5dd531a2c74dd2bca56db56a3c63d (commit)
       via  a28868eeae98b28c00f8112e8d81403ad21a3117 (commit)
       via  08e1d4764cdc7f62b11be4b411071b6a87118c93 (commit)
       via  f04530eb618a3f7e7ee1dd15f0b2907fc28bed98 (commit)
       via  68d8bfa0b5c15e1ddbc7f81cd23bf464674413f9 (commit)
       via  3de32a08126480f2a9cd67d09ef104accfde8992 (commit)
       via  f27fed14b16dc85da104ae4c463ba6040d7e4d64 (commit)
       via  298cbf2cb152df365a593a396266636a9d34355f (commit)
       via  48589ccc64c5e7266f70c6294087e8b0450953e9 (commit)
       via  d896527d21107afe69328ac465a3d2f0e318ddca (commit)
       via  71660f55b22050219cb582def2ee246084e55893 (commit)
       via  4a487346c57ca6ea2beedad5f670313670fe1971 (commit)
       via  0478dfa1a58ca4a127897af0b90ac3a579adb06f (commit)
       via  ce3f4e7800f215e8a2b6e22bbd5f5ec9e0de90c2 (commit)
       via  281bc725342e07d314f412ba6c930c3efb8f623c (commit)
       via  5908992e4730263edb8255439560d5411d28c895 (commit)
       via  c3f537538029285cca2ebb22975db60033a78c40 (commit)
       via  b02bda75f14f35817d1757863d0b3c4cf09a0677 (commit)
       via  815557118318779f784e82a39497f46dde32845d (commit)
       via  e7d5803f07c11882685e2a65b5638fd385804d22 (commit)
      from  ddc4130c978decc5b2498b24d3b20e0c4efbc3cf (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 8d88f0c897e5dd531a2c74dd2bca56db56a3c63d
Merge: a28868e 3de32a0
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Aug 23 21:53:06 2010 -0500

    Merge branch 'maint'

commit a28868eeae98b28c00f8112e8d81403ad21a3117
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Aug 5 21:37:22 2010 +1000

    makepkg: error out on empty optdepends entries
    
    If optdepends was defined with empty members, then makepkg would
    abort late in the package building process.  Detect such cases
    in the check_sanity() function.
    
    Fix-provided-by: Andres P <aepd87 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 08e1d4764cdc7f62b11be4b411071b6a87118c93
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Aug 5 21:35:54 2010 +1000

    makepkg: use less local variables in check_sanity
    
    Instead of declaring a new local variable for each loop in the
    check_sanity() function, just reuse $i.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit f04530eb618a3f7e7ee1dd15f0b2907fc28bed98
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Aug 5 21:12:11 2010 +1000

    makepkg: remove unnecessary variable presence check
    
    It is unnecessary to check for a variables existence before
    looping over it.
    
    Extracted from patch supplied by Andres P <aepd87 at gmail.com>
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 68d8bfa0b5c15e1ddbc7f81cd23bf464674413f9
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Aug 5 21:01:32 2010 +1000

    makepkg: clarify invalid backup entry errors
    
    "Invalid backup entry" was not a particular helpful error message,
    especially when it was due to the file not being in the final package.
    Clarify these two messages.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit f27fed14b16dc85da104ae4c463ba6040d7e4d64
Author: Andres P <aepd87 at gmail.com>
Date:   Fri Jun 25 18:46:40 2010 -0430

    makepkg: less code duplication in create_package
    
    Combine changelog and install file creation in create_package().
    
    Signed-off-by: Andres P <aepd87 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 298cbf2cb152df365a593a396266636a9d34355f
Author: Allan McRae <allan at archlinux.org>
Date:   Thu Aug 5 20:44:34 2010 +1000

    makepkg: use regex to match options for privilege escalation
    
    Eases maintanence if we need to add further options in the future.
    
    Extracted from a patch supplied by Andres P <aepd87 at gmail.com>
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 48589ccc64c5e7266f70c6294087e8b0450953e9
Author: Allan McRae <allan at archlinux.org>
Date:   Wed Jul 7 16:58:51 2010 +1000

    Fix some whitespace issues
    
    The combination of tabs and spaces is annoying in any editor that
    does not use a tab width of 2 spaces.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit d896527d21107afe69328ac465a3d2f0e318ddca
Author: Dan McGee <dan at archlinux.org>
Date:   Wed Jul 7 17:12:42 2010 -0500

    fgets invocation cleanup
    
    From the fgets manpage:
    
    	fgets() reads in at most one less than size characters from stream and
    	stores them into the buffer pointed to by s. Reading stops after an EOF
    	or a newline. If a newline is read, it is stored into the buffer. A
    	'\0' is stored after the last character in the buffer.
    
    This means there is no need at all to do 'size - 1' math. Remove all of that
    and just use sizeof() for simplicity on the buffer we plan on reading into.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit ce3f4e7800f215e8a2b6e22bbd5f5ec9e0de90c2
Author: Dan McGee <dan at archlinux.org>
Date:   Mon Aug 23 17:42:22 2010 -0500

    Enable libfetch connection caching
    
    This will allow downloads to reuse connections if possible, which could make
    big differences on perceived FTP speed as the connection won't have to be
    reestablished each time. For the most part, HTTP requests wouldn't be using
    keep alive anyway so this won't have an effect there.
    
    I'm not enthused about having to do this with the library initialization,
    but there isn't a much better place due to the fact that the loop over
    databases occurs on the frontend and not the backend.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit 815557118318779f784e82a39497f46dde32845d
Author: Thomas Bächler <thomas at archlinux.org>
Date:   Sat Aug 7 12:47:59 2010 +0200

    makepkg: Allow creation of uncompressed packages
    
    When performing local testing, it may be useful to add PKGEXT='.pkg.tar'
    to the PKGBUILD to save time, especially with big packages.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

commit e7d5803f07c11882685e2a65b5638fd385804d22
Author: Dan McGee <dan at archlinux.org>
Date:   Tue Jul 27 15:50:43 2010 -0500

    Use the plural features of gettext
    
    Gettext has this whole 'Plural-Form' thing that until now we haven't taken
    advantage of. Given that not all languages have the same plural form rules
    as English, take advantage of it by defining a new _n() macro which will
    normally define to ngettext(), and adjust a few messages as an example of
    how to use.
    
    There are surely other places where we do singular/plural logic without me
    having noticed, so further patches are welcome to fix those up too.
    
    Signed-off-by: Dan McGee <dan at archlinux.org>

-----------------------------------------------------------------------

Summary of changes:
 NEWS                               |   10 +
 doc/PKGBUILD.5.txt                 |   12 +-
 lib/libalpm/alpm.c                 |   13 +
 lib/libalpm/be_files.c             |   59 +--
 lib/libalpm/be_package.c           |    2 +-
 lib/libalpm/conflict.c             |    2 +-
 lib/libalpm/package.h              |    6 +-
 lib/libalpm/po/LINGUAS             |    1 +
 lib/libalpm/po/pl.po               |   99 +----
 lib/libalpm/po/{en_GB.po => sk.po} |  263 +++++-----
 lib/libalpm/trans.c                |    5 +-
 po/LINGUAS                         |    1 +
 po/ca.po                           |   13 +-
 po/cs.po                           |   12 +-
 po/de.po                           |    7 +-
 po/el.po                           |   13 +-
 po/en_GB.po                        |    7 +-
 po/es.po                           |   13 +-
 po/fr.po                           |   62 ++--
 po/hu.po                           |    7 +-
 po/it.po                           |    7 +-
 po/kk.po                           |   13 +-
 po/nb.po                           |   13 +-
 po/pacman.pot                      |    6 +-
 po/pl.po                           |  183 +++----
 po/pt_BR.po                        |   12 +-
 po/ro.po                           |   13 +-
 po/ru.po                           |    7 -
 po/{en_GB.po => sk.po}             |  996 ++++++++++++++++++------------------
 po/sv.po                           |   13 +-
 po/tr.po                           |   13 +-
 po/uk.po                           |   13 +-
 po/zh_CN.po                        |   11 +-
 scripts/makepkg.sh.in              |  114 +++--
 scripts/repo-add.sh.in             |    5 +-
 src/pacman/callback.c              |   13 +-
 src/pacman/query.c                 |    6 +-
 src/pacman/util.c                  |    5 +-
 src/pacman/util.h                  |    2 +
 39 files changed, 922 insertions(+), 1130 deletions(-)
 copy lib/libalpm/po/{en_GB.po => sk.po} (52%)
 mode change 100644 => 100755
 copy po/{en_GB.po => sk.po} (51%)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list