AURPUBLISH(1) | AURPUBLISH(1) |
NAME
aurpublish - PKGBUILD management framework for the Arch User Repository
SYNOPSIS
aurpublish [options] PACKAGE
aurpublish log [<options>] PACKAGE
aurpublish setup
DESCRIPTION
Aurpublish is an utility which helps maintainers of aur packages to submit updates.
HOW IT WORKS
Commit PKGBUILDs in named subdirectories. Export them to the AUR with the aurpublish command, using the subtree push stratagem. This preserves an independent history for third-party hosting, pull requests... ;)
COMMANDS
setup
log <PACKAGE>
OPTIONS
-p <PACKAGE>
-s, --speedup <PACKAGE>
-u, --url <URL>
-h, --help
HOOKS
pre-commit
prepare-commit-msg
SPECIFYING AUR SERVER URL
You can use aurpublish to interact with a git server other than the default AUR git server at aur.archlinux.org. This may be useful if you are running your own AUR server.
The upstream git server URL can be configured in two ways. You can set the URL with the -u/--url options when you run aurpublish. Or you can configure the server persistently in git by setting the aurpublish.remoteUrl option.
Set the URL with --url
Set the URL for the current git directory with git config
Set the URL globally with git config
For more details on git options see git-config(1).
EXAMPLES
aurpublish setup
aurpublish -p ansible-core-git
aurpublish ansible-core-git
aurpublish log
aurpublish --url ssh://me@example.com ansible-core-git
AUTHORS
Eli Schwartz <eschwartz@archlinux.org>
03/18/2024 |