UPKG-REPO(1)

NAME
upkg-repo - tool to list Upkg repository sources

SYNOPSIS

upkg-repo [[--needed] | [--unneeded]] [[--local] | [--remote]] [--branch=<branch>] [--repos=<repo1,...,repon>] {repository path}

DESCRIPTION

upkg-repo lists needed or unneeded files in a Upkg repository. For more general information about Upkg, look at upkg(1).

OPTIONS

--needed
    Creates a list of all files referenced according to the specs inside the specified repository, this is the default.

--unneeded
    Creatates a list like --needed and a list of real files inside of {repository}. It then prints out all files mentioned in the real file list but not mentioned in the needed file list. In short terms: it prints all files wich are no more needed (means referenced) by the specs of the repository. This can be used to clean up source and binary directories in repositories.

--local
    Only regard local files, this is the default.

--remote
    Only regard remote files. This option is not compatible with --unneeded.

--branch=<branch>
    Specify the branch whose releases will be used. Valid branches are 'stable', 'testing', 'unstable' and 'experimental'. If none specified, releases of all branches will be used.

--repos=<repo1,...,repon>
    Specify additional repositories to the ones specified in upkg.conf.

--help
    Prints a short abstact of the arguments to STDOUT.