1
0
mirror of https://github.com/moparisthebest/pacman synced 2024-11-12 20:35:12 -05:00
pacman/contrib
Allan McRae fd38319106 bacman: unify package creation with makepkg
Currently bacman always compresses with gzip now matter what PKGEXT is
set to.  Rework the entire package creation process to be similar to
that in makepkg.  This also make the explicit assumption that PKGEXT is
defined in makepkg.conf.

Thanks to Nelson Chan <khcha.n.el@gmail.com> for the original patch to
fix the incorrect package compression.

Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>
2010-09-15 08:54:34 -05:00
..
bacman bacman: unify package creation with makepkg 2010-09-15 08:54:34 -05:00
bash_completion bash_completion: negate expression inside brackets 2010-07-27 10:11:04 -05:00
Makefile.am contrib: kill gensync/updatesync 2010-06-03 14:07:48 -05:00
pacdiff pacdiff : add diffsearchpath option 2009-10-24 09:55:50 -05:00
paclist contrib/paclist: list packages installed from given repo. 2008-05-10 11:13:24 -05:00
pacscripts contrib/pacscripts - print install scripts from a package 2009-03-15 11:38:53 -05:00
pacsearch Update pacsearch to work with new Qs/Ss output 2010-05-27 09:18:20 -05:00
pactree contrib/pactree: generate reverse dependency trees 2010-04-26 18:49:11 -05:00
PKGBUILD.vim PKGBUILD.vim: only allow hex characters in checksums 2010-05-13 17:46:30 -05:00
README contrib: kill gensync/updatesync 2010-06-03 14:07:48 -05:00
vimprojects rename vimproject to vimprojects and update it. 2008-03-08 21:00:56 -06:00
wget-xdelta.sh contrib/wget-xdelta.sh: Replaced with an improved version. 2007-06-04 22:00:56 -04:00
zsh_completion Add new --print operation for all operations 2010-03-14 18:44:40 -05:00

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.

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

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

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.

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.

pactree - generate a dependency tree of an installed package in textual or
graphical form (using graphviz).

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

vimprojects - a project file for the vim project plugin.

wget-xdelta.sh - A download script for pacman which allows binary deltas
generated with makepkg to be used instead of downloading full binary packages.
This should cut download sizes for some package upgrades significantly.