summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-02-13* Refactored conflict checking within packages. Profiling from Dan showed anAaron Griffin
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 McGee
--cachedir.
2007-02-13Removed desc_localized for the time being. We don't have localizedAaron Griffin
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.
2007-02-13Reverted the exit 2 -> exit 0 change. This was there for a reason (so thatAaron Griffin
pacman didn't check targets and spit out an error message).
2007-02-13These were in the wrong order, so errored for me.Aaron Griffin
2007-02-13Changed "MARCHFLAG" to "ARCHSWITCH" as the name was confusing (it's not a FLAGAaron Griffin
and not always MARCH). Also changes makepkg.conf.in to not have commented -mcpu lines (due to the above), but to have a comment about the differences in -march and -mcpu
2007-02-13Fix some x86_64 configuration handlingAaron Griffin
2007-02-12* Updated translation-help guide with instructions for updating one po file.Dan McGee
2007-02-12* Fixed an i18n bug; length of description string was hardcoded previously;Dan McGee
now uses an strlen call. * Updates of the *.pot files.
2007-02-12* Added long options (missing in patch)Aaron Griffin
* converted "sudosync" to "usesudo" to match makepkg * Removed nostrip, as it was removed from makepkg as well
2007-02-12Added changes from Daniel YC Lin via bug #3266Aaron Griffin
- support for the 'BCemno' makepkg options
2007-02-12Exit status of 2 seems wrong for -VAaron Griffin
2007-02-12TODO update and .cvsignore additionDan McGee
2007-02-12* Added --cachedir commandline optionAaron Griffin
* Removed usage of 'realpath'. From the manpage: "Avoid using this function. It is broken by design"
2007-02-12* Removed the 'vercmp' op from pacman. The standalone 'vercmp' binary should beAaron Griffin
used instead * Allow -T/--deptest to work without root privileges
2007-02-12Wasn't clearing out the 'pkgname' variable, which was causing goofy outputAaron Griffin
issues - silly me. Also removed config.rpath from CVS
2007-02-12Rewrote updatesync in terms of repo-add and repo-removeAaron Griffin
2007-02-12better error messageAaron Griffin
2007-02-12Updated gensync to use repo-addAaron Griffin
2007-02-12* Updated the README fileAaron Griffin
* Removed the handle->needles param. It's not needed not that alpm_list_t is public
2007-02-12Added 'testpkg' binary to test for validity of a package:Aaron Griffin
testpkg <package file>, returns 0 on success, 1 on failure failure will also output error messages to stdout
2007-02-12* Unified description of arch variable. Recommend using single quotes inDan McGee
the array, e.g. arch=('i686'). * Updated my TODO. * Changed the email address in rankmirrors script.
2007-02-12This should be an ERROR, not a WARNINGAaron Griffin
2007-02-11* Implemented FS #5641 as suggested in Aaron's comment- '-S' option now meansDan McGee
'--usesudo', and all install/dep/remove operations now honor it. * Fixed my stupid typo. depricated -> deprecated :)
2007-02-11Forgot to update the Makefile with the new script, adding it.Dan McGee
2007-02-11Adding repo-remove script, allows for a package to be removed from a repo.Dan McGee
More or less a reverse 'repo-add'.
2007-02-11A few more slight changes to the pacman man pageDan McGee
2007-02-10*** empty log message ***Aaron Griffin
2007-02-10* Package file parsing - fixed size and isize - isize is the "size" variableAaron Griffin
from the PKGINFO, and size is the stat() size of the archive * Removed the useless 'output' param from package.c:parse_descfile * Installation progress - Call progress callback once at 0% for initialization - 'needdisp' was useless - alpm_list_count is called an excessive amount in these nested loops. Now we only call it once per iteration - Use the compressed sizes for PROGRESS calcs as uncompressed (isize) is not exact (it is missing metadata sizes), and thus produces > 100% numbers
2007-02-10* 'add' percentages now cap at 100% (see the comment)Aaron Griffin
* downloaded packages now pass ONLY the package name to the callback
2007-02-10Cleaned up some more outputAaron Griffin
* Questions no longer start with "error:" * downloaded size is output as a float now
2007-02-10* fixed dist targetJürgen Hötzel
2007-02-09* gen-mirrorlist.sh not needed anymoreJürgen Hötzel
2007-02-09* Fix compile errors/warnings.Dan McGee
* Update .cvsignore files a bit.
2007-02-09* I made "alpm_versioncmp" public a while back, without noticing this was ↵Aaron Griffin
already done (alpm_pkg_vercmp). I dropped this change, making versioncmp "private" again. (alpm_versioncmp -> _alpm_versioncmp, hidden symbol) * Make alpm_get_upgrades use the same version check that -Su and -S use.
2007-02-09* Fix #2982 - use -Rs to remove depsAaron Griffin
* "pacman3" seems to have snuck in there somehow, fixed that
2007-02-09New manpages were going nowhere without an updated makefileDan McGee
2007-02-09* Remove "error: " text from ERR() call since it is appended by ERR anyway.Dan McGee
2007-02-09* Remove "RETRIEVE_LOCAL" trans event as libdownload handles local filesAaron Griffin
2007-02-09* Cleaned up direct pm_fprintf usage (move to MSG/ERR macros for now)Aaron Griffin
* Moved some stderr output to stdout * Remove "RETRIEVE_LOCAL" trans event as libdownload handles local files
2007-02-09Man pages, man pages, man pages. Just a few more additions and clarifications,Dan McGee
ensured force option was still documented in PKGBUILD.5.
2007-02-09* Fixed some missing error values in strerrorAaron Griffin
* Cleanup up some error enum values * Revamped the 'pmserver_t' functionality. Less allocation, removed a param and cleaned up some duplicate URL parsing
2007-02-09Cleaned up the PKGBUILD man a bit.Dan McGee
2007-02-09Another round of manpage updates.Dan McGee
2007-02-08* Hopefully fixed the download progres bar for real. We should no longerDan McGee
have issues with crazy speeds being displayed. * Minor string updates to remove unnecessary 1-off translations.
2007-02-08Attempt to NOT remove packages on filesystem errors (like a read-onlyAaron Griffin
filesystem). See FS#5887
2007-02-08Small changes to README, mostly just to postpone making any real changes. :)Dan McGee
2007-02-08* Oops. Added some files to make "make update-po" work.Dan McGee
2007-02-08* Nice overhaul of manpages. It is at least a start.Dan McGee
* Alphabetized options in pacman usage.
2007-02-08Fix newlines for real, and add a missing _() gettext wrapper.Dan McGee