This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The official devtools repository". The branch, master has been updated via 8c4553f68cb1c01b24f4883db0032f646b2e77dd (commit) via 6006783cbcd071bf72a1d39eddb6021fbdf70428 (commit) via e26fddb608ec5c4727e60afbdb4211daaf91c01a (commit) via c3bb10046bf7633d4da6a7f304c29ab100450994 (commit) via 7a3f524201f1fe2ec1ba851f595e86aa4a4b8f51 (commit) via fc71be3479d4330dfac8641fe0a6d0517964e4be (commit) via 38692e8d742a99e78b6f157c65dcf06dbf0c4c02 (commit) via a5bc6acf325900f2855e9f52377fb42633b75c6f (commit) via 4937422fcfd7ad2b3babe7621f201ba4376ed4cd (commit) via 4dcdbcaf1eff0962522a04710817156ce4d44b9e (commit) via 1489f754197a7a013e17328f9cb2fb3d2e5bdfe9 (commit) via 7ca4eb82ddb791881dc5c666f0d2400f3904c152 (commit) via abba9f07a6d703cd97fc2d2bbd397072d5bf796d (commit) via a7a05deb37b3db6aa3606f488467f621c40ce32d (commit) via 0e98bd8c485b2c55c3971823f99a13c41b1ed696 (commit) via 453558c4bb44b4bff43fcd22f96d4cfe1dbcf6f1 (commit) from 6e086f0e703194fcefe0040e2b5e967fa5ab307f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 8c4553f68cb1c01b24f4883db0032f646b2e77dd Author: Pierre Schmitz <pierre@archlinux.de> Date: Sat May 25 22:39:46 2013 +0200 prepare new release commit 6006783cbcd071bf72a1d39eddb6021fbdf70428 Author: Pierre Schmitz <pierre@archlinux.de> Date: Sat May 25 22:39:11 2013 +0200 Move all scripts from sbin to bin directories commit e26fddb608ec5c4727e60afbdb4211daaf91c01a Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Sat May 25 22:17:30 2013 +0200 Update .gitignore commit c3bb10046bf7633d4da6a7f304c29ab100450994 Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Fri May 10 05:49:01 2013 +0200 crossrepomove: copy packages locally Nymeria's HTTP mirror is now password-protected and crossrepomove broke. commit 7a3f524201f1fe2ec1ba851f595e86aa4a4b8f51 Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Thu May 9 02:29:52 2013 +0200 makechrootpkg: Add hack for svn sources and makepkg 4.1.1 commit fc71be3479d4330dfac8641fe0a6d0517964e4be Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Thu May 9 02:31:35 2013 +0200 makechrootpkg: Update comments to point out the bad hacks commit 38692e8d742a99e78b6f157c65dcf06dbf0c4c02 Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Mon May 6 01:35:21 2013 +0200 archbuild: Correct makechrootpkg argument order The user-passed makechrootpkg_args may contain a "--" to pass arguments to makepkg. In this case, the order is wrong. commit a5bc6acf325900f2855e9f52377fb42633b75c6f Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Fri May 3 20:15:16 2013 +0200 arch-nspawn: Quiet systemd-nspawn again systemd-nspawn always outputs some debug messages over stderr. Both stdout and stderr from inside the chroot are sent through a pty to stdout. commit 4937422fcfd7ad2b3babe7621f201ba4376ed4cd Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Fri May 3 20:01:32 2013 +0200 makechrootpkg: Split out chrootbuild into a function Now syntax highlighting works properly! :D commit 4dcdbcaf1eff0962522a04710817156ce4d44b9e Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Fri May 3 14:23:04 2013 +0200 makechrootpkg: Ensure we have a writable PKGBUILD For pkgver updates. commit 1489f754197a7a013e17328f9cb2fb3d2e5bdfe9 Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Fri May 3 04:52:32 2013 +0200 arch-nspawn: setarch to CARCH Allows calling makechrootpkg without worrying about the architecture commit 7ca4eb82ddb791881dc5c666f0d2400f3904c152 Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Thu May 2 08:29:21 2013 +0200 makechrootpkg: Avoid parsing PKGBUILD and support VCS sources - Ensure sources are available before entering chroot - Bind STARTDIR and SRCDEST into the chroot read-only - Refactor makechrootpkg and introduce meaningful functions Avoids copying stuff from/to the chroot as much as possible. With VCS sources these copies can get quite expensive. commit abba9f07a6d703cd97fc2d2bbd397072d5bf796d Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Thu May 2 07:22:58 2013 +0200 makechrootpkg: Remove add_to_db feature I don't think this is much use in our common workflow. Our pacman configs don't even make a reference to /repo. commit a7a05deb37b3db6aa3606f488467f621c40ce32d Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Thu May 2 07:03:12 2013 +0200 lib/common.sh: Introduce locking helper functions Reduces code duplication. With makechrootpkg not calling mkarchroot anymore, the lock handover protocol is unneeded. arch-nspawn does not do any locking, so add protection to archbuild. commit 0e98bd8c485b2c55c3971823f99a13c41b1ed696 Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Fri May 3 03:29:50 2013 +0200 arch-nspawn: Set machine name Recent changes to systemd-nspawn have it take the machine name from the chroot dir name, which isn't unique enough for our setup. commit 453558c4bb44b4bff43fcd22f96d4cfe1dbcf6f1 Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Date: Thu May 2 05:24:28 2013 +0200 mkarchroot: Refactor chroot running into a new script Separates the two features of mkarchroot. Provides users of the new arch-nspawn with the full feature set of systemd-nspawn. For example, this can be used to bind custom directories into the chroot. ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 + Makefile | 14 +- arch-nspawn.in | 105 ++++++++++++++ archbuild.in | 16 +-- bash_completion.in | 21 ++- crossrepomove.in | 7 +- lib/common.sh | 24 ++++ makechrootpkg.in | 391 +++++++++++++++++++++++++++++------------------------ mkarchroot.in | 158 ++++------------------ zsh_completion.in | 15 +- 10 files changed, 409 insertions(+), 343 deletions(-) create mode 100644 arch-nspawn.in hooks/post-receive -- The official devtools repository