mirror of
https://github.com/moparisthebest/pacman
synced 2024-11-10 03:25:01 -05:00
fbd88a8212
This is something pacman can do on its own straight from the archive, and we will reduce the chance of problems occurring becuase of inproper FILELIST generation as we have had in the past with special characters in filenames. Once we remove it from makepkg. we can remove any usage of it from all of our other tools, including pacman, pactest, and contrib/ utilities. Note that removing it from pacman uncovered a few other bugs anyway, so this was probably a good move. Signed-off-by: Dan McGee <dan@archlinux.org> |
||
---|---|---|
.. | ||
.gitignore | ||
bash_completion | ||
Makefile.am | ||
pacdiff | ||
pacsearch | ||
PKGBUILD.proto | ||
PKGBUILD.vim | ||
proto.install | ||
re-pacman | ||
README | ||
vimproject | ||
wget-xdelta.sh | ||
zsh_completion |
Here is a brief description of the files included in this directory: PKGBUILD.proto, proto.install - prototype PKGBUILD and install files for creating packages using makepkg. 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/. pacsearch - a colorized search combining both -Ss and -Qs output. Installed packages are easily identified with a *** and local-only packages are also listed. re-pacman - regenerate a pacman package based on installed files and the pacman database entries. Useful for reuse, or possible config file extension. vimproject - a project file for the vim project plugin (some files listed may need to be updated). 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.