Aaron Griffin
7ed7977e63
makepkg file-type detection changes from James Rosten <seinfeld90@gmail.com>
...
and Johannes Weiner <hannes@saeurebad.de>
This should fix FS#6246
2007-01-22 08:45:12 +00:00
Aaron Griffin
35a9f3e7d0
Moved some decls to make the "pkg_invalid" patch compile again.
2007-01-19 23:44:50 +00:00
Aaron Griffin
77f6bcfa3d
Whoops. There's a 0 where there should be a 1.
2007-01-19 18:06:37 +00:00
Aaron Griffin
d27e5efec9
Johannes Weiner <hannes@saeurebad.de>
...
* package cleanup (pkg_invalid) refactoring
2007-01-19 18:05:19 +00:00
Aaron Griffin
e310209296
Johannes Weiner <hannes@saeurebad.de>
...
* use calloc to zero-out new packages (far more ideal)
* use memcpy to copy primatives when copying package structures
2007-01-19 18:01:02 +00:00
Aaron Griffin
66cfa9826e
Added some things I noticed when making alpm_list changes, but didn't want to change too much at once.
2007-01-19 17:42:58 +00:00
Aaron Griffin
6167017264
Preliminary checkin for alpm_list conversion
...
* renamed pmlist_t -> alpm_list_t
* made alpm_list_t a public type (alpm_list.h header)
* removed additional storage for registered DBs in pacman source
* some code cleanup
* removed duplicate (pm)list_display functions from pacman source
* misc code cleanup
2007-01-19 09:28:44 +00:00
Aaron Griffin
6d6ab5ed18
Blah blah commit message for testing cvslog -> email
2007-01-18 20:58:03 +00:00
Aaron Griffin
11645d4d80
*** empty log message ***
2007-01-18 20:46:41 +00:00
Aaron Griffin
bb69613e42
* remove static neednl - no accessor functions (yet)
...
* remove getcols call in main()
2007-01-18 20:13:34 +00:00
Aaron Griffin
37b83a7401
Some confusion with variable names in unlink_file caused unlink to try and find the _relative_ file instead of absolute. The absolute path name has also been used in some of the output there too.
2007-01-18 17:04:25 +00:00
Aaron Griffin
86b136bb59
Dan McGee <dpmcgee@gmail.com>
...
* Removed some unnecessary headers and library links
* Made things static if possible
* Cleaned up makefiles a bit
* Fixed some old comments in the code
* Fixed some errors the static code checker splint pointed out
* Backwards arguments in a memset call in _alpm_db_read (could have been worse)
* Other various small fixes
Other:
* Default to 80 columns when getcols cannot determine display width
* Removal of ._install as a valid install file in packages
2007-01-18 16:52:57 +00:00
Aaron Griffin
46e26ac5c8
Dan McGee <dpmcgee@gmail.com>
...
* fix "warning: dereferencing type-punned pointer will break strict-aliasing rules"
2007-01-18 16:09:34 +00:00
Aaron Griffin
f6a76dac12
Added strerror() output on unlink failure
2007-01-18 16:04:05 +00:00
Aaron Griffin
1bea7706ae
* Misc logging changes
...
Addition of a forced fflush in an attempt to diagnose mutli-logging
Removal of varargs from the internal logaction function, they are handled in
alpm_logaction just fine
2007-01-17 07:21:07 +00:00
Aaron Griffin
aea6626fde
Dan McGee <dpmcgee@gmail.com>
...
* 'unset' fixes
* typo in "dependecy"
* indent fixes
2007-01-17 05:29:54 +00:00
Aaron Griffin
c6f56aee57
Dan McGee <dpmcgee@gmail.com>
...
* fix for -Qii regression
* package.c cleanup
* some refactoring changes
Moved split_pkgname as per Dan's suggestion
2007-01-17 05:25:32 +00:00
Aaron Griffin
31e0561865
Roman Kyrylych <Roman.Kyrylych@gmail.com>
...
* dependency removal fixes and refactoring
2007-01-17 04:54:55 +00:00
Aaron Griffin
803f92b6a6
James Rosten <seinfeld90@gmail.com>
...
* _alpm_remove_commit refactoring
* clean up/fixes by Dan McGee <dpmcgee@gmail.com>
2007-01-17 04:47:19 +00:00
Aaron Griffin
726e90dc2c
Jürgen Hötzel <juergen@hoetzel.info>
...
* avoid repeated regex compilations (regex for search string do not
change while scanning the package database)
* remove needless string duplication (regex function do not change target
string nor free them)
* code cleanup
This patch improves search performance:
bash-3.2$ time ./src/pacman/pacman.static.old -Ss "(database|web).*server" >/dev/null
real 0m1.026s
user 0m0.544s
sys 0m0.208s
bash-3.2$ time ./src/pacman/pacman.static -Ss "(database|web).*server" >/dev/null
real 0m0.777s
user 0m0.456s
sys 0m0.128s
bash-3.2$
2007-01-17 03:57:53 +00:00
Aaron Griffin
2e352141d7
James Rosten <seinfeld90@gmail.com>
...
* rankmirrors addition of single url testing
2007-01-17 03:48:02 +00:00
Aaron Griffin
42f8b8b2d3
cvsignore cleanup and additions
2007-01-17 03:40:08 +00:00
Aaron Griffin
8d2f00c059
Added Jamie (yankees26)
2007-01-11 20:30:58 +00:00
Aaron Griffin
4a7351c77a
*** empty log message ***
2007-01-11 20:05:13 +00:00
Aaron Griffin
2a457c5319
* Jrgen Htzel <juergen@hoetzel.info>
...
_alpm_db_load_pkgcache: use mergesort to improve performance
2007-01-11 17:44:39 +00:00
Aaron Griffin
2ae56f4bc9
* Dan McGee <dpmcgee@gmail.com>
...
remove configure check for bzip2
2007-01-11 17:34:51 +00:00
Aaron Griffin
244fb2a264
* Dan McGee <dpmcgee@gmail.com>
...
Documentation cleanup
2007-01-11 17:32:49 +00:00
Aaron Griffin
c7139c4b78
* James Rosten <seinfeld90@gmail.com>
...
Cleanup and fixes from last patch
Fix some tar error conditions
* Dan McGee <dpmcgee@gmail.com>
USECOLOR from rc.conf
2007-01-11 17:22:21 +00:00
Aaron Griffin
3950a5f406
* cosmetic: newline after "local database is up to date"
2007-01-03 15:32:07 +00:00
Aaron Griffin
043a49701f
* bug fix FS#6100 - fix --print-uris output
2007-01-03 08:05:13 +00:00
Aaron Griffin
50030f778a
* Bug fix FS#6058
...
properly remove entries from "Required By" instead of wiping it out entirely
2007-01-03 06:13:08 +00:00
Aaron Griffin
65e086e0e3
*** empty log message ***
2007-01-03 05:45:29 +00:00
Aaron Griffin
64e2eba268
* James Rosten <seinfeld90@gmail.com>
...
FS#5009 fixes - use tar on the pacman DB so as to handle cases where the
base directory cannot be 'mv'ed and other such edge cases.
2007-01-03 05:45:18 +00:00
Aaron Griffin
86c8300924
* Added instructions for patch submission
2007-01-02 23:48:36 +00:00
Aaron Griffin
61d03cc345
* Missing error label in sync.c
...
* Additional debug output for db_write
2007-01-02 22:29:48 +00:00
Aaron Griffin
776a45ce7c
* James Rosten <seinfeld90@gmail.com>
...
Makepkg dep removal on failure FS#5923
2007-01-02 16:34:50 +00:00
Aaron Griffin
37ae56e140
* Fix a missing slash separator in printed uri
2006-12-29 17:07:34 +00:00
Aaron Griffin
07c1309009
* Removed latest fix from TODO.autoconf
...
* Attempted fix for FS#6100 - "-Spd foo" failure
* Beginning of refactoring from Dan McGee <dpmcgee@gmail.com>
2006-12-29 17:04:58 +00:00
Aaron Griffin
5e2d757c34
* Removed autoconf TODO fixed in last commit
...
* Dan McGee <dpmcgee@gmail.com>
pacman-optimize checking fixes
2006-12-28 18:19:25 +00:00
Aaron Griffin
d59585c24f
Column fix when stdout is redirected. Default to 80.
2006-12-28 17:20:41 +00:00
Aaron Griffin
23f0f778ef
Removed archlinux.de mirror by request
2006-12-28 17:13:12 +00:00
Aaron Griffin
2546a35cd5
Configuration changes:
...
* Added libdownload check in configure.ac
* Added generation for mirrorlists in pacman.d
NOTE: autoconf sucks for things like this, so gen-mirrorlist is required
Dan McGee <dpmcgee@gmail.com>:
* mirrorlist.in file
Roman Kyrylych <roman.kyrylych@gmail.com>:
* ukrainian mirror
Jürgen Hötzel <juergen@hoetzel.info>:
* conditional build for pacman.static
2006-12-28 16:54:35 +00:00
Aaron Griffin
8eac207ead
*** empty log message ***
2006-12-22 19:42:28 +00:00
Aaron Griffin
e3aace4a4d
Cleanup from Dan McGee <dpmcgee@gmail.com> and Jürgen Hötzel <juergen@hoetzel.info>
...
* configure swig check
* misc libalpm cleanup
2006-12-22 19:38:55 +00:00
Aaron Griffin
d8d8221556
Modified front end output routines to accept a "padding' setting, which pads any
...
statement with ' ' until the size of the terminal. The rationale is that, when
a log message is emitted during progress bar display, the terminal is artifacted.
This prevents that messiness.
2006-12-22 07:11:20 +00:00
Aaron Griffin
796490546e
* Properly fix the NoUpgrade issues.
2006-12-22 06:07:33 +00:00
Aaron Griffin
2a89808667
* Unused variable 'path'
2006-12-22 04:47:36 +00:00
Aaron Griffin
42a0dddc95
* FS#5990 fix (trailing slash)
...
* Added !testing to default SUPFILES
2006-12-22 00:48:16 +00:00
Aaron Griffin
7f8ee3d1b1
Fixes from Dan McGee <dpmcgee@gmail.com> and myself
...
* quoting and $() changes
* remove a boatload of duplications (previous patching)
* added user-based config file ~/.abs.conf (for fun)
* fixed CONNMODE usage
2006-12-21 23:10:20 +00:00
Aaron Griffin
3e3f30a212
Jrgen Htzel <juergen@hoetzel.info>
...
* fix in_array variables and usage
* correct the final compression - 'filelist' was unused
2006-12-21 20:50:24 +00:00