[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.2.2-58-ge3a0696
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 e3a06961f6363820f11112d18a62e6201d06a13a (commit) via d7345da5ba798bdcc311d3f044e1837697ecc566 (commit) via b369f71fd62effa611214f5afc3de8568533253a (commit) via 1191303f8b9edc01ff969e2433f5c40c9a95474a (commit) via e9ca40b56e6b17e9f64cd428813e97a9f4f3ec60 (commit) via 3d6da93093caa12f726f723ba19d737c8a55b44d (commit) via cb7337eb640b70b295edb7b05b016b53352d8713 (commit) via 4da70d800a25881f525498a451ae21b398a1d5b1 (commit) via a888f377a5c805f1da24b556e6a4a9e3678d8eb3 (commit) via 8017b0bb8ec5364f8a3999caffc6b3c3ea991810 (commit) via 4ec846f5ac79497483c90eb52ced30164d9c0c1e (commit) via 94c28305720d6f98608f1998f19b41ae13f6306d (commit) from 0501d340cd57b3b1f31d9b7c273e882e21d0e621 (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 e3a06961f6363820f11112d18a62e6201d06a13a Author: Aaron Schaefer <aaron@elasticdog.com> Date: Tue Jan 13 17:59:33 2009 -0500 makepkg: use INTEGRITY_CHECK only for generation of checksums Signed-off-by: Aaron Schaefer <aaron@elasticdog.com> [Dan: fail if checksum array is incorrectly sized] Signed-off-by: Dan McGee <dan@archlinux.org> commit d7345da5ba798bdcc311d3f044e1837697ecc566 Author: Dan McGee <dan@archlinux.org> Date: Mon Jan 12 23:44:06 2009 -0600 doc: Consistency and formatting cleanups (for master) Bring master in line with some things we just did on maint. Signed-off-by: Dan McGee <dan@archlinux.org> commit b369f71fd62effa611214f5afc3de8568533253a Merge: 3d6da93093caa12f726f723ba19d737c8a55b44d 1191303f8b9edc01ff969e2433f5c40c9a95474a Author: Dan McGee <dan@archlinux.org> Date: Tue Jan 13 00:10:36 2009 -0600 Merge branch 'maint' Conflicts: doc/makepkg.conf.5.txt commit 3d6da93093caa12f726f723ba19d737c8a55b44d Author: Dan McGee <dan@archlinux.org> Date: Mon Jan 12 23:43:46 2009 -0600 doc: remove BUILDSCRIPT from makepkg.conf docs Signed-off-by: Dan McGee <dan@archlinux.org> commit cb7337eb640b70b295edb7b05b016b53352d8713 Author: Nagy Gabor <ngaba@bibl.u-szeged.hu> Date: Sat Jan 10 16:25:03 2009 +0100 db->pkgcache_loaded and db->grpcache_loaded Clearly the old code was more elegant (NULL cache indicated "not loaded"), but it had some drawbacks, so from now on we indicate the state of caches explicitly. Old drawbacks: When we had an empty database (unstable), libalpm called db_populate after every pkgcache access, because NULL pkgcache indicated "not loaded" state. This is not a common case, but the same situation can happen with grpcache, which is more problematic: If the user had a custom repo with no groups, grpcache was always NULL. (grpcache is also loaded per database.) Thus every get_grpcache call induced a load_grpcache operation, so the benefits of grpcache was completely lost. Signed-off-by: Nagy Gabor <ngaba@bibl.u-szeged.hu> Signed-off-by: Dan McGee <dan@archlinux.org> commit 4da70d800a25881f525498a451ae21b398a1d5b1 Author: Nagy Gabor <ngaba@bibl.u-szeged.hu> Date: Tue Aug 26 12:57:08 2008 +0200 Rename alpm_get_md5sum to alpm_compute_md5sum and alpm_dep_get_string to alpm_dep_compute_string This patch introduces the following function name convention: _compute_ in function name: the return value must be freed. _get_ in function name: the return value must not be freed. Signed-off-by: Nagy Gabor <ngaba@bibl.u-szeged.hu> Signed-off-by: Dan McGee <dan@archlinux.org> commit a888f377a5c805f1da24b556e6a4a9e3678d8eb3 Author: Nagy Gabor <ngaba@bibl.u-szeged.hu> Date: Sun Aug 24 23:24:53 2008 +0200 HoldPkg rework The HoldPkg feature is even more important when the packages to be held are pulled automatically by pacman, in a -Rc and -Rs operation. Before, it only applied when the packages were explicitly requested by the user to be removed. This patch extends holdpkg to -Rc and -Rs by doing the HoldPkg check just before trans_commit. Additionally, the whole HoldPkg stuff was moved to the front-end. I changed the default behavior to "don't remove", so I modified remove030.py pactest as well. See also: FS#9173. Original-work-by: Xavier Chantry <shiningxc@gmail.com> Signed-off-by: Nagy Gabor <ngaba@bibl.u-szeged.hu> Signed-off-by: Dan McGee <dan@archlinux.org> commit 8017b0bb8ec5364f8a3999caffc6b3c3ea991810 Author: Xavier Chantry <shiningxc@gmail.com> Date: Sat Nov 15 10:10:56 2008 +0100 Remove libdownload support and fix libfetch one. Aaron said to consider libdownload a dead project so libdownload support was removed to more easily fix libfetch one (otherwise many ifdef needed). There was no direct replacement for ferror to detect an error while downloading. So instead, I added a check at the end to see if the file was fully downloaded, which is just a small chunk of code taken from here: http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/net/libfetch/files/fetch.c?only_w... Signed-off-by: Xavier Chantry <shiningxc@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit 4ec846f5ac79497483c90eb52ced30164d9c0c1e Author: Xavier Chantry <shiningxc@gmail.com> Date: Sat Jan 3 11:19:12 2009 +0100 makepkg : fix a lot of breakages caused by Allan This patch started as a simple typo fix (pugre instead of purge in two places), as well as a fix of a test which was using PURGE_TARGETS instead of $PURGE_TARGETS. It evolved in a slight handling change of the OPTIONS which have a variable affecting their behavior (strip STRIP_DIRS, docs DOC_DIRS, zipman MAN_DIRS and purge PURGE_TARGETS), as well as a clarification in makepkg.conf. Now when a variable is undefined or empty, the corresponding option will have no effect. It looked weird to have a fallback when a option is defined but empty, it seems more natural to not have any fallbacks. Also re-enable docs by default. It seems arbitrary to delete files from packages by default, and it would be more vanilla and distro agnostic to keep them. docs was also the only negated option. Signed-off-by: Xavier Chantry <shiningxc@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: configure.ac | 15 ++++++--------- doc/asciidoc.conf | 10 ++++------ doc/makepkg.conf.5.txt | 23 ++++++++++++----------- doc/pacman.8.txt | 8 ++++---- doc/pacman.conf.5.txt | 1 + etc/makepkg.conf.in | 20 ++++++++++---------- lib/libalpm/add.c | 6 +++--- lib/libalpm/alpm.h | 14 +++----------- lib/libalpm/be_files.c | 2 +- lib/libalpm/cache.c | 31 ++++++++++++++++--------------- lib/libalpm/db.h | 2 ++ lib/libalpm/delta.c | 4 ++-- lib/libalpm/deps.c | 8 ++++---- lib/libalpm/dload.c | 37 ++++++++++++++++--------------------- lib/libalpm/error.c | 8 +------- lib/libalpm/handle.c | 32 -------------------------------- lib/libalpm/handle.h | 1 - lib/libalpm/remove.c | 10 ---------- lib/libalpm/util.c | 4 ++-- pactest/tests/remove030.py | 6 ++---- scripts/makepkg.sh.in | 36 ++++++++++++++---------------------- src/pacman/callback.c | 4 ---- src/pacman/conf.c | 1 + src/pacman/conf.h | 1 + src/pacman/package.c | 4 ++-- src/pacman/pacman.c | 7 ++++++- src/pacman/remove.c | 17 ++++++++++++++++- src/pacman/sync.c | 2 +- src/pacman/upgrade.c | 2 +- src/util/testdb.c | 2 +- 30 files changed, 132 insertions(+), 186 deletions(-) hooks/post-receive -- The official pacman repository
participants (1)
-
dan@archlinux.org