Abuild and Helpers: Difference between revisions
Dubiousjim (talk | contribs) (Propose for Deletion) |
mNo edit summary |
||
Line 1: | Line 1: | ||
The abuild package provides scripts you need when creating packages for Alpine Linux. The abuild and its friends are installed automatically along with the <tt>alpine-sdk</tt> package. | The abuild package provides scripts you need when creating packages for Alpine Linux. The abuild and its friends are installed automatically along with the <tt>alpine-sdk</tt> package. | ||
Revision as of 16:23, 10 May 2012
The abuild package provides scripts you need when creating packages for Alpine Linux. The abuild and its friends are installed automatically along with the alpine-sdk package.
apk add alpine-sdk
The git repository contains always the lastest version of the scripts, example-files, and makefiles.
Package build helpers
abuild-keygen
For abuild a public/private rsa key pair is needed. The abuild-keygen
command from abuild package generates and configures the security keys.
$ doas abuild-keygen -a -i
abuild-keygen options
- -a Set PACKAGER_PRIVKEY=<generated key> in abuild.conf
- -i Install public key into /etc/apk/keys using sudo
- -h Show this help
- -n Non-interactive. Use defaults
- -q Quiet mode
abuild-sign
abuild-sign is for signing indexes.
abuild-sign [-hq] [-k PRIVKEY] [-p PUBKEY] INDEXFILE...
abuild-sign options
- -h Show this help
- -k The private key to use for signing
- -p The name of public key. apk add will look for /etc/apk/keys/PUBKEY
abuild-tar
abuild-tar [--hash[=<algorithm>]] [--cut]
abuild-tar options
- --hash[=sha1|md5] Read tar archive from stdin, precalculate hash for regular entries and output tar archive on stdout
- --cut Remove the end of file tar record
abump
The abuild package provides scripts you need when creating packages for Alpine Linux. The abuild and its friends are installed automatically along with the alpine-sdk package.
apk add alpine-sdk
The git repository contains always the lastest version of the scripts, example-files, and makefiles.
Package build helpers
abuild-keygen
For abuild a public/private rsa key pair is needed. The abuild-keygen
command from abuild package generates and configures the security keys.
$ doas abuild-keygen -a -i
abuild-keygen options
- -a Set PACKAGER_PRIVKEY=<generated key> in abuild.conf
- -i Install public key into /etc/apk/keys using sudo
- -h Show this help
- -n Non-interactive. Use defaults
- -q Quiet mode
abuild-sign
abuild-sign is for signing indexes.
abuild-sign [-hq] [-k PRIVKEY] [-p PUBKEY] INDEXFILE...
abuild-sign options
- -h Show this help
- -k The private key to use for signing
- -p The name of public key. apk add will look for /etc/apk/keys/PUBKEY
abuild-tar
abuild-tar [--hash[=<algorithm>]] [--cut]
abuild-tar options
- --hash[=sha1|md5] Read tar archive from stdin, precalculate hash for regular entries and output tar archive on stdout
- --cut Remove the end of file tar record
abump
Template loop detected: Abump
apkgrel
abuild
Template loop detected: Abuild
APKBUILD generation
newapkbuild
To create the actual APKBUILD file newapkbuild can serve you a template to start with. It will create a directory with the given package name, place an example/template APKBUILD file to the given directory, and fill some variables if those are provided.
Template loop detected: Newapkbuild
apkbuild-cpan
apkbuild-pypi
Template loop detected: Apkbuild-pypi
Misc tools
buildlab
More details can be found at the buildlab page.
buildrepo
Template loop detected: Buildrepo
apkgrel
abuild
The abuild package provides scripts you need when creating packages for Alpine Linux. The abuild and its friends are installed automatically along with the alpine-sdk package.
apk add alpine-sdk
The git repository contains always the lastest version of the scripts, example-files, and makefiles.
Package build helpers
abuild-keygen
For abuild a public/private rsa key pair is needed. The abuild-keygen
command from abuild package generates and configures the security keys.
$ doas abuild-keygen -a -i
abuild-keygen options
- -a Set PACKAGER_PRIVKEY=<generated key> in abuild.conf
- -i Install public key into /etc/apk/keys using sudo
- -h Show this help
- -n Non-interactive. Use defaults
- -q Quiet mode
abuild-sign
abuild-sign is for signing indexes.
abuild-sign [-hq] [-k PRIVKEY] [-p PUBKEY] INDEXFILE...
abuild-sign options
- -h Show this help
- -k The private key to use for signing
- -p The name of public key. apk add will look for /etc/apk/keys/PUBKEY
abuild-tar
abuild-tar [--hash[=<algorithm>]] [--cut]
abuild-tar options
- --hash[=sha1|md5] Read tar archive from stdin, precalculate hash for regular entries and output tar archive on stdout
- --cut Remove the end of file tar record
abump
Template loop detected: Abump
apkgrel
abuild
Template loop detected: Abuild
APKBUILD generation
newapkbuild
To create the actual APKBUILD file newapkbuild can serve you a template to start with. It will create a directory with the given package name, place an example/template APKBUILD file to the given directory, and fill some variables if those are provided.
Template loop detected: Newapkbuild
apkbuild-cpan
apkbuild-pypi
Template loop detected: Apkbuild-pypi
Misc tools
buildlab
More details can be found at the buildlab page.
buildrepo
Template loop detected: Buildrepo
APKBUILD generation
newapkbuild
To create the actual APKBUILD file newapkbuild can serve you a template to start with. It will create a directory with the given package name, place an example/template APKBUILD file to the given directory, and fill some variables if those are provided.
The abuild package provides scripts you need when creating packages for Alpine Linux. The abuild and its friends are installed automatically along with the alpine-sdk package.
apk add alpine-sdk
The git repository contains always the lastest version of the scripts, example-files, and makefiles.
Package build helpers
abuild-keygen
For abuild a public/private rsa key pair is needed. The abuild-keygen
command from abuild package generates and configures the security keys.
$ doas abuild-keygen -a -i
abuild-keygen options
- -a Set PACKAGER_PRIVKEY=<generated key> in abuild.conf
- -i Install public key into /etc/apk/keys using sudo
- -h Show this help
- -n Non-interactive. Use defaults
- -q Quiet mode
abuild-sign
abuild-sign is for signing indexes.
abuild-sign [-hq] [-k PRIVKEY] [-p PUBKEY] INDEXFILE...
abuild-sign options
- -h Show this help
- -k The private key to use for signing
- -p The name of public key. apk add will look for /etc/apk/keys/PUBKEY
abuild-tar
abuild-tar [--hash[=<algorithm>]] [--cut]
abuild-tar options
- --hash[=sha1|md5] Read tar archive from stdin, precalculate hash for regular entries and output tar archive on stdout
- --cut Remove the end of file tar record
abump
Template loop detected: Abump
apkgrel
abuild
Template loop detected: Abuild
APKBUILD generation
newapkbuild
To create the actual APKBUILD file newapkbuild can serve you a template to start with. It will create a directory with the given package name, place an example/template APKBUILD file to the given directory, and fill some variables if those are provided.
Template loop detected: Newapkbuild
apkbuild-cpan
apkbuild-pypi
Template loop detected: Apkbuild-pypi
Misc tools
buildlab
More details can be found at the buildlab page.
buildrepo
Template loop detected: Buildrepo
apkbuild-cpan
apkbuild-pypi
The abuild package provides scripts you need when creating packages for Alpine Linux. The abuild and its friends are installed automatically along with the alpine-sdk package.
apk add alpine-sdk
The git repository contains always the lastest version of the scripts, example-files, and makefiles.
Package build helpers
abuild-keygen
For abuild a public/private rsa key pair is needed. The abuild-keygen
command from abuild package generates and configures the security keys.
$ doas abuild-keygen -a -i
abuild-keygen options
- -a Set PACKAGER_PRIVKEY=<generated key> in abuild.conf
- -i Install public key into /etc/apk/keys using sudo
- -h Show this help
- -n Non-interactive. Use defaults
- -q Quiet mode
abuild-sign
abuild-sign is for signing indexes.
abuild-sign [-hq] [-k PRIVKEY] [-p PUBKEY] INDEXFILE...
abuild-sign options
- -h Show this help
- -k The private key to use for signing
- -p The name of public key. apk add will look for /etc/apk/keys/PUBKEY
abuild-tar
abuild-tar [--hash[=<algorithm>]] [--cut]
abuild-tar options
- --hash[=sha1|md5] Read tar archive from stdin, precalculate hash for regular entries and output tar archive on stdout
- --cut Remove the end of file tar record
abump
Template loop detected: Abump
apkgrel
abuild
Template loop detected: Abuild
APKBUILD generation
newapkbuild
To create the actual APKBUILD file newapkbuild can serve you a template to start with. It will create a directory with the given package name, place an example/template APKBUILD file to the given directory, and fill some variables if those are provided.
Template loop detected: Newapkbuild
apkbuild-cpan
apkbuild-pypi
Template loop detected: Apkbuild-pypi
Misc tools
buildlab
More details can be found at the buildlab page.
buildrepo
Template loop detected: Buildrepo
Misc tools
buildlab
More details can be found at the buildlab page.
buildrepo
The abuild package provides scripts you need when creating packages for Alpine Linux. The abuild and its friends are installed automatically along with the alpine-sdk package.
apk add alpine-sdk
The git repository contains always the lastest version of the scripts, example-files, and makefiles.
Package build helpers
abuild-keygen
For abuild a public/private rsa key pair is needed. The abuild-keygen
command from abuild package generates and configures the security keys.
$ doas abuild-keygen -a -i
abuild-keygen options
- -a Set PACKAGER_PRIVKEY=<generated key> in abuild.conf
- -i Install public key into /etc/apk/keys using sudo
- -h Show this help
- -n Non-interactive. Use defaults
- -q Quiet mode
abuild-sign
abuild-sign is for signing indexes.
abuild-sign [-hq] [-k PRIVKEY] [-p PUBKEY] INDEXFILE...
abuild-sign options
- -h Show this help
- -k The private key to use for signing
- -p The name of public key. apk add will look for /etc/apk/keys/PUBKEY
abuild-tar
abuild-tar [--hash[=<algorithm>]] [--cut]
abuild-tar options
- --hash[=sha1|md5] Read tar archive from stdin, precalculate hash for regular entries and output tar archive on stdout
- --cut Remove the end of file tar record
abump
Template loop detected: Abump
apkgrel
abuild
Template loop detected: Abuild
APKBUILD generation
newapkbuild
To create the actual APKBUILD file newapkbuild can serve you a template to start with. It will create a directory with the given package name, place an example/template APKBUILD file to the given directory, and fill some variables if those are provided.
Template loop detected: Newapkbuild
apkbuild-cpan
apkbuild-pypi
Template loop detected: Apkbuild-pypi
Misc tools
buildlab
More details can be found at the buildlab page.
buildrepo
Template loop detected: Buildrepo