Age | Commit message (Collapse) | Author | Files | Lines |
|
it. Eventually we'll make progress.
* Rewrote the _alpm_splitdep function to behave more like all our other
function calls. Use heap instead of stack allocation for the depend struct,
so now it needs to be freed by the caller.
|
|
* Moved entirely to alpm_pkg_get_* accessors, to read data on demand
* Mostly removed the INFRQ_ parameters from outside the be_files backend (making
the backend more extensible in the long run)
* packages created from _alpm_db_scan now have the db and origin set (making
accessors actually work for these packages)
* removed _alpm_db_ensure_pkgcache
* totally revamped the _alpm_checkconflicts function, making it cleaner and
easier to read (and thus fix in the long run) - maintainable code ftw
NOTE: feel free to rename the functions... I couldn't think of anything better
* removed an extra loop in sync.c:find_replacements - no sense in looping over
an entire DB while strcmp'ing the name, when we have get_pkgfromcache
Other:
* package struct "license" -> "licenses"
* Created _alpm_sync_find (duplicate code in some places, find_pkginsync
* Minor const correctness changes along the way
* fixed a couple extra '/' pathing issues (non-issues really)
* removed a duplicate pkg_cmp function
|
|
|
|
Giovanni Scafora <linuxmania@gmail.com>
* Fixed FS #6442 - don't list directories in -Ql output.
|
|
be used in place of -Y. Also, -D was rather silly, as it does mostly what -S
does.
* Cleaned up pacman_deptest - removed the goofy faketarget stuff (NEEDS testing
still)
* libalpm function renames
|
|
Giovanni Scafora <linuxmania@gmail.com>
|
|
|
|
|
|
these packages, but -S explicitly asks for confirmation.
|
|
* 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.
|
|
current ones were a bit out of date.
|
|
Pierre Schmitz <pierre@archlinux.de>
* Updated Italian translations.
Giovanni Scafora <linuxmania@gmail.com>
|
|
|
|
to work as expected.
|
|
require a lot of duplicates - this may or may not be a good idea with regards
to portability, but we'll see
|
|
Giovanni Scafora <linuxmania@gmail.com>
|
|
beginning to match the way other repos are displayed.
* TODO updates.
|
|
|
|
|
|
Giovanni Scafora <linuxmania@gmail.com>
|
|
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.
|
|
Pierre Schmitz <pierre@archlinux.de>
|
|
* Changed that removal message again, hopefully it sounds good now.
* Shortened a usage option description so it would not wrap at 81 chars.
|
|
- 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
|
|
Pierre Schmitz <pierre@archlinux.de>
* Added a blurb to 'translation-help' about wrapped messages in po files
|
|
Giovanni Scafora <linuxmania@gmail.com>
|
|
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
|
|
* Also don't stop searching when one package is not found (output and continue)
|
|
language files with latest pot file.
|
|
* 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
|
|
want the actual number of characters, not the number of bytes.
* Added a TODO to take care of later in scriptlet processing.
|
|
|
|
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.
|
|
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.
|
|
Updated missing newlines in German translation.
|
|
* 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>
|
|
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.
|
|
--cachedir.
|
|
pacman didn't check targets and spit out an error message).
|
|
now uses an strlen call.
* Updates of the *.pot files.
|
|
|
|
|
|
* Removed usage of 'realpath'. From the manpage:
"Avoid using this function. It is broken by design"
|
|
used instead
* Allow -T/--deptest to work without root privileges
|
|
* Removed the handle->needles param. It's not needed not that alpm_list_t is
public
|
|
testpkg <package file>, returns 0 on success, 1 on failure
failure will also output error messages to stdout
|
|
* Questions no longer start with "error:"
* downloaded size is output as a float now
|
|
* Update .cvsignore files a bit.
|
|
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.
|
|
|