summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-02-21Ignore pactest-created root directoryDan McGee1-0/+1
2007-02-21* Fixed inconsistency of args- _alpm_db_read, _alpm_db_write.Dan McGee7-39/+37
2007-02-21* Slight message change for consistancy- add a ' ' (space char) at theDan McGee2-25/+37
beginning to match the way other repos are displayed. * TODO updates.
2007-02-21Fixed up the output a bit.Dan McGee1-4/+7
2007-02-21TODO updatesAaron Griffin2-4/+11
2007-02-21* Re-added a compare function for syncpkg's - it was removed without thinkingAaron Griffin9-62/+114
properly * Error when re-reading the DB for replacements, wrong info level * Removed an duplicate debug message "checking for package replacements" * Check ignorepkg for REAL upgrades... * Properly check the NOSAVE flag * some unlink_file (remove.c) cleanup * fix indent level on handle.c * Force libalpm paths to end with a '/' char * Fixed 'target' looping in conflict.c (pmsyncpkg_t, not pmpkg_t) * Added some debug output to cache and db scanning ** All pactest tests succeed again, yay **
2007-02-21* Use the libtool'd .la file as a link target so we can run pactest properlyAaron Griffin1-1/+1
2007-02-21* Indentation changes - 4 spaces for python, we standardized this before (andAaron Griffin10-1095/+1104
it's a PEP) * Modified some sync tests
2007-02-21* Looks like I left some debugging code in thereAaron Griffin1-2/+0
2007-02-20* Update Italian TranslationDan McGee2-129/+148
Giovanni Scafora <linuxmania@gmail.com>
2007-02-20Thought about adding this a while back, finally remembered it. Basically a ↵Dan McGee1-0/+62
copy of the pacman-coding.html document in text form.
2007-02-20* Some cascade removal changes. Mainly code cleanup, but this is an attempt toAaron Griffin2-46/+53
track down the great "Codemac Segfault" * Fixed sortdeps - use the alpm_pkg_get functions to ensure data
2007-02-20* Slightly fixed up the check target- we now pass 16 instead of 10 tests inDan McGee1-8/+4
the pactest suite. Obviuosly this needs some work to get to the bottom of why we aren't passing all of them. * Removed tags target- use autotools target 'make ctags' instead.
2007-02-20* Updated conflict checking one last time. You can finally have a file moveDan McGee8-114/+123
from one package to another seemlessly (knock on wood). This is implemented through the use of two skip lists in the trans struct- skip_add and skip_remove, which replace the former trans->skiplist. * Removed an unnecessary function parameter, added a necessary one. * If a package has no backup files, print '(none)' under the heading so it is more obvious. * Updated my TODO list.
2007-02-19* Updated German translations.Dan McGee2-188/+167
Pierre Schmitz <pierre@archlinux.de>
2007-02-19* Updated bash_completion script to 3.0 options.Dan McGee3-89/+104
* Changed that removal message again, hopefully it sounds good now. * Shortened a usage option description so it would not wrap at 81 chars.
2007-02-19* Added some improved debug output to file conflict checking.Dan McGee2-28/+31
* Small change to string in remove.c (translators may or may not have to worry about this, depending on their already existing translation).
2007-02-18Moved the update_depends function to trans.c, as it depends on a transactionAaron Griffin6-91/+96
object
2007-02-18Added new italian translation from Giovanni Scafora <linuxmania@gmail.com>Aaron Griffin1-146/+138
2007-02-18* Fix version comparisons when one pkgrel doesn't exist (this ony fails on an ==Aaron Griffin2-4/+4
operation, technically, as 1.1.2-1 >= 1.1.2 is true.
2007-02-17Added a config file for the vim-project plugin for kicks. To use:Aaron Griffin1-0/+101
pacman -S vim-project and read :h project enjoy
2007-02-17* A whole mess of backup changesAaron Griffin14-941/+1001
- the code should be clearer, more organized, commented, and have worthwhile variable names now - proactive backup=()s now work. That is, adding a file to a backup array does what it should on the upgrade to that package, no longer forcing you to wait a full upgrade cycle for it to take effect * ldconfig was being run twice on an upgrade operation - fixed * fixed another pm_fprintf/printf output corruption with the progress bars * refactored some duplicate code for adjusting 'requiredby' lists * Added config.rpath to .cvsignore
2007-02-17Small updates, read diff for detailsDan McGee1-2/+11
2007-02-17* Adding pacsearch - a script to search both the sync repos and locallyDan McGee1-0/+77
installed packages in color, and indicate those which are installed.
2007-02-16* Removed unnecessary #defineDan McGee2-1/+1
* Added comment for something I noticed while looking through code
2007-02-16* Updated German translationDan McGee3-181/+180
Pierre Schmitz <pierre@archlinux.de> * Added a blurb to 'translation-help' about wrapped messages in po files
2007-02-16Updated NEWS file with some of Roman's suggestions.Dan McGee1-2/+6
2007-02-16* Updated Italian translationDan McGee1-42/+51
Giovanni Scafora <linuxmania@gmail.com>
2007-02-16Added a 'contrib' directory for other stuff that might be a good idea to ↵Aaron Griffin3-2/+668
maintain here. * moved bash_completion from the "archlinux" script in the official bash_completion package * moved zsh_completion from the AUR zsh-pacman package
2007-02-16* Bugfix FS#6422 - spacing for warning output. Due to the fact that we fixedAaron Griffin2-6/+6
MSG/ERR usage earlier, the trailing '\n's are no longer needed * Oddly enough - *ADDED* some '\n's to the sync_info errors (last commit) as the package info output does not use the pm_fprintf facility and thus does not honor our newline/no-newline setup
2007-02-16* Bugfix for FS#6427: Allow -Si to use "repository/package" syntaxAaron Griffin1-12/+54
* Also don't stop searching when one package is not found (output and continue)
2007-02-15* Updated pt_BR translation (Douglas Soares de Andrade), and merged otherDan McGee7-252/+307
language files with latest pot file.
2007-02-14* Updated Italian translationDan McGee7-406/+408
* Updated pot translation templates * Located culprit of progress bar moving when unicode characters are used, added a TODO note about it * Removed '(target)' string from the sync.c error message, just like we did from add.c yesterday * Updated my TODO
2007-02-14* Fixed _alpm_pkg_compare_versions so that it does not output warnings if ↵Aaron Griffin1-10/+13
versions match. (reported by Travis Willard)
2007-02-14* strlen -> mbstowcs (multibyte str to wide char str) conversion where weDan McGee4-8/+17
want the actual number of characters, not the number of bytes. * Added a TODO to take care of later in scriptlet processing.
2007-02-14* pt_BR translation updates.Dan McGee1-58/+57
2007-02-14* Updated makepkg.8 manpage to reflect shift of -S to --usesudo.Dan McGee1-4/+5
2007-02-14While trying to change the number of missing deps output by makepkg, I noticedAaron Griffin1-37/+44
some needless complication in a few of these functions (checkdeps required stderr output due to the way it was called/used) so that's all cleaned up now. Also, makepkg no longer outputs a single dep when they are missing, it lists all at once, including makedeps
2007-02-14* Removed needless checking of package infolevel- leave it to theDan McGee2-25/+8
alpm_pkg_get functions to do this.
2007-02-14TODO updateAaron Griffin1-2/+0
2007-02-14* Updated a too-verbose message in pacman/add.c. (shouldn't be an issue withiDan McGee2-103/+124
translations, but may want to update at some point) * More libalpm/conflict.c changes. Optimized more, hopefully won't need too much more than this.
2007-02-14Slightly optimized to remove duplicate strcmp operation.Dan McGee1-7/+14
2007-02-14Translation Update, pt_BR:Dan McGee1-206/+251
Douglas Soares de Andrade <douglas@archlinux-br.org>, 2007. Hugo Doria <hugodoria@archlinux-br.org>, 2007. Lincoln de Sousa <lincoln@archlinux-br.org>, 2007. Leandro Inácio <leandro@archlinux-br.org>, 2007.
2007-02-13Pierre Schmitz <pierre@archlinux.de>Dan McGee1-5/+5
Updated missing newlines in German translation.
2007-02-13Adding official translations. Thanks a lot, guys!Dan McGee4-1510/+1168
* German Translation from: Pierre Schmitz <pierre@archlinux.de> Niclas Pfeifer <macwolf@archlinux.de> * Italian Translation from: Giovanni 'voidnull' Scafora <linuxmania@gmail.com> Alessio 'mOLOk' Bolognino <themolok@gmail.com> Lorenzo '^zanDarK' Masini <lorenxo86@gmail.com>
2007-02-13* unset LC_ALL, LANG after sourcing /etc/profile.d/*Jürgen Hötzel1-4/+4
2007-02-13From Phil Dillon-Thiselton <dibblethewrecker@gmail.com>:Aaron Griffin1-2/+2
* Wording error in makepkg.conf
2007-02-13* Refactored conflict checking within packages. Profiling from Dan showed anAaron Griffin17-2074/+2345
unbelievable amount of strcmp() calls (25 million) due to the list searching. This has been reimplemented with a set-intersection scheme, due to the fact that file lists are always ordered. - NEEDS TESTING * Minor clean up, "globalized" the str_cmp helper to match the alpm comparison signature, so we can use it elsewhere.
2007-02-13Fixed locale setting issues in the frontend, and fixed description of ↵Dan McGee1-7/+9
--cachedir.
2007-02-13Removed desc_localized for the time being. We don't have localizedAaron Griffin4-25/+41
descriptions, nor do we actually build them with the newest makepkg. The actual implementation in here seems like it could be done better, and it soaks a large amount of CPU time according to profilers.