Commit Graph

460 Commits

Author SHA1 Message Date
Aurelien Foret 3a82992b59 db_write: only write non-empty fields to database 2006-02-11 07:53:36 +00:00
Aurelien Foret de000682e6 db_write cleanup: only write non-empty fields 2006-02-11 07:17:44 +00:00
Aurelien Foret 5aa5142815 error codes cleanup 2006-02-07 22:01:50 +00:00
Aurelien Foret c5aca9529f code factorization: take 2 2006-02-07 21:33:09 +00:00
Aurelien Foret bbb48a85f0 code factorization 2006-02-07 19:08:02 +00:00
Aurelien Foret f34d895dc5 code cleanup 2006-02-07 18:30:02 +00:00
Aurelien Foret 7fbbab6435 synchro with pacman 2.9.8 2006-02-07 18:29:32 +00:00
Aurelien Foret 8d2ad843bb copyright update 2006-02-07 18:26:29 +00:00
Aurelien Foret 843e73275e copyright update 2006-02-07 18:20:39 +00:00
Aurelien Foret bb121aa161 pacman 2.9.8 synchro 2006-02-07 18:19:57 +00:00
Aurelien Foret b708e448ea added support for alpm_pkg_checkmd5sum() 2006-02-05 09:58:16 +00:00
Aurelien Foret 298c1a8e97 added alpm_pkg_checkmd5sum() to check md5sums for package from the cache 2006-02-05 09:57:29 +00:00
Aurelien Foret bcd7ce0dfd added support for the PM_CONFLICT structure to handle file conflicts 2006-02-05 09:34:49 +00:00
Aurelien Foret 325e3b6b98 added a pmconflict_t structure to handle file conflicts 2006-02-05 09:27:26 +00:00
Aurelien Foret c432d52506 copyright update 2006-02-05 09:24:28 +00:00
Aurelien Foret 35e23b9554 code cleanup 2006-02-05 09:23:28 +00:00
Aurelien Foret ad3baca0f4 - sync_prepare: fixed a case where a conflict should be removed from the target list
- avoided possible duplicates in target list (patch from VMiklos <vmiklos@frugalware.org>)
- added more debug logs
2006-02-05 09:15:20 +00:00
Aurelien Foret 2b8d00a5e8 fixed a possible memory leak 2006-02-04 10:39:12 +00:00
Aurelien Foret 633c89b532 - moved yesno() from util.c to log.c
- fixed a missing line feed in yesno when printing the message
2006-02-04 10:34:27 +00:00
Judd Vinet fe0b4cccb2 changes merged from 2.9.8 -- clarified license usage, new options var in PKGBUILDs, --noprogressbar pacman switch... 2006-02-02 23:41:31 +00:00
Aurelien Foret bd25319775 fixed vprint implementation (patch from VMiklos <vmiklos@frugalware.org>) 2006-02-01 22:14:17 +00:00
Aurelien Foret a167cdb47e fixed typos in 2 debug logs 2006-02-01 21:59:02 +00:00
Aurelien Foret cdc97dd6f2 added line feeds when needed (patch from VMiklos <vmiklos@frugalware.org>) 2006-02-01 18:20:13 +00:00
Aurelien Foret de3a0f164c added libalpm manpage (patch from VMiklos <vmiklos@frugalware.org>) 2006-02-01 18:04:01 +00:00
Aurelien Foret 54de80b1ea doxygen support: added @brief field (patch from VMiklos <vmiklos@frugalware.org>) 2006-02-01 17:58:02 +00:00
Aurelien Foret 173d18f3f8 Added a missing trans_release call upon lib shutdown (patch from VMiklos <vmiklos@frugalware.org>) 2006-02-01 06:40:53 +00:00
Aurelien Foret 1042f1e7ce removed unlock code from alpm_release() 2006-01-29 16:53:16 +00:00
Aurelien Foret f8933f8554 added a missing trans_release before pacman_sync call 2006-01-29 16:52:41 +00:00
Aurelien Foret 427f724913 cleanup up error cases handling in pacman_deptest 2006-01-28 21:21:31 +00:00
Judd Vinet be38a51750 added a --noprogressbar switch for scripts to use 2006-01-28 05:07:50 +00:00
Judd Vinet f3c5f9b4d1 Search through package provides if no literal matches are found when scanning for targets with -S 2006-01-28 04:48:51 +00:00
Judd Vinet 25a9e070e8 makeworld sudo support 2006-01-28 02:25:22 +00:00
Judd Vinet f6d97da70d use sudo for -i if available (fw) 2006-01-28 02:24:25 +00:00
Aurelien Foret cb96945180 improved log messages for add_commit 2006-01-27 19:21:00 +00:00
Aurelien Foret c3ffe4367a cleaned up db_write error cases handling 2006-01-27 19:12:15 +00:00
Aurelien Foret 299d708b0d fixed potential file descriptor leaks 2006-01-27 19:08:35 +00:00
Aurelien Foret ddc49a816c added a missing error message in case of lock failure 2006-01-27 19:02:56 +00:00
Aurelien Foret a55ad29a7e added missing retval values in trans_release error cases 2006-01-27 19:02:24 +00:00
Judd Vinet fe25662d38 little fix for erroneous output 2006-01-26 23:48:28 +00:00
Aurelien Foret 819c265cdb fixed a compilation warning 2006-01-26 22:18:07 +00:00
Aurelien Foret 831ff882ae reworked lock handling (patch from VMiklos <vmiklos@frugalware.org>) 2006-01-26 22:16:57 +00:00
Aurelien Foret 18986b1805 reworked lock handling (patch from VMiklos <vmiklos@frugalware.fr>) 2006-01-26 22:16:57 +00:00
Aurelien Foret 6d436b9603 reordered group entry position in db_write (to be in line with alpm/db_write) 2006-01-26 20:49:18 +00:00
Aurelien Foret fb2331ab8b - fixed a compilation warning
- added missing alpm_trans_release() calls upon transation completion
- put back error messages from pacman 2.x in case of PM_ERR_HANDLE_LOCK error
2006-01-26 20:46:48 +00:00
Aurelien Foret 7818e6f745 doxygen comments update (patch from VMiklos <vmiklos@frugalware.org>) 2006-01-26 19:52:47 +00:00
Judd Vinet 26ec9573ef changed behaviour with original=X,current=Y,new=Z backup scenario -- install new file as .pacnew and keep old one in place 2006-01-22 02:30:15 +00:00
Judd Vinet 59c82a0a94 cleaned up format a bit, added global KEEPDOCS and NOSTRIP flags 2006-01-22 02:17:39 +00:00
Judd Vinet d0fb27cef4 added new options field to PKGBUILDs for package-by-package overrides 2006-01-22 02:16:41 +00:00
Aurelien Foret a10584aec4 document package, group, sync and transaction functions (patch from VMiklos <vmiklos@frugalware.org>) 2006-01-21 19:29:10 +00:00
Aurelien Foret c57d069abb fixed a typo 2006-01-21 18:29:18 +00:00