[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.1.2-283-ge4f6edf
Allan McRae
allan at archlinux.org
Sun Feb 2 01:21:32 EST 2014
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 e4f6edf2374185c76a1f42a1aa6156d479bc6f40 (commit)
via 1e07af1b0a16d9f8e42a76d00de8558e49cb57b7 (commit)
via fe19a0c58d8c2d5b8fa6ca4a55647bbfe6bf5b51 (commit)
via 15f4144e12c48283bdcfef50fec64b4040b0000a (commit)
via 135d862eb6e3051e351888b08c94529c967c5387 (commit)
via 6fb2035dd03f3ee33f945cacee4e835156e1f76b (commit)
via c71efe6d62ad205d479b3872851d9ace4885677f (commit)
via f5299d17523b1fc7ce5c36f852de3d6575e71327 (commit)
via 6268e66efaae690ea7df1a8b84913fdf8528874c (commit)
via ccabeafb3d489dfe285626b2fc2f7d2024d7aa7f (commit)
via 3dc87ec59a675798df30904b99cb4bfa657a4fb5 (commit)
via edce7555a6b7410d1a4da6d27d22383989306ccc (commit)
via aa4d3298fb6d46bec3d8996ff8c7ec8c9cc50db9 (commit)
via c2edd31eae73c9a4bf7b62e41a12fd5c3bba2ce0 (commit)
via fac9ac6c4011ff643b7335c7381f6219b07bba80 (commit)
via 4d68092e2fd8c8a3b6da39e509ad48db0fc9ed7a (commit)
via 6be08f76f6c4188f0aa4d0a4d88595a898bf3d3b (commit)
via 819b4cd54e3caec4d3803cc62772369031ed0847 (commit)
via 77da9dc9748b3f151f98c4c301e8da3a2551860d (commit)
via cb8eae24c9976c023c8ec2aff9bf305202edc4d7 (commit)
via d895cae16cc97e5f1e3f95eb748a99161678f8ee (commit)
via aabb7c3cddf5e97d1b1ebb3548664f1af85c1392 (commit)
via 7ae25ac67fd4dd087791be55fa3c4997be7aac52 (commit)
via 333373f90e515bbaf6997dc7bf7385fe114689b2 (commit)
from 5be7b6a1b2e197a6d185fc6223ff1e7acc4c3e27 (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 e4f6edf2374185c76a1f42a1aa6156d479bc6f40
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date: Thu Jan 23 00:07:09 2014 +0100
pacsearch: CLI option to turn off colors
Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 1e07af1b0a16d9f8e42a76d00de8558e49cb57b7
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date: Thu Jan 23 00:07:08 2014 +0100
pacsearch: using pacman color theme
No more per-repo coloring: this was not Arch-agnostic, and there is no
reasonable, simple way to color repos in a consistant manner with only 6 colors.
'local' is in red: this way we benefit from the pacman -Ss && pacman -Qs combo.
to_color subroutine: it takes an array instead of a string, this is faster and
simpler.
Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit fe19a0c58d8c2d5b8fa6ca4a55647bbfe6bf5b51
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date: Thu Jan 23 00:07:07 2014 +0100
pacsearch: colors are portable (ANSI) and have natural variable names
Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 15f4144e12c48283bdcfef50fec64b4040b0000a
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date: Thu Jan 23 00:07:06 2014 +0100
pacsearch: Explicitly extract group information
Also store pkgname and pkgver separately.
Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 135d862eb6e3051e351888b08c94529c967c5387
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date: Thu Jan 23 00:07:05 2014 +0100
pacsearch: localized output
Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 6fb2035dd03f3ee33f945cacee4e835156e1f76b
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date: Thu Jan 23 00:07:04 2014 +0100
pacsearch: more accurate help message
Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit c71efe6d62ad205d479b3872851d9ace4885677f
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date: Thu Jan 23 00:07:03 2014 +0100
pacsearch: Copyright year bump
Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit f5299d17523b1fc7ce5c36f852de3d6575e71327
Author: Jason St. John <jstjohn at purdue.edu>
Date: Sat Feb 1 19:42:44 2014 -0500
makepkg.conf(5): Fix and improve grammar and spelling issues
Signed-off-by: Jason St. John <jstjohn at purdue.edu>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 6268e66efaae690ea7df1a8b84913fdf8528874c
Author: Jason St. John <jstjohn at purdue.edu>
Date: Sat Feb 1 21:28:09 2014 -0500
Remove ChangeLog.proto and move important info to PKGBUILD(5)
The change log prototype should be distribution determined.
Signed-off-by: Jason St. John <jstjohn at purdue.edu>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit ccabeafb3d489dfe285626b2fc2f7d2024d7aa7f
Author: Jason St. John <jstjohn at purdue.edu>
Date: Sat Feb 1 20:43:18 2014 -0500
makepkg.conf(5): Add missing backticks around vars, and use single quotes around "gpg" command
Signed-off-by: Jason St. John <jstjohn at purdue.edu>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 3dc87ec59a675798df30904b99cb4bfa657a4fb5
Author: Jason St. John <jstjohn at purdue.edu>
Date: Sat Feb 1 19:04:07 2014 -0500
proto: Remove recommendation of "makepkg -g" in comments
This recommendation encouraged the practice of not checking the checksums
provided upstream.
Signed-off-by: Jason St. John <jstjohn at purdue.edu>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit edce7555a6b7410d1a4da6d27d22383989306ccc
Author: Maxime Gauduin <alucryd at gmail.com>
Date: Tue Jan 28 14:49:47 2014 +0100
Add PKGBUILD-vcs.proto
This PKGBUILD proto covers the newly introduced VCS capabilities of
pacman. It serves as a replacement for the current bzr, git, hg and svn
protos found in ABS.
Signed-off-by: Maxime Gauduin <alucryd at gmail.com>
[Allan: add to Makefile.am]
Signed-off-by: Allan McRae <allan at archlinux.org>
commit aa4d3298fb6d46bec3d8996ff8c7ec8c9cc50db9
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Mon Jan 6 11:52:26 2014 -0500
table_display: free memory on errors
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit c2edd31eae73c9a4bf7b62e41a12fd5c3bba2ce0
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Mon Jan 6 11:52:25 2014 -0500
_alpm_resolvedeps: free targ inside loop
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit fac9ac6c4011ff643b7335c7381f6219b07bba80
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Mon Jan 6 11:52:24 2014 -0500
sync_prepare: manually set pm_errno
_alpm_resolvedeps resets pm_errno to 0 by calling alpm_checkdeps.
Whenever the last call succeeded, pm_errno was not properly set,
preventing pacman from properly handling the error and leaking
additional memory. We know pm_errno should be ALPM_ERR_UNSATISFIED_DEPS
if resolvedeps has failed, so just set it manually.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 4d68092e2fd8c8a3b6da39e509ad48db0fc9ed7a
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Mon Jan 6 11:52:23 2014 -0500
dump_pkg_full: fix optionalfor memory leak
alpm_pkg_compute_optional returns a generated list that needs to be
free'd.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 6be08f76f6c4188f0aa4d0a4d88595a898bf3d3b
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Mon Jan 6 11:52:22 2014 -0500
local_db_populate: initialize empty pkgcache
If the db directory did not exist when local_db_populate was called, the
pkgcache wouldn't be initialized, causing pkghash_add_pkg to fail.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 819b4cd54e3caec4d3803cc62772369031ed0847
Author: Silvan Jegen <s.jegen at gmail.com>
Date: Tue Jan 28 18:58:52 2014 +0100
Move NULL check before dereference
Signed-off-by: Silvan Jegen <s.jegen at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 77da9dc9748b3f151f98c4c301e8da3a2551860d
Author: Silvan Jegen <s.jegen at gmail.com>
Date: Tue Jan 28 17:50:44 2014 +0100
Another NULL check removed
Signed-off-by: Silvan Jegen <s.jegen at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit cb8eae24c9976c023c8ec2aff9bf305202edc4d7
Author: Silvan Jegen <s.jegen at gmail.com>
Date: Tue Jan 28 17:50:43 2014 +0100
Another unneeded NULL check removed
Signed-off-by: Silvan Jegen <s.jegen at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit d895cae16cc97e5f1e3f95eb748a99161678f8ee
Author: Silvan Jegen <s.jegen at gmail.com>
Date: Tue Jan 28 17:50:42 2014 +0100
Remove unneeded NULL check
Signed-off-by: Silvan Jegen <s.jegen at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit aabb7c3cddf5e97d1b1ebb3548664f1af85c1392
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Tue Jan 28 21:40:37 2014 -0500
pacman: use exit status 0 for --help and --version
The user requesting usage or version information is not an error.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 7ae25ac67fd4dd087791be55fa3c4997be7aac52
Author: Allan McRae <allan at archlinux.org>
Date: Tue Jan 28 21:37:00 2014 +1000
Consistently use 'directory' instead of 'folder'
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 333373f90e515bbaf6997dc7bf7385fe114689b2
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Thu Jan 23 09:39:17 2014 -0500
enable_colors: always set color strings
Only setting color strings when colors is true allowed subsequent
calls to enable colors but not disable them.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 4 +-
NEWS | 2 +-
contrib/pacsearch.in | 114 +++++++++++++++++++++++------------------
doc/PKGBUILD.5.txt | 9 ++--
doc/makepkg.8.txt | 24 ++++-----
doc/makepkg.conf.5.txt | 75 +++++++++++++--------------
lib/libalpm/be_local.c | 1 +
lib/libalpm/deps.c | 3 +-
lib/libalpm/sync.c | 3 +-
proto/ChangeLog.proto | 16 ------
proto/PKGBUILD-split.proto | 2 +-
proto/PKGBUILD-vcs.proto | 78 ++++++++++++++++++++++++++++
proto/PKGBUILD.proto | 2 +-
scripts/library/README | 2 +-
src/pacman/conf.c | 10 ++++
src/pacman/package.c | 1 +
src/pacman/pacman.c | 22 ++++----
src/pacman/util.c | 22 ++++----
src/util/pacsort.c | 14 +++--
test/pacman/tests/pacman001.py | 2 +-
test/pacman/tests/pacman002.py | 2 +-
test/pacman/tests/pacman003.py | 2 +-
22 files changed, 252 insertions(+), 158 deletions(-)
delete mode 100644 proto/ChangeLog.proto
create mode 100644 proto/PKGBUILD-vcs.proto
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list