From c26975bdabbdfdc221d753ffd78021fb0c617b6f Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Mon, 24 Apr 2023 09:47:17 -0400 Subject: [PATCH] port-jobs: Moved shebang swap to a port-job Former-commit-id: f183e86fb5c748da366fc8821cfdd1f0c14c5f7e Former-commit-id: 98b66ba0c8807acd0a4c5fcce2ba9b0f8e6e4be8 --- package.sh | 3 +-- port-jobs/SHEBANG.sh | 5 +++++ 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100755 port-jobs/SHEBANG.sh diff --git a/package.sh b/package.sh index adb3601..c1e2875 100755 --- a/package.sh +++ b/package.sh @@ -145,6 +145,7 @@ urls { # START PORT cp -r lib/. port-jobs/working/ cd port-jobs + ./SHEBANG.sh ./RMSERVER.py ./CLIPBOARD.py HAIKU ./COMMENTS.py ALL @@ -153,8 +154,6 @@ urls { cd .. mv port-jobs/working/* output/haikutemp/lib/sshyp/ # END PORT - sed -i '1 s/.*/#!\/bin\/env\ python3.10/' output/haikutemp/lib/sshyp/sshync.py - sed -i '1 s/.*/#!\/bin\/env\ python3.10/' output/haikutemp/lib/sshyp/sshyp.py ln -s /system/lib/sshyp/sshyp.py output/haikutemp/bin/sshyp cp -r share/doc/sshyp/. output/haikutemp/documentation/packages/sshyp/ cp -r share/licenses/sshyp/. output/haikutemp/documentation/packages/sshyp/ diff --git a/port-jobs/SHEBANG.sh b/port-jobs/SHEBANG.sh new file mode 100755 index 0000000..4d18d2f --- /dev/null +++ b/port-jobs/SHEBANG.sh @@ -0,0 +1,5 @@ +#!/bin/sh +if [ "$1" = 'HAIKU' ]; then + sed -i '1 s/.*/#!\/bin\/env\ python3.10/' ./working/sshync.py + sed -i '1 s/.*/#!\/bin\/env\ python3.10/' ./working/sshyp.py +fi