From: Fredrik Fornwall Date: Sat, 20 Jun 2015 13:12:04 +0000 (-0400) Subject: Add etc/profile.d/* reading to bash package X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/commitdiff_plain/5b8bb72c57895aae90de0b4231a2a7c379422f0e?ds=sidebyside Add etc/profile.d/* reading to bash package --- diff --git a/packages/bash/build.sh b/packages/bash/build.sh index 90c504dd..52fbb3a0 100755 --- a/packages/bash/build.sh +++ b/packages/bash/build.sh @@ -17,3 +17,7 @@ termux_step_pre_configure () { patch -p0 -i $PATCHFILE done } + +termux_step_post_make_install () { + sed "s|@TERMUX_PREFIX@|$TERMUX_PREFIX|" $TERMUX_PKG_BUILDER_DIR/etc-profile > $TERMUX_PREFIX/etc/profile +} diff --git a/packages/bash/etc-profile b/packages/bash/etc-profile new file mode 100644 index 00000000..6328df44 --- /dev/null +++ b/packages/bash/etc-profile @@ -0,0 +1,8 @@ +if [ -d @TERMUX_PREFIX@/etc/profile.d ]; then + for i in @TERMUX_PREFIX@/etc/profile.d/*.sh; do + if [ -r $i ]; then + . $i + fi + done + unset i +fi