pacman/contrib
Pierre Neidhardt e2fe052576 pacsearch: removed redundant sorting
Package are processed in the same order as pacman output, so there is no real
need to sort. This makes the code simpler and faster.

The only difference is that local packages will always be printed at the
end. Previously, they were printed before multilib for instance.

Signed-off-by: Pierre Neidhardt <ambrevar@gmail.com>
Signed-off-by: Allan McRae <allan@archlinux.org>
2014-03-03 11:25:55 +10:00
..
.gitignore contrib: update .gitignore 2013-06-18 13:27:31 +10:00
Makefile.am Remove ts and sw from vim modeline when noet is set 2014-01-28 20:19:25 +10:00
PKGBUILD.vim PKGBUILD.vim: improve 'options' highlighting, add extra keywords 2012-08-07 20:59:27 -05:00
README contrib: adding checkupdates 2013-03-26 15:55:51 +10:00
bacman.sh.in Remove ts and sw from vim modeline when noet is set 2014-01-28 20:19:25 +10:00
bash_completion.in Add --noprepare option to makepkg 2013-04-30 21:04:21 +10:00
checkupdates.sh.in Remove ts and sw from vim modeline when noet is set 2014-01-28 20:19:25 +10:00
paccache.sh.in Remove ts and sw from vim modeline when noet is set 2014-01-28 20:19:25 +10:00
pacdiff.sh.in Remove ts and sw from vim modeline when noet is set 2014-01-28 20:19:25 +10:00
paclist.sh.in Remove ts and sw from vim modeline when noet is set 2014-01-28 20:19:25 +10:00
paclog-pkglist.sh.in Remove ts and sw from vim modeline when noet is set 2014-01-28 20:19:25 +10:00
pacscripts.sh.in Update copyright years for 2014 2014-01-06 14:38:50 +10:00
pacsearch.in pacsearch: removed redundant sorting 2014-03-03 11:25:55 +10:00
pacsysclean.sh.in Remove ts and sw from vim modeline when noet is set 2014-01-28 20:19:25 +10:00
rankmirrors.sh.in Remove ts and sw from vim modeline when noet is set 2014-01-28 20:19:25 +10:00
updpkgsums.sh.in Remove ts and sw from vim modeline when noet is set 2014-01-28 20:19:25 +10:00
vimprojects contrib/ follow-up work 2010-10-12 08:26:50 -05:00
zsh_completion.in Merge branch 'maint' 2013-05-07 12:59:44 +10:00

README

Here is a brief description of the files included in this directory:

PKGBUILD.vim - a vim/gvim syntax file for PKGBUILDs. Colors known variable
names, highlights common errors such as invalid characters in pkgname or
pkgver, etc.

bacman - regenerate a pacman package based on installed files and the pacman
database entries. Useful for reuse, or possible config file extension.

bash_completion - a bash completion script for pacman, install in
/etc/bash_completion.d/ for use (but rename to something descriptive!).

checkupdates - print a list of pending updates without touching the system
sync databases (for safety on rolling release distributions).

paccache - a flexible package cache cleaning utility that allows greater
control over which packages are removed.

pacdiff - a simple pacnew/pacorig/pacsave updater for /etc/.

paclist - list all packages installed from a given repository. Useful for
seeing which packages you may have installed from the testing repository,
for instance.

paclog-pkglist - lists currently installs packages based pacman's log.

pacscripts - tries to print out the {pre,post}_{install,remove,upgrade}
scripts of a given package.

pacsearch - a colorized search combining both -Ss and -Qs output. Installed
packages are easily identified with a *** and local-only packages are also
listed.

pacsysclean - lists installed packages sorted by size.

rankmirrors - ranks pacman mirrors by their connection and opening speed.

updpkgsums - performs an in place update of the checksums in a PKGBUILD.

vimprojects - a project file for the vim project plugin.

zsh_completion - a zsh completion script, install (with a rename) to
/usr/share/zsh/site-functions/.