Skip to content

archlinux/asp

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

Github stops offering git:// urls in the future which will break
existing installations which have it from git.archlinux.org.
966c572

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
man
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

asp

asp is a tool to manage the build source files used to create Arch Linux packages. It replaces the abs tool, offering more up to date sources (via the svntogit repositories) and uses a sparse checkout model to conserve diskspace. This probably won't be interesting to users who want a full checkout (for whatever reason that may be).

Setup

None! Though, it should be noted that the ASPROOT environment variable will control where asp keeps its local git repo. By default, this is ${XDG_CACHE_HOME:-$HOME/.cache}/asp.

Examples

Get the source files for some packages:

asp export pacman testing/systemd extra/pkgfile

Get a fully functional git checkout of a single package:

asp checkout pkgfile

List the repositories a package has been pushed to:

asp list-repos pacman