summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* I should test code before I check it in. Also a fix for the annoying wget ↵Dan McGee2007-02-06
| | | | output in PKGBUILD bug.
* Attempt #2 at -S/-Su unification: verify that the 'force' option has been ↵Aaron Griffin2007-02-06
| | | | read before comparing versions
* one more change for man page moveDan McGee2007-02-06
|
* fix makefiles for PKGBUILD.8 -> PKGBUILD.5Dan McGee2007-02-06
|
* Minor fixups for the moment, still partially completeAaron Griffin2007-02-06
|
* Swapped out PKGBUILD.8 for PKGBUILD.5 from Dan McGee - original PKGBUILD.8 ↵Aaron Griffin2007-02-06
| | | | had too many Frugal specific changes.
* Copy-pasta errors. 8)Aaron Griffin2007-02-06
|
* Attempt to unify the -S and -Su version comparissons for when a package is newerAaron Griffin2007-02-06
| | | | See FS#5388
* * Added some backwards compatability stuff to makepkg, along with helpfulDan McGee2007-02-06
| | | | | | warnings so people aren't caught off guard in the future. * Added a temp fix for a bug in file 4.19 where bziped tarballs were returning type "application/empty".
* oops, ENVIRONMENT -> BUILDENV in commentsDan McGee2007-02-04
|
* * Updated makepkg to use a new form of options. These two arrays now replaceDan McGee2007-02-04
| | | | | | | | | | most of the former options in makepkg.conf, and are described in detail there: BUILDENV=(fakeroot !distcc color !ccache) OPTIONS=(strip !docs !libtool emptydirs) Note that PKGBUILD specified options will always have final say. They will now be specified as they are above, except using lowercase 'options' array. * makepkg was fixed so options actually work as expected.
* Added the --upgrades option for -Qu (--query --upgrades)Aaron Griffin2007-02-04
|
* Implemented a crappy version of -Qu (query upgrades). This simply outputs theAaron Griffin2007-02-04
| | | | | | | | packages to be upgraded in a -Su operation. Much of the code is duplicated from sync.c. TODO: move the implementation to upgrades.c, and reimplement the sync_sysupgrade function in terms of this: trans->packages = alpm_get_upgrades();
* * Added archive verification when loading package metadata for -u and -AAaron Griffin2007-02-04
| | | | | | | operations (now aborts on a corrupt archive) * Fixed the pm_fprintf newline error that was plaguing us. It seems a line resetting 'neednl' was removed a while back (by me). This causes all the output errors we've been seeing
* * unified the progress bars (fill_progress function)Aaron Griffin2007-02-04
| | | | | | | | * fixed progress output (needs an fflush to move cursor properly) * broke display_targets function out, to display a list of syncpkgs in preparation for a -Qu option * added get_update_time function to deal with progress functions that shouldn't update too fast due to output redraw speeds
* Add newlines to error messagesDan McGee2007-02-03
|
* No longer necessary to explicitly specify SRCDEST, leave it up to user toDan McGee2007-02-03
| | | | decide.
* Fix problem with PKGDEST variable not being used correctly.Dan McGee2007-02-03
|
* Updated news file to be more relevant with previous release of pacman;Dan McGee2007-02-03
| | | | | ommitted many of the bugfixes in 'unreleased' versions, at least on the Arch Linux end.
* * fixed clean target: no error if repository files do not existJürgen Hötzel2007-02-01
|
* * removal of swig generated bindingsJürgen Hötzel2007-02-01
|
* * removal of swig generated bindingsJürgen Hötzel2007-02-01
|
* * Tried to clean up newline display a bit in the frontend.Dan McGee2007-02-01
| | | | | | * Removed useless buildstring function from util.h; replaced all calls of it with list_display. * Made list_display output 2 spaces instead of 1 between each item.
* Added mirror in Finland to mirrorlistDan McGee2007-02-01
|
* * Minor output fix (move colon so it's not part of the URL)Aaron Griffin2007-02-01
| | | | * Added ldconfig on --sync operations too
* Loading package data from a file was ALWAYS generating the filelist, instead ofAaron Griffin2007-02-01
| | | | | | | using the in-package one. This is now fixed, and an autogenerated one is used as a last resort. This fixes the bug where /.CHANGELOG showed up in -Ql.
* It appears I misunderstood what this bash-ism didAaron Griffin2007-02-01
|
* Cleaned up some of the metadata controlAaron Griffin2007-02-01
|
* -Ql needs the 'root' prepended to each fileAaron Griffin2007-02-01
|
* This removes the warning about skipping dependency checking when the user isDan McGee2007-02-01
| | | | | | | | | | either generating the md5sums, repackaging, or just downloading and extracting. The patch is below. ~ Jamie / yankees26 Signed-off-by: James Rosten <seinfeld90@gmail.com>
* install scriptlet is _always_ .INSTALLAaron Griffin2007-02-01
|
* Move filelist creation ABOVE the other metafiles to keep them out of the listAaron Griffin2007-02-01
|
* * !strcmp reads funny (as "not string compare" - switch those to == 0, which hasAaron Griffin2007-02-01
| | | | | a positive connotation. * Added a nice TODO
* removal of unnecessary '\' in integrity check generationDan McGee2007-02-01
|
* Removed the extra newline based on general opinionAaron Griffin2007-01-31
|
* * Forgot the int->enum header checkinAaron Griffin2007-01-31
| | | | | * Removed the dep-sorting TODO item - switch the sorting to a topological sort later (I'll let Dan do the CS stuff, heh)
* * Make -Qo work on multiple files againAaron Griffin2007-01-31
| | | | * no real sense in query_fileowner returning an int
* Switched an int to an enumAaron Griffin2007-01-31
|
* just an updateDan McGee2007-01-31
|
* TODO changes 8)Aaron Griffin2007-01-31
|
* Fix corrupt DB entry handling when loading package entries.Aaron Griffin2007-01-31
| | | | | | | | | | * scan loops no longer abort on corrupt entries * reloading a cache package (and discovering it corrupt) no longer prints 2 messages and uses the pre-build "remove from package cache" function NOTE: The TODOs in there are important for later w.r.t. cleaning up corrupt DB entries but there are some logical complexities with doing so, so I'm holding off for now.
* Debug logging changes:Aaron Griffin2007-01-31
| | | | | | | | | | | | | | | | * The --debug params were goofy. New setup allows --debug without params, --debug=<level> where level 1=debug output, 2=debug and download output, 3=debug, download, and function tracing output. This seems more sane to me. * Removed PM_LOG_FLOW1 and PM_LOG_FLOW2. They were just confusing. When adding new functions, it is near impossible to determin if your output should be "flow1" or "flow2" without tracking all the way up the call chain. Rarely would one ever say "ok, lets just show "flow2" output. These have both been replaced with PM_LOG_DEBUG * Removed the need for the root parameter on alpm_initialize. it is now defaulted to PM_ROOT just like dbpath and cachedir. This allows alpm to be initialized BEFORE option parsing in the front end, saving us some duplicate variables in the frontend. * Cleaned up front end variables due to early alpm_initialize call.
* More uninitialized stuff... I believe these were removed at some point. ShouldAaron Griffin2007-01-31
| | | | be fixed.
* slight line spacing/indent updatesDan McGee2007-01-31
|
* * Refactored some functions to clean up variable declaration.Dan McGee2007-01-31
| | | | | | * Reduced magic number usage by fill_progress function (new). * Some switch indent fixing. * Remove use of log10 call.
* * Updated repo-add script to remove same package, different version whenDan McGee2007-01-31
| | | | adding a package to a database. Also added commenting. :)
* * doxygen check cleanupJürgen Hötzel2007-01-30
|
* Fixing line spacings of download/install size messages.Dan McGee2007-01-30
|
* Well that silly memory clobber was plain old "uninitialized data" - fixedAaron Griffin2007-01-30
|
* TODO changesAaron Griffin2007-01-30
|