about summary refs log tree commit diff
path: root/README
blob: 40d18485e06758e7359702aa18f9183794796ee0 (plain) (blame)
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
# xtools - a few helpers for working with XBPS

These are a few small utilities for use with XBPS:
https://github.com/voidlinux/xbps

  xbulk [-n] [-k] [xbps-src flags...] PKGS... - simple XBPS bulk builder
  xbump PKGNAME [git commit options] - git commit a version bump
  xclash - detect file conflicts between XBPS packages
  xdiff [-u] [DIR] - merge XBPS .new-* files
  xdistdir - figure out XBPS_DISTDIR
  xdowngrade PKGS.xbps... - install XBPS package directly from .xbps file
  xgensum [-i] TEMPLATE - update SHA256 sums in templates
  xgrep PATTERN PKGS... - search files limited to XBPS package contents
  xhog - list installed XBPS packages ordered by size
  xlg PKG - open short commit log for XBPS template
  xlint TEMPLATE - scan XBPS template for common mistakes
  xlocate [-u | PATTERN] - locate files in all XBPS packages
  xlog PKG - open commit log for XBPS template
  xls PKGS... - list files contained in PKGS (including binpkgs)
  xmindep PKGS... - minimize list of PKGS by removing implicit dependencies
  xnew PKG - create XBPS template template
  xnodev - list not installed -devel packages for installed packages
  xoptdiff [-q] [PKGS...] - show template options which differ from binary package
  xq [-R] PKGS... - query information about XBPS package
  xsrc PKG - list source files for XBPS template
  xsubpkg PKG - lists all subpackages of a package

Tools working on the void-packages tree use xdistdir to find it,
check its output is reasonable first.

To the extent possible under law, Christian Neukirchen has waived
all copyright and related or neighboring rights to this work.

http://creativecommons.org/publicdomain/zero/1.0/