From 92254aef3c3944f75f9672eb05b296b9d7ef486d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucio=20Andr=C3=A9s=20Illanes=20Albornoz=20=28arab=2C=20vx?= =?UTF-8?q?p=29?= Date: Sat, 27 Feb 2016 21:22:06 +0100 Subject: - 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. --- 399.midipix_sh.build | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 399.midipix_sh.build (limited to '399.midipix_sh.build') 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 < ${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 -- cgit v1.2.3