pacman/lib/libalpm
Dan McGee 54e1e3e642 Fix versioncmp regression after update
Commit 8428367285 introduced the regression,
and a previous commit introduced the vercmptest.sh test script to track down
these issues. This commit solves the problem by removing the previous
attempt at locating the pkgrel portions and replacing it with something that
performs the correct logic.

While tracking down everything I needed to, I also found a mistake in one of
the pactests which is fixed here as well as increased the functionality and
verbosity of the vercmptest script to both print out each test it is running
as well as automatically run the mirror of each test case.

Signed-off-by: Dan McGee <dan@archlinux.org>
2008-05-30 16:54:15 -05:00
..
po Merge branch 'maint' 2008-03-09 12:03:54 -05:00
.gitignore Remove unnecessary entries from .gitignore files 2007-07-16 16:49:28 -04:00
Makefile.am Refactor pkg_load/parse_descfile into a new backend file 2008-05-11 20:07:55 -05:00
add.c Remove PM_TRANS_EVT_EXTRACT_START. 2008-05-29 06:37:21 -05:00
add.h Update GNU GPL boilerplate and copyright dates 2007-12-10 22:55:39 -06:00
alpm.c Remove unnecessary header file, move one macro to util.c 2008-04-06 20:20:20 -05:00
alpm.h Remove PM_TRANS_EVT_EXTRACT_START. 2008-05-29 06:37:21 -05:00
alpm_list.c Cleanup usages of alpm_list_find and alpm_list_remove. 2008-05-13 15:49:02 -05:00
alpm_list.h Cleanup usages of alpm_list_find and alpm_list_remove. 2008-05-13 15:49:02 -05:00
backup.c memleak fix: ensure backup fname isn't lost if unused 2008-03-23 16:55:52 -05:00
backup.h Update GNU GPL boilerplate and copyright dates 2007-12-10 22:55:39 -06:00
be_files.c be_files : stores REPLACES and FORCE in desc. 2008-05-29 06:37:20 -05:00
be_package.c Simplify _alpm_pkg_new() 2008-05-13 19:03:54 -05:00
cache.c Fix rewinddir regression by cleaning up db_scan 2008-05-13 18:44:13 -05:00
cache.h Update GNU GPL boilerplate and copyright dates 2007-12-10 22:55:39 -06:00
conflict.c Remove an outdated exception check in file conflict code 2008-05-13 15:49:02 -05:00
conflict.h New _alpm_conflict_dup function 2008-01-27 11:54:25 -06:00
db.c Cleanup usages of alpm_list_find and alpm_list_remove. 2008-05-13 15:49:02 -05:00
db.h Fix rewinddir regression by cleaning up db_scan 2008-05-13 18:44:13 -05:00
delta.c Completely rework delta algorithm 2008-04-26 11:36:01 -05:00
delta.h Completely rework delta algorithm 2008-04-26 11:36:01 -05:00
deps.c Remove wrapper call around versioncmp 2008-05-14 00:37:51 -05:00
deps.h Cleanup usages of alpm_list_find and alpm_list_remove. 2008-05-13 15:49:02 -05:00
dload.c Give libalpm native support for both libdownload and libfetch 2008-04-19 16:18:17 -05:00
dload.h Remove unnecessary import in dload.h 2008-04-10 20:53:28 -05:00
error.c Fix some fallout from the delta/download changes 2008-04-26 13:03:53 -05:00
graph.h Completely rework delta algorithm 2008-04-26 11:36:01 -05:00
group.c Cleanup usages of alpm_list_find and alpm_list_remove. 2008-05-13 15:49:02 -05:00
group.h Cleanup usages of alpm_list_find and alpm_list_remove. 2008-05-13 15:49:02 -05:00
handle.c Tidy up of the handle struct in libalpm 2008-05-29 06:37:21 -05:00
handle.h Tidy up of the handle struct in libalpm 2008-05-29 06:37:21 -05:00
log.c Remove unnecessary header file, move one macro to util.c 2008-04-06 20:20:20 -05:00
log.h Update GNU GPL boilerplate and copyright dates 2007-12-10 22:55:39 -06:00
md5.c Update md5 routines 2008-05-08 20:59:18 -05:00
md5.h Update md5 routines 2008-05-08 20:59:18 -05:00
package.c Fix versioncmp regression after update 2008-05-30 16:54:15 -05:00
package.h Remove wrapper call around versioncmp 2008-05-14 00:37:51 -05:00
remove.c Fix for remove052.py by moving recursedeps before checkdeps. 2008-05-29 06:37:20 -05:00
remove.h Update GNU GPL boilerplate and copyright dates 2007-12-10 22:55:39 -06:00
sync.c Cleanup usages of alpm_list_find and alpm_list_remove. 2008-05-13 15:49:02 -05:00
sync.h pmsyncpkg_t cleanup 2008-01-27 12:05:33 -06:00
trans.c Remove unnecessary header file, move one macro to util.c 2008-04-06 20:20:20 -05:00
trans.h Remove trans->targets 2008-03-10 18:57:36 -05:00
util.c Fix compilation warning on x86_64 2008-05-14 19:38:58 -05:00
util.h Remove unnecessary NULL check in FREE() macro 2008-04-19 15:59:40 -05:00