Fork of Arch Linux devtools from https://git.archlinux.org/devtools.git
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Eli Schwartz be44b9cde1
makechrootpkg: with -n, check if the package failed to install
2 months ago
doc doc: add manpage for the new offload-build tool 4 months ago
lib Don't rely on $0 to determine script names. 2 months ago
.gitignore sogrep: don't be templated when it is not templated 6 months ago
.travis.yml ci: adding travis support for basic check 9 months ago
Makefile Makefile: don't inject DESTDIR into the pkgdatadir 2 months ago
PKGBUILD.proto Add `# shellcheck` directives to quiet shellcheck, add PKGBUILD.proto 2 years ago
README.md readme: fix faulty whitespace in release commands 6 months ago
arch-nspawn.in arch-nspawn: unshare the gpg namespace to prevent zombie processes 2 months ago
archbuild.in archbuild: prefer repo/arch-specific configs if they exist 2 months ago
archco.in Avoid using string interpolation; use printf format strings instead. 2 years ago
archrelease.in archrelease: actually fail in failure conditions 2 months ago
bash_completion.in Quote strings that shellcheck warns about. 2 years ago
checkpkg.in checkpkg: implement comparison against alternative targets 2 months ago
commitpkg.in Remove i686 support 1 year ago
crossrepomove.in crossrepomove: do not set svn propset 7 months ago
find-libdeps.in Don't rely on $0 to determine script names. 2 months ago
finddeps.in finddeps: suppress error messages for unreadable directories 2 months ago
lddd.in Make slightly more involved changes to make shellcheck happy. 2 years ago
makechrootpkg.in makechrootpkg: with -n, check if the package failed to install 2 months ago
makepkg-x86_64.conf conf: sync makepkg.conf with latest version from pacman package 8 months ago
mkarchroot.in ensure that sane umask is used where needed 2 months ago
offload-build offload-build: disable shellcheck false-positive for shell-escape 4 months ago
pacman-extra.conf Update bundled pacman and makepkg configuration 3 years ago
pacman-gnome-unstable.conf Update bundled pacman and makepkg configuration 3 years ago
pacman-kde-unstable.conf Update bundled pacman and makepkg configuration 3 years ago
pacman-multilib-staging.conf Update bundled pacman and makepkg configuration 3 years ago
pacman-multilib-testing.conf Update bundled pacman and makepkg configuration 3 years ago
pacman-multilib.conf Update bundled pacman and makepkg configuration 3 years ago
pacman-staging.conf Update bundled pacman and makepkg configuration 3 years ago
pacman-testing.conf Update bundled pacman and makepkg configuration 3 years ago
rebuildpkgs.in Don't rely on $0 to determine script names. 2 months ago
sogrep add sogrep command 6 months ago
zsh_completion.in remove arch rm as it's not really useful 7 months ago

README.md

Devtools - development tools for Arch Linux

This repository contains tools for the Arch Linux distribution for building and maintaining official repository packages.

Patches

Patches can be send to arch-projects@archlinux.org or via a pull request on Github. When sending patches to the mailing list make sure to set a valid subjectprefix otherwise the email is denied by mailman. Git can be configured as following.

git config format.subjectprefix 'devtools] [PATCH'

Releasing

  1. bump the version in the Makefile
  2. Commit everything as Version $(date +"%Y%m%d")
  3. Create a new tag git tag -s $(date +"%Y%m%d")
  4. Push changes
  5. Upload the source tarball with make dist upload
  6. Update the package