blob: 114ddcd63661e2e85a6c9f51eebaca839fd5613e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
# pacman-contrib
This repository contains contributed scripts to pacman.
*Note*: These existed in pacman.git, but were moved out to ease maintenance.
## How to build
```sh
./autogen.sh
./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var
make
make check
make install DESTDIR="$pkgdir"
```
## Scripts available in this repository
- 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/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 repositories,
for instance.
- paclog-pkglist - list currently installed packages based pacman's log.
- pacscripts - 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 `[installed]`, and
local-only packages are also listed.
- pacsort - concatenate the given files, sort them, and write them to standard
output.
- pactree - a package dependency tree viewer.
- rankmirrors - rank pacman mirrors by their connection and opening speed.
- updpkgsums - perform an in-place update of the checksums in a PKGBUILD.
|