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@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@archlinux.org> commit 9528c36452a6ca8b3718ef5895f31f46c16b17fa Author: Dan McGee <dan@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@archlinux.org> commit f9fa822ccb0a077cf4cfa2cbbdac773187b88e20 Author: Nagy Gabor <ngaba@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@bibl.u-szeged.hu> Signed-off-by: Dan McGee <dan@archlinux.org> commit ac9dde072c56b9dbc3fe515dc3702c2c992f492f Author: Nagy Gabor <ngaba@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@bibl.u-szeged.hu> Signed-off-by: Dan McGee <dan@archlinux.org> commit 6b6eb6345bb3d9f59d967144968328c9a4b7873c Author: Dan McGee <dan@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@archlinux.org> commit eb6af031ec83c4c0c1d7e12d1cc8f585197c025f Author: Dan McGee <dan@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@archlinux.org> commit 4f80993933a3feee68758c27c58e9cf5d84bf20e Author: Dan McGee <dan@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@archlinux.org> commit 2a6f3f06528149200e4fc8996c0c1e6d2bfa5480 Author: Dan McGee <dan@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@archlinux.org> commit 8a6bbed98e11be3f619ef31e9e753d31081d11ee Author: Dan McGee <dan@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@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