diff options
author | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2016-02-27 21:22:06 +0100 |
---|---|---|
committer | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2016-02-27 21:23:58 +0100 |
commit | 92254aef3c3944f75f9672eb05b296b9d7ef486d (patch) | |
tree | 0cdca10fc1bab5eb91fbf3c9c10756d852181a94 /399.midipix_sh.build | |
parent | a8fa37a56a693da77b4e01f8fbe972d9cc86b328 (diff) | |
download | midipix_build-92254aef3c3944f75f9672eb05b296b9d7ef486d.tar.bz2 midipix_build-92254aef3c3944f75f9672eb05b296b9d7ef486d.tar.xz |
- Updated build.usage.
- Successfully builds on Arch Linux 2016.02.01 (x64), added to TESTED_ON.
- Adds 399.midipix_sh.build which puts the ...-strace-ntctty-chroot-bash script into $PREFIX.
- Optionally pull in local patches named ${PKG_NAME}.local@${BUILD_HNAME}.local.patch.
Diffstat (limited to '399.midipix_sh.build')
-rw-r--r-- | 399.midipix_sh.build | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/399.midipix_sh.build b/399.midipix_sh.build new file mode 100644 index 00000000..556b1a9b --- /dev/null +++ b/399.midipix_sh.build @@ -0,0 +1,23 @@ +# +# . ./build.vars and set -o errexit are assumed. +# + +if ! is_build_script_done install; then + IFS=""; cat <<EOF > ${PREFIX}/midipix.sh; +#!/bin/sh +MIDIPIX_DRIVE=\${1:-z}; +MIDIPIX_DNAME="\${2:-}"; +MIDIPIX_PATH="/\${MIDIPIX_DRIVE}\${MIDIPIX_DNAME:+/\${MIDIPIX_DNAME}}"; +mintty -h always -e /bin/sh -c " + set -o errexit; stty raw -echo; + mount --change-cygdrive-prefix /; + cd \"\${MIDIPIX_PATH}/native/bin\"; + export PATH=\"\${MIDIPIX_PATH}/native/bin:\${MIDIPIX_PATH}/native/lib\"; + ./ntctty.exe -e chroot /native /bin/bash"; +fi; +EOF + chmod +x ${PREFIX}/midipix.sh; + set_build_script_done install finish; +fi; + +# vim:filetype=sh |