Fork of devtools from archlinux.org with small modifications to compile i486 and i686 from our repositories
Erich Eckner 4cadc4578b archbuild.in: umount -l left-over mounts inside the to-be-deleted chroot 1 day ago
doc doc: add manpage for the new offload-build tool 5 days ago
lib Revert "Remove i686 support" 1 day ago
.gitignore pentium4 new 1 day ago
.travis.yml ci: adding travis support for basic check 4 months ago
Makefile pentium4 new 1 day ago
PKGBUILD.proto Add `# shellcheck` directives to quiet shellcheck, add PKGBUILD.proto 1 year ago
README.md readme: fix faulty whitespace in release commands 2 months ago
arch-nspawn.in make arch-nspawn and archbuild compatible with pentium4 1 day ago
archbuild.in archbuild.in: umount -l left-over mounts inside the to-be-deleted chroot 1 day ago
archco.in Avoid using string interpolation; use printf format strings instead. 2 years ago
archrelease.in archrelease: Whitespace adjustment 1 year ago
bash_completion.in Quote strings that shellcheck warns about. 1 year ago
checkpkg.in Add `# shellcheck` directives to quiet shellcheck, add PKGBUILD.proto 1 year ago
commitpkg.in Remove i686 support 1 year ago
crossrepomove.in crossrepomove: do not set svn propset 3 months ago
find-libdeps.in fix whitespace/indentation errors 1 month ago
finddeps.in Add `# shellcheck` directives to quiet shellcheck, add PKGBUILD.proto 1 year ago
lddd.in Make slightly more involved changes to make shellcheck happy. 1 year ago
makechrootpkg.in arch-nspawn: don't delete the guest gpg configuration 1 day ago
makepkg-x86_64.conf conf: sync makepkg.conf with latest version from pacman package 4 months ago
mkarchroot.in arch-nspawn: don't delete the guest gpg configuration 1 day ago
offload-build offload-build: disable shellcheck false-positive for shell-escape 5 days ago
pacman-extra.conf pacman-staging-i686.conf, pacman-testing-i686.conf, pacman-staging-with-build-support-i686.conf: reorder repositories and add repo build-support for i686 1 day ago
pacman-gnome-unstable.conf pacman-staging-i686.conf, pacman-testing-i686.conf, pacman-staging-with-build-support-i686.conf: reorder repositories and add repo build-support for i686 1 day ago
pacman-kde-unstable.conf pacman-staging-i686.conf, pacman-testing-i686.conf, pacman-staging-with-build-support-i686.conf: reorder repositories and add repo build-support for i686 1 day ago
pacman-multilib-staging.conf pacman-staging-i686.conf, pacman-testing-i686.conf, pacman-staging-with-build-support-i686.conf: reorder repositories and add repo build-support for i686 1 day ago
pacman-multilib-testing.conf pacman-staging-i686.conf, pacman-testing-i686.conf, pacman-staging-with-build-support-i686.conf: reorder repositories and add repo build-support for i686 1 day ago
pacman-multilib.conf pacman-staging-i686.conf, pacman-testing-i686.conf, pacman-staging-with-build-support-i686.conf: reorder repositories and add repo build-support for i686 1 day ago
pacman-staging-with-build-support.conf pacman-staging-i686.conf, pacman-testing-i686.conf, pacman-staging-with-build-support-i686.conf: reorder repositories and add repo build-support for i686 1 day ago
pacman-staging.conf pacman-staging-i686.conf, pacman-testing-i686.conf, pacman-staging-with-build-support-i686.conf: reorder repositories and add repo build-support for i686 1 day ago
pacman-testing.conf pacman-staging-i686.conf, pacman-testing-i686.conf, pacman-staging-with-build-support-i686.conf: reorder repositories and add repo build-support for i686 1 day ago
rebuildpkgs.in Add `# shellcheck` directives to quiet shellcheck, add PKGBUILD.proto 1 year ago
sogrep add sogrep command 2 months ago
zsh_completion.in Revert "Remove i686 support" 1 day 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