Linux Archive

Linux Archive (
-   ArchLinux Pacman Development (
-   -   [pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.0.0-611-g3e9c590 (

Dan McGee 11-21-2007 04:52 AM

[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.0.0-611-g3e9c590
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 3e9c590480d7ec8fe576cf0a2216e1d3cb61db77 (commit)
via 5f2899622070496eb7e918c9089c6a6327bacb41 (commit)
via 4696ad6cad9c659728e9e061689728fc0417ad73 (commit)
via 967a78f5e476030c2d13104a7dadc5ce4daf5882 (commit)
via aa942a126bb7c229f7b94e5e0ab8de5241f77580 (commit)
via 4576000c39ea350fc563163c4deb2e2e4031e386 (commit)
via 84ebf8231985ff285f7995cd7ecaceb750a3c78b (commit)
via 23b4e0270b1a1881b2daf362a398a3bdc20fab43 (commit)
from 2aa7e69da91c1d7a18473cf05df98c92bd1dc747 (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 3e9c590480d7ec8fe576cf0a2216e1d3cb61db77
Author: Dan McGee <>
Date: Tue Nov 20 19:06:37 2007 -0600

doc: use source highlighter on PKGBUILD guide, update wrong example text

Note that if you are building manpages with asciidoc now, you must also
have source-highlight installed for it to correctly generate everything.

Signed-off-by: Dan McGee <>

commit 5f2899622070496eb7e918c9089c6a6327bacb41
Author: Dan McGee <>
Date: Tue Nov 20 18:58:09 2007 -0600

Turn HACKING into an asciidoc document

Add some hints so we can use asciidoc on the HACKING document. It is still
readable as text, but a simple 'asciidoc HACKING' command will give you a
nice pretty guide now.

Signed-off-by: Dan McGee <>

commit 4696ad6cad9c659728e9e061689728fc0417ad73
Author: Nagy Gabor <>
Date: Tue Nov 20 09:11:40 2007 +0100

New alpm_list_join function

This O(1) function joins 2 lists.

Signed-off-by: Nagy Gabor <>
Signed-off-by: Dan McGee <>

commit 967a78f5e476030c2d13104a7dadc5ce4daf5882
Author: Chantry Xavier <>
Date: Mon Nov 19 18:23:04 2007 +0100

Update PKGBUILD manpage with versioned conflicts.

As the b96922679e4ed14aa687bf194b766d82a1d10577 commit showed with two
pactests (which were renamed to depconflict110/111), versioned conflicts are
now possible.

Signed-off-by: Chantry Xavier <>
Signed-off-by: Dan McGee <>

commit aa942a126bb7c229f7b94e5e0ab8de5241f77580
Author: Dan McGee <>
Date: Tue Nov 20 11:01:56 2007 -0600

Add missing header includes for setlocale

Signed-off-by: Dan McGee <>

commit 4576000c39ea350fc563163c4deb2e2e4031e386
Author: Dan McGee <>
Date: Mon Nov 19 15:46:02 2007 -0600

Spruce up HACKING a bit

Signed-off-by: Dan McGee <>

commit 84ebf8231985ff285f7995cd7ecaceb750a3c78b
Author: Nagy Gabor <>
Date: Fri Nov 16 22:37:57 2007 +0100

Versioned provisions.

This patch introduces versioned provisions in "provision 1.0-1" format.
_alpm_db_whatprovides was modified accordingly (added,
alpm_depcmp was modified accordingly ( passes now; added

alpm_db_search now uses the whole versioned %PROVIDES% string in its search.
debug logging was simplified in alpm_depcmp.

Signed-off-by: Nagy Gabor <>
[Xavier: fixed a few typos, duplicate const strings with strdup before
modifying them, put some debugging back in alpm_depcmp, minor code cleanups
(var/function renaming), added a note in PKGBUILD man page.]
Signed-off-by: Chantry Xavier <>
[Dan: made strcmp checks clearer, added a comment]
Signed-off-by: Dan McGee <>

commit 23b4e0270b1a1881b2daf362a398a3bdc20fab43
Author: Dan McGee <>
Date: Sun Nov 18 16:49:02 2007 -0600

Fix sh and scriptlet interaction

dash doesn't pass positional parameters to sourced scripts, causing install
scripts to fail. Instead of sourcing the script, make it executable and
call it directly which allows positional parameters to be passed correctly.

Signed-off-by: Dan McGee <>


Summary of changes:
HACKING | 107 ++++++++++++++++++++++----------
doc/PKGBUILD.5.txt | 13 +++--
lib/libalpm/alpm_list.c | 33 ++++++++++
lib/libalpm/alpm_list.h | 1 +
lib/libalpm/be_files.c | 1 +
lib/libalpm/db.c | 21 ++++++-
lib/libalpm/db.h | 1 +
lib/libalpm/deps.c | 51 +++++++++-------
lib/libalpm/package.c | 1 +
lib/libalpm/sync.c | 4 +-
lib/libalpm/trans.c | 15 +++-
pactest/tests/{ =>} | 8 +-
pactest/tests/{ =>} | 4 +-
pactest/tests/ | 10 +++
14 files changed, 197 insertions(+), 73 deletions(-)
copy pactest/tests/{ =>} (57%)
copy pactest/tests/{ =>} (75%)
create mode 100644 pactest/tests/

The official pacman repository

pacman-dev mailing list

All times are GMT. The time now is 06:52 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.