• 20170911 43f27e6772

    20170911 Stable

    ghost released this 2017-09-11 20:02:53 +00:00 | 36 commits to master since this release

    5ebb9c1 Version 20170911
    fecf107 arch-nspawn: Force PATH to be the Arch default
    bd82675 makechrootpkg: Also look for -e as --noextract
    d0e684d makechrootpkg: Prevent removing build dir when --noextract specified
    000ea6c arch-nspawn: Add --keep-unit to prevent scope conflicts
    75fdff1 makechrootpkg: Skip integrity checks inside the chroot
    0cbc179 makechrootpkg: Use long args for makepkg
    a8f512a makechrootpkg: Move makepkg-as-root check to main()
    086ff8b archrelease: Whitespace adjustment
    041afb5 archrelease: sync the repos directory before commiting changes
    3efa4b7 makechrootpkg: Fix broken symlinks because of chroot SRCPKGDEST /srcpkgdest
    a9dab95 Add # shellcheck directives to quiet shellcheck, add PKGBUILD.proto
    a396a69 Make slightly more involved changes to make shellcheck happy.
    78fabcf Quote strings that shellcheck warns about.
    3f72579 Make purely stylistic changes to make shellcheck happier.
    430e126 Makefile: Add a simple 'check' target that runs shellcheck
    56cace3 makechrootpkg: Add a comment warning about a bug in "sudo -i"
    2fdd165 Makefile: m4_changequote([, ]) to avoid accidental quoting.
    007d6fc Makefile: add .DELETE_ON_ERROR:
    4f23609 makechroot: download_sources: Accept makepkg_owner as an argument
    31a800f lib/archroot.sh: subvolume_delete_recursive: support arbitrary recursion
    6d19929 makechrootpkg: sync_chroot: Make more general.
    928744c makechrootpkg: sync_chroot: make usage easier to understand.
    2a9b30e makechrootpkg: delete_chroot: Fix the is-btrfs-subvolume check.
    c9b1fc0 Sync makepkg.conf files with pacman 5.0.2-2
    4804dd5 Merge remote-tracking branch 'upstream/master'
    49088b0 makechrootpkg: Avoid having code floating around outside of a function.
    a1f8ac9 makechrootpkg: Delete chroot subvols recursively when using -T
    2243a27 makechrootpkg: Unindent as suggested in 2fd5931
    578a62f mkarchroot: Don't let the environment affect pacstrap (sans proxy settings).
    4228d79 makechrootpkg: Improve status messages.
    5b9c06d mkarchroot, arch-nspawn: Add an -s flag to inhibit setarch.
    82e6bfc mkarchroot, arch-nspawn: Add an -f flag to add files to copy.
    35da846 makechrootpkg: Adjust to have the functions work with set -u.
    2fd5931 makechrootpkg: Have functions be more function-y.
    6098253 Handle makepkg.conf more consistently
    c1a056c lib/common.sh: Make it safe to include multiple times.
    747e8ff lib/common.sh: Adjust to work properly with set -u.
    fb40b58 makechrootpkg: install_pkg was an unused variable
    f9d9db4 makechrootpkg: Quote directory passed to rm -rf.
    253bb4c makechrootpkg: /chrootbuild: accept makepkg_args as arguments rather than embedding.
    189efd3 makechrootpkg: usage(): Display the actual default makepkg flags.
    cb35d74 Avoid using string interpolation; use printf format strings instead.
    14d5e1c Add a "License:" tag to all code files.
    ae82f88 commitpkg: Adjust fancy quoting/escaping to not confuse Emacs.
    f55786b Add '#!/hint/bash' headers to non-executable bash files.
    8ff247d lib/common.sh: Make setup_workdir()/cleanup() safe for programs to not use
    d4f09b2 lib/common.sh: lock, slock: Create directories for locks if necessary.
    d333440 lib/common.sh: lock, slock: Allow locks to be inherited.
    997bc1d lib/common.sh: add 'lock_close'; use it as appropriate.

    Downloads