Fork of Arch Linux devtools from https://git.archlinux.org/devtools.git
d82bc69716
Currently, when multiple short options are passed as a single argument, only the one that matches the first case statement will be parsed. This shall be fixed by using switch-case resume. |
||
---|---|---|
config | ||
contrib | ||
doc | ||
lib | ||
src | ||
.gitignore | ||
.gitlab-ci.yml | ||
LICENSE | ||
Makefile | ||
README.md |
README.md
Devtools - development tools for Arch Linux
This repository contains tools for the Arch Linux distribution for building and maintaining official repository packages.
Building
When building official distro packages the BUILDTOOLVER
needs to be set to the
exact label of the release package in order to allow to detect the exactly used
devtools version. This is required for reproducible builds to fetch the according
files like makepkg.conf
.
BUILDTOOLVER="${pkgver}-${pkgrel}-${arch}" make all
Releasing
- bump the version in the Makefile
- Commit everything as
Version $(date +"%Y%m%d")
- Create a new tag
git tag -s $(date +"%Y%m%d")
- Push changes
- Upload the source tarball with
make dist upload
- Update the package
License
Devtools is licensed under the terms of the GPL-3.0-or-later (see LICENSE).