[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.3-241-gc206b3a
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 c206b3a6d503e57691664b94e68ba85760bd0b6c (commit) via d3553768652cb99ccc944285bfdf618768223dfa (commit) via fbb44a6e0d5d3c386420dded0442f4771dbaea7c (commit) via 00a1b1deeb390d99c99d942ef4d8bfe1a943b02a (commit) via 07e97a5f2c1e1039f35a7893d2be6abf07af690a (commit) via 8be4db8caf8e534afe7ebea1eb913b34b2414a43 (commit) via f6700d5c9830cc2493d8448bd7af8ab7d649e8e6 (commit) via a775530941f88ccb75a2beb19df238213e433ff3 (commit) via c730ca5997377488d23dafacc98ab47e796fc8dd (commit) via 29ea0fa09fbde915d8abfdda2ee98493cd041239 (commit) via 4d9278f87fffc1d1fe7e6a2f805a2a8df296bb0d (commit) via 52bffd2457b7ba3b6fb08d3aa959ea0b53a45dc8 (commit) via e2aa952689da8763d534d1c19310eb97009f4f76 (commit) via 8b62d9bc0ade64897990b8fc6a1b6a54b629cb5b (commit) via 70a86c14f4462ba59a9d6bbd3c9e9f0c75483777 (commit) via d76341297a089864cf9bb509873bdcff83755f6c (commit) via 895a88886525dd3e6d2d0db996cedb7e73455fbb (commit) via 5689478c68bdda8ecbe0eae9a5bd28b072632b26 (commit) via b0590400111c04e1c6a42052d3f03986b4ad31aa (commit) via 73d5eb1edf03e628ca1d3a09168e4e940adea914 (commit) via 79f1a3c4a17223af2bfe35802c50e1ae431d25b5 (commit) from fb3ad7f8823dd3300528b44427d40e17594b1400 (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 c206b3a6d503e57691664b94e68ba85760bd0b6c Merge: d355376 5689478 Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 14 08:30:23 2011 -0500 Merge remote-tracking branch 'florian/sodeps' commit d3553768652cb99ccc944285bfdf618768223dfa Author: Florian Pritz <bluewind@xinu.at> Date: Thu Jun 9 23:17:06 2011 +0200 doc/PKGBUILD: misc changes Signed-off-by: Florian Pritz <bluewind@xinu.at> Signed-off-by: Dan McGee <dan@archlinux.org> commit fbb44a6e0d5d3c386420dded0442f4771dbaea7c Merge: 00a1b1d 07e97a5 Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 14 08:29:39 2011 -0500 Merge branch 'maint' Conflicts: doc/makepkg.conf.5.txt commit 00a1b1deeb390d99c99d942ef4d8bfe1a943b02a Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 7 23:22:58 2011 -0500 Remove alpm_db_get_url() This method is old, it doesn't adequately check for a NULL server list, and can easily be done using better API method we provide these days. All former users of this method can get similar results by calling alpm_db_get_servers() and using the data from the returned server list. Signed-off-by: Dan McGee <dan@archlinux.org> commit 8be4db8caf8e534afe7ebea1eb913b34b2414a43 Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 7 21:42:47 2011 -0500 Add a helper method for retrieving the DB signature path Note that is a bit different than the normal _alpm_db_path() method; the caller is expected to free the result. Signed-off-by: Dan McGee <dan@archlinux.org> commit f6700d5c9830cc2493d8448bd7af8ab7d649e8e6 Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 7 21:39:12 2011 -0500 alpm_db_update(): refactor out sync dir create/check This was a lot of stuff that can stand by itself for the most part. Signed-off-by: Dan McGee <dan@archlinux.org> commit a775530941f88ccb75a2beb19df238213e433ff3 Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 7 19:40:55 2011 -0500 conf: do batch processing of repo sections We now parse an entire repo section and store all information about it. When the next section is encountered or the end of the root config file is reached, we will then process the stored information. Signed-off-by: Dan McGee <dan@archlinux.org> commit c730ca5997377488d23dafacc98ab47e796fc8dd Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 7 17:56:57 2011 -0500 conf: _parseconfig() cleanups and documentation * Function doxygen documentation * Reuse a single strlen() call * Prevent infinite recursion (limit to 10 levels) * Other small cleanups Signed-off-by: Dan McGee <dan@archlinux.org> commit 29ea0fa09fbde915d8abfdda2ee98493cd041239 Author: Dan McGee <dan@archlinux.org> Date: Fri Jun 3 11:37:15 2011 -0500 Always pass data to trans_commit() Even though we currently don't use it here in the backend, we might as well pass it in since we used it earlier. Signed-off-by: Dan McGee <dan@archlinux.org> commit 4d9278f87fffc1d1fe7e6a2f805a2a8df296bb0d Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 7 16:14:35 2011 -0500 Remove global handle variable Signed-off-by: Dan McGee <dan@archlinux.org> commit 52bffd2457b7ba3b6fb08d3aa959ea0b53a45dc8 Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 7 16:13:58 2011 -0500 Switch all logging to use handle directly This is the last user of our global handle object. Once again the diff is large but the functional changes are not. Signed-off-by: Dan McGee <dan@archlinux.org> commit e2aa952689da8763d534d1c19310eb97009f4f76 Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 7 16:06:16 2011 -0500 Move pm_errno onto the handle This involves some serious changes and a very messy diff, unfortunately. Signed-off-by: Dan McGee <dan@archlinux.org> commit 8b62d9bc0ade64897990b8fc6a1b6a54b629cb5b Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 7 14:05:42 2011 -0500 Add handle argument to two more alpm methods This takes care of alpm_checkdeps() and alpm_find_dbs_satisfier(). Signed-off-by: Dan McGee <dan@archlinux.org> commit 70a86c14f4462ba59a9d6bbd3c9e9f0c75483777 Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 7 13:53:53 2011 -0500 Require handle for alpm_checkconflicts() Signed-off-by: Dan McGee <dan@archlinux.org> commit d76341297a089864cf9bb509873bdcff83755f6c Author: Dan McGee <dan@archlinux.org> Date: Tue Jun 7 13:46:11 2011 -0500 Require handle for alpm_pkg_load() Signed-off-by: Dan McGee <dan@archlinux.org> commit 5689478c68bdda8ecbe0eae9a5bd28b072632b26 Author: Florian Pritz <bluewind@xinu.at> Date: Sat Jun 4 17:28:45 2011 +0200 doc/PKGBUILD: document libdeps Signed-off-by: Florian Pritz <bluewind@xinu.at> commit 73d5eb1edf03e628ca1d3a09168e4e940adea914 Author: Florian Pritz <bluewind@xssn.at> Date: Wed Feb 10 17:11:37 2010 +0100 makepkg: add libdepends support The user adds libaries to the depends array without a version. These must end with .so. Example: depends=(glibc libc.so) find_libdepends() looks for ELF files (not symlinks because these could point outside of pkgdir) in $pkgdir, extracts the library sonames the binary links to and outputs depends seperated by spaces. This list contains all libraries needed by the package. Example: libfoo.so=3-64 write_pkginfo() only keeps .so depends with version information and warns the user about unneded ones. Support-by: Thomas Bächler <thomas@archlinux.org> Support-by: Christoph Schied <Christoph.Schied@uni-ulm.de> Signed-off-by: Florian Pritz <bluewind@server-speed.net> commit 79f1a3c4a17223af2bfe35802c50e1ae431d25b5 Author: Florian Pritz <bluewind@xssn.at> Date: Wed Feb 10 17:07:30 2010 +0100 makepkg: add libprovides support The user adds libaries to the provides array without a version. These must end with .so. Example: provides=(readline libreadline.so) find_libprovides() looks for .so files (not symlinks because these could point outside of pkgdir) in $pkgdir, extracts the library soname (ld links the binary to this name) and outputs provides seperated by spaces. This list contains all libraries provided by the package. Example: libfoo.so=3-64 write_pkginfo() only keeps .so provides with version information and warns the user about unneded ones. Support-by: Thomas Bächler <thomas@archlinux.org> Support-by: Christoph Schied <Christoph.Schied@uni-ulm.de> Signed-off-by: Florian Pritz <bluewind@server-speed.net> ----------------------------------------------------------------------- Summary of changes: NEWS | 3 +- doc/PKGBUILD.5.txt | 90 ++++++++++++---------- doc/makepkg.conf.5.txt | 2 +- lib/libalpm/add.c | 132 ++++++++++++++++--------------- lib/libalpm/alpm.c | 14 +--- lib/libalpm/alpm.h | 30 +++----- lib/libalpm/be_local.c | 75 ++++++++---------- lib/libalpm/be_package.c | 90 +++++++++++----------- lib/libalpm/be_sync.c | 129 ++++++++++++++++-------------- lib/libalpm/conflict.c | 151 +++++++++++++++++++---------------- lib/libalpm/conflict.h | 3 +- lib/libalpm/db.c | 145 ++++++++++++++++------------------ lib/libalpm/db.h | 1 + lib/libalpm/delta.c | 20 +++-- lib/libalpm/deps.c | 107 ++++++++++++-------------- lib/libalpm/deps.h | 4 +- lib/libalpm/diskspace.c | 36 ++++---- lib/libalpm/dload.c | 55 +++++++------- lib/libalpm/dload.h | 3 +- lib/libalpm/error.c | 16 +--- lib/libalpm/graph.c | 2 +- lib/libalpm/group.c | 9 +-- lib/libalpm/handle.c | 20 ++--- lib/libalpm/handle.h | 3 + lib/libalpm/log.c | 17 ++--- lib/libalpm/log.h | 3 +- lib/libalpm/package.c | 32 ++++---- lib/libalpm/package.h | 6 +- lib/libalpm/pkghash.c | 13 +-- lib/libalpm/remove.c | 114 ++++++++++++++------------- lib/libalpm/signing.c | 64 ++++++++-------- lib/libalpm/sync.c | 156 +++++++++++++++++++------------------ lib/libalpm/trans.c | 84 ++++++++------------ lib/libalpm/trans.h | 1 - lib/libalpm/util.c | 101 ++++++++++++------------ lib/libalpm/util.h | 17 +++-- scripts/makepkg.sh.in | 87 ++++++++++++++++++++- src/pacman/conf.c | 196 +++++++++++++++++++++++++++++++--------------- src/pacman/database.c | 2 +- src/pacman/query.c | 2 +- src/pacman/remove.c | 19 +++-- src/pacman/sync.c | 32 ++++---- src/pacman/upgrade.c | 22 +++--- src/pacman/util.c | 45 ++++++----- src/util/cleanupdelta.c | 2 +- src/util/pactree.c | 30 +++----- src/util/testdb.c | 6 +- src/util/testpkg.c | 7 +- 48 files changed, 1170 insertions(+), 1028 deletions(-) hooks/post-receive -- The official pacman repository
participants (1)
-
dan@archlinux.org