[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.3.3-166-gd485c03
Dan McGee
dan at archlinux.org
Wed May 5 18:37:08 CEST 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 d485c0370f554758a28eff2cc32b2cc9c72a4604 (commit)
via 9528c36452a6ca8b3718ef5895f31f46c16b17fa (commit)
via f9fa822ccb0a077cf4cfa2cbbdac773187b88e20 (commit)
via ac9dde072c56b9dbc3fe515dc3702c2c992f492f (commit)
via 6b6eb6345bb3d9f59d967144968328c9a4b7873c (commit)
via eb6af031ec83c4c0c1d7e12d1cc8f585197c025f (commit)
via 4f80993933a3feee68758c27c58e9cf5d84bf20e (commit)
via 2a6f3f06528149200e4fc8996c0c1e6d2bfa5480 (commit)
via 8a6bbed98e11be3f619ef31e9e753d31081d11ee (commit)
from 90aca75cb92c12419f2998cf54caa8ef5fe59f99 (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 d485c0370f554758a28eff2cc32b2cc9c72a4604
Author: Dan McGee <dan at archlinux.org>
Date: Wed May 5 11:18:27 2010 -0500
Improve documentation of -k/--dbonly
We had the long option wrong in some places and its behavior wasn't
documented at all with regards to -U/--upgrade.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 9528c36452a6ca8b3718ef5895f31f46c16b17fa
Author: Dan McGee <dan at archlinux.org>
Date: Wed May 5 10:59:20 2010 -0500
Add two new pactests for --dbonly
It caught me by surprise that:
1. These weren't being tested at all
2. The --dbonly combined with -U not only "works" but is also completely
undocumented. It also has some weird behavior on install vs. upgrade that
may need addressing.
Add some tests which will hopefully provoke some discussion.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit f9fa822ccb0a077cf4cfa2cbbdac773187b88e20
Author: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Date: Tue Mar 16 19:40:29 2010 +0100
Remove unused 'z' option from getopt_long's optstring
In addition, I permuted shortopts to make it more readable.
Signed-off-by: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit ac9dde072c56b9dbc3fe515dc3702c2c992f492f
Author: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Date: Wed May 20 21:46:23 2009 +0200
Introduce -D, --database
The request of FS#12950 is implemented.
On the backend side, I introduced a new function, alpm_db_set_pkgreason(),
to modify the install reason of a package in the local database. On the
front-end side, I introduced a new main operation, -D/--database, which has
two options, --asdeps and --asexplicit. I documented this in pacman manual.
I've created two pactests to test -D: database001.py and database002.py.
Signed-off-by: Nagy Gabor <ngaba at bibl.u-szeged.hu>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 6b6eb6345bb3d9f59d967144968328c9a4b7873c
Author: Dan McGee <dan at archlinux.org>
Date: Tue May 4 23:43:43 2010 -0500
Fix up the cross-compilation patch library lookup
Don't explicitly add things to the list that might not need to be there, and
get the fallback list of libraries correct.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit eb6af031ec83c4c0c1d7e12d1cc8f585197c025f
Author: Dan McGee <dan at archlinux.org>
Date: Tue May 4 23:42:01 2010 -0500
Build vercmp without needing link to libalpm
Include the object file directly from the libalpm version comparison code as
it is the only thing we need. This drops the dependency of vercmp on
libalpm and all of the stuff we know it drags in.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 4f80993933a3feee68758c27c58e9cf5d84bf20e
Author: Dan McGee <dan at archlinux.org>
Date: Tue May 4 23:38:52 2010 -0500
Remove call to function logger
It isn't really necessary here and it helps us get rid of some link
pollution so we can have a slim vercmp binary.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 2a6f3f06528149200e4fc8996c0c1e6d2bfa5480
Author: Dan McGee <dan at archlinux.org>
Date: Mon Apr 5 14:56:32 2010 -0500
Move vercmp code into a separate file
This will facilitate using this object file on its own in the vercmp tool
which will be done in a future commit. The net impact on the generated
binaries should not be noticeable after this commit.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 8a6bbed98e11be3f619ef31e9e753d31081d11ee
Author: Dan McGee <dan at archlinux.org>
Date: Tue Apr 27 13:08:09 2010 -0500
Update PKGBUILD.proto to include a package() function
Relevant after we deprecated `makepkg -R` without a package() function being
present in the PKGBUILD.
Signed-off-by: Dan McGee <dan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
PKGBUILD.proto | 3 +
configure.ac | 4 +-
doc/pacman.8.txt | 21 ++++-
lib/libalpm/Makefile.am | 3 +-
lib/libalpm/alpm.h | 16 ++--
lib/libalpm/db.c | 38 ++++++++
lib/libalpm/package.c | 171 ------------------------------------
lib/libalpm/version.c | 195 ++++++++++++++++++++++++++++++++++++++++++
pactest/tests/database001.py | 11 +++
pactest/tests/database002.py | 11 +++
pactest/tests/database010.py | 17 ++++
pactest/tests/database011.py | 17 ++++
pactest/tests/database012.py | 31 +++++++
src/pacman/Makefile.am | 1 +
src/pacman/conf.h | 3 +-
src/pacman/database.c | 90 +++++++++++++++++++
src/pacman/pacman.c | 24 ++++--
src/pacman/pacman.h | 2 +
src/pacman/util.c | 2 +
src/util/Makefile.am | 2 +-
src/util/vercmp.c | 6 +-
21 files changed, 475 insertions(+), 193 deletions(-)
create mode 100644 lib/libalpm/version.c
create mode 100644 pactest/tests/database001.py
create mode 100644 pactest/tests/database002.py
create mode 100644 pactest/tests/database010.py
create mode 100644 pactest/tests/database011.py
create mode 100644 pactest/tests/database012.py
create mode 100644 src/pacman/database.c
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list