summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* * Prepend all lists with _ for consistencyAaron Griffin2007-02-23
| | | | | | | * Fixed IFS. It seems there's no easy way to get a newline IFS without setting it like so: IFS=" " #ewww gross
* Big commit here, I'll try to cover all the bases.Dan McGee2007-02-22
| | | | | | | | | | | | * Updated all of the language files, as the POT file was updated. NOTE FOR TRANSLATORS, try to base your next contribution off of these, notice how some msgids and messages have been wrapped to the next line- it makes it easier to read anyway. * More Makefile.am/configure.ac updates. 'make dist' and 'make distclean' now work properly, with only one caveat- the automatic testing in distclean doesn't do so hot as it is compiled with a default configure, which includes the fakeroot-proof code (which does not cooperate with pactest). * Added a Makefile.am for the pactest directory.
* * Update the translation POT files- I don't want to do this daily but theDan McGee2007-02-22
| | | | current ones were a bit out of date.
* * Updated German translations.Dan McGee2007-02-22
| | | | | | Pierre Schmitz <pierre@archlinux.de> * Updated Italian translations. Giovanni Scafora <linuxmania@gmail.com>
* * Rewrote pactest with an OptionParser so we can have helpful help text, andDan McGee2007-02-22
| | | | | bumped the version to 0.4. Still a work in progress. * Changed some linewraps in rankmirrors to keep everything under 80 chars.
* * debug cleanup (more)Aaron Griffin2007-02-22
| | | | | | | | * Fixed conflict checking. I had mistakenly assumed that the transaction packages were of type 'pmsyncpkg_t', but that is not the case. Reverted back to pmpkg_t's and fixed some checking a bit. * pactest results: PASSED = 71 (100.00%)
* * Forgot the second printf in the last commitAaron Griffin2007-02-22
|
* * Cleaned up some debug outputAaron Griffin2007-02-22
| | | | | | | | | * Fixed a segfault in the conflict checking code * Added an automatic failure in the case of -A/-U for a replacement of an existing package. This requires a large amount of work and is postponed for now. Example: If ncmpc is installed, pacman -U /path/to/ncmpc-svn.pkg.tar.gz will fail with and appropriate error message
* * A lot of Makefile.am updates to try to get 'make dist' and 'make distcheck'Dan McGee2007-02-22
| | | | to work as expected.
* * Using positional params (POSIX compliant, not C standard) for printfs thatAaron Griffin2007-02-22
| | | | | require a lot of duplicates - this may or may not be a good idea with regards to portability, but we'll see
* * Updated Italian translationDan McGee2007-02-21
| | | | Giovanni Scafora <linuxmania@gmail.com>
* Ignore pactest-created root directoryDan McGee2007-02-21
|
* * Fixed inconsistency of args- _alpm_db_read, _alpm_db_write.Dan McGee2007-02-21
|
* * Slight message change for consistancy- add a ' ' (space char) at theDan McGee2007-02-21
| | | | | beginning to match the way other repos are displayed. * TODO updates.
* Fixed up the output a bit.Dan McGee2007-02-21
|
* TODO updatesAaron Griffin2007-02-21
|
* * Re-added a compare function for syncpkg's - it was removed without thinkingAaron Griffin2007-02-21
| | | | | | | | | | | | | | | 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 **
* * Use the libtool'd .la file as a link target so we can run pactest properlyAaron Griffin2007-02-21
|
* * Indentation changes - 4 spaces for python, we standardized this before (andAaron Griffin2007-02-21
| | | | | it's a PEP) * Modified some sync tests
* * Looks like I left some debugging code in thereAaron Griffin2007-02-21
|
* * Update Italian TranslationDan McGee2007-02-20
| | | | Giovanni Scafora <linuxmania@gmail.com>
* Thought about adding this a while back, finally remembered it. Basically a ↵Dan McGee2007-02-20
| | | | copy of the pacman-coding.html document in text form.
* * Some cascade removal changes. Mainly code cleanup, but this is an attempt toAaron Griffin2007-02-20
| | | | | track down the great "Codemac Segfault" * Fixed sortdeps - use the alpm_pkg_get functions to ensure data
* * Slightly fixed up the check target- we now pass 16 instead of 10 tests inDan McGee2007-02-20
| | | | | | 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.
* * Updated conflict checking one last time. You can finally have a file moveDan McGee2007-02-20
| | | | | | | | | | 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.
* * Updated German translations.Dan McGee2007-02-19
| | | | Pierre Schmitz <pierre@archlinux.de>
* * Updated bash_completion script to 3.0 options.Dan McGee2007-02-19
| | | | | * Changed that removal message again, hopefully it sounds good now. * Shortened a usage option description so it would not wrap at 81 chars.
* * Added some improved debug output to file conflict checking.Dan McGee2007-02-19
| | | | | * Small change to string in remove.c (translators may or may not have to worry about this, depending on their already existing translation).
* Moved the update_depends function to trans.c, as it depends on a transactionAaron Griffin2007-02-18
| | | | object
* Added new italian translation from Giovanni Scafora <linuxmania@gmail.com>Aaron Griffin2007-02-18
|
* * Fix version comparisons when one pkgrel doesn't exist (this ony fails on an ==Aaron Griffin2007-02-18
| | | | operation, technically, as 1.1.2-1 >= 1.1.2 is true.
* Added a config file for the vim-project plugin for kicks. To use:Aaron Griffin2007-02-17
| | | | | pacman -S vim-project and read :h project enjoy
* * A whole mess of backup changesAaron Griffin2007-02-17
| | | | | | | | | | | | - 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
* Small updates, read diff for detailsDan McGee2007-02-17
|
* * Adding pacsearch - a script to search both the sync repos and locallyDan McGee2007-02-17
| | | | installed packages in color, and indicate those which are installed.
* * Removed unnecessary #defineDan McGee2007-02-16
| | | | * Added comment for something I noticed while looking through code
* * Updated German translationDan McGee2007-02-16
| | | | | Pierre Schmitz <pierre@archlinux.de> * Added a blurb to 'translation-help' about wrapped messages in po files
* Updated NEWS file with some of Roman's suggestions.Dan McGee2007-02-16
|
* * Updated Italian translationDan McGee2007-02-16
| | | | Giovanni Scafora <linuxmania@gmail.com>
* Added a 'contrib' directory for other stuff that might be a good idea to ↵Aaron Griffin2007-02-16
| | | | | | | maintain here. * moved bash_completion from the "archlinux" script in the official bash_completion package * moved zsh_completion from the AUR zsh-pacman package
* * Bugfix FS#6422 - spacing for warning output. Due to the fact that we fixedAaron Griffin2007-02-16
| | | | | | | 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
* * Bugfix for FS#6427: Allow -Si to use "repository/package" syntaxAaron Griffin2007-02-16
| | | | * Also don't stop searching when one package is not found (output and continue)
* * Updated pt_BR translation (Douglas Soares de Andrade), and merged otherDan McGee2007-02-15
| | | | language files with latest pot file.
* * Updated Italian translationDan McGee2007-02-14
| | | | | | | | | * 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
* * Fixed _alpm_pkg_compare_versions so that it does not output warnings if ↵Aaron Griffin2007-02-14
| | | | versions match. (reported by Travis Willard)
* * strlen -> mbstowcs (multibyte str to wide char str) conversion where weDan McGee2007-02-14
| | | | | want the actual number of characters, not the number of bytes. * Added a TODO to take care of later in scriptlet processing.
* * pt_BR translation updates.Dan McGee2007-02-14
|
* * Updated makepkg.8 manpage to reflect shift of -S to --usesudo.Dan McGee2007-02-14
|
* While trying to change the number of missing deps output by makepkg, I noticedAaron Griffin2007-02-14
| | | | | | | 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
* * Removed needless checking of package infolevel- leave it to theDan McGee2007-02-14
| | | | alpm_pkg_get functions to do this.