mirror of
https://gitdl.cn/https://github.com/chakralinux/gtk.git
synced 2025-01-23 17:33:32 +08:00
remove unused patch
This commit is contained in:
parent
ea8597f05a
commit
ba3375e7a7
@ -1,127 +0,0 @@
|
||||
--- a/atom.sh
|
||||
+++ b/atom.sh
|
||||
@@ -1,26 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
-if [ "$(uname)" == 'Darwin' ]; then
|
||||
- OS='Mac'
|
||||
-elif [ "$(expr substr $(uname -s) 1 5)" == 'Linux' ]; then
|
||||
- OS='Linux'
|
||||
-else
|
||||
- echo "Your platform ($(uname -a)) is not supported."
|
||||
- exit 1
|
||||
-fi
|
||||
-
|
||||
-case $(basename $0) in
|
||||
- atom-beta)
|
||||
- CHANNEL=beta
|
||||
- ;;
|
||||
- atom-dev)
|
||||
- CHANNEL=dev
|
||||
- ;;
|
||||
- *)
|
||||
- CHANNEL=stable
|
||||
- ;;
|
||||
-esac
|
||||
-
|
||||
export ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT=true
|
||||
|
||||
while getopts ":wtfvh-:" opt; do
|
||||
@@ -59,85 +38,22 @@
|
||||
exec 2> /dev/null
|
||||
fi
|
||||
|
||||
-if [ $OS == 'Mac' ]; then
|
||||
- if [ -L "$0" ]; then
|
||||
- SCRIPT="$(readlink "$0")"
|
||||
- else
|
||||
- SCRIPT="$0"
|
||||
- fi
|
||||
- ATOM_APP="$(dirname "$(dirname "$(dirname "$(dirname "$SCRIPT")")")")"
|
||||
- if [ "$ATOM_APP" == . ]; then
|
||||
- unset ATOM_APP
|
||||
- else
|
||||
- ATOM_PATH="$(dirname "$ATOM_APP")"
|
||||
- ATOM_APP_NAME="$(basename "$ATOM_APP")"
|
||||
- fi
|
||||
-
|
||||
- if [ "$CHANNEL" == 'beta' ]; then
|
||||
- ATOM_EXECUTABLE_NAME="Atom Beta"
|
||||
- else
|
||||
- ATOM_EXECUTABLE_NAME="Atom"
|
||||
- fi
|
||||
-
|
||||
- if [ -z "${ATOM_PATH}" ]; then
|
||||
- # If ATOM_PATH isn't set, check /Applications and then ~/Applications for Atom.app
|
||||
- if [ -x "/Applications/$ATOM_APP_NAME" ]; then
|
||||
- ATOM_PATH="/Applications"
|
||||
- elif [ -x "$HOME/Applications/$ATOM_APP_NAME" ]; then
|
||||
- ATOM_PATH="$HOME/Applications"
|
||||
- else
|
||||
- # We haven't found an Atom.app, use spotlight to search for Atom
|
||||
- ATOM_PATH="$(mdfind "kMDItemCFBundleIdentifier == 'com.github.atom'" | grep -v ShipIt | head -1 | xargs -0 dirname)"
|
||||
-
|
||||
- # Exit if Atom can't be found
|
||||
- if [ ! -x "$ATOM_PATH/$ATOM_APP_NAME" ]; then
|
||||
- echo "Cannot locate ${ATOM_APP_NAME}, it is usually located in /Applications. Set the ATOM_PATH environment variable to the directory containing ${ATOM_APP_NAME}."
|
||||
- exit 1
|
||||
- fi
|
||||
- fi
|
||||
- fi
|
||||
-
|
||||
- if [ $EXPECT_OUTPUT ]; then
|
||||
- "$ATOM_PATH/$ATOM_APP_NAME/Contents/MacOS/$ATOM_EXECUTABLE_NAME" --executed-from="$(pwd)" --pid=$$ "$@"
|
||||
- exit $?
|
||||
- else
|
||||
- open -a "$ATOM_PATH/$ATOM_APP_NAME" -n --args --executed-from="$(pwd)" --pid=$$ --path-environment="$PATH" "$@"
|
||||
- fi
|
||||
-elif [ $OS == 'Linux' ]; then
|
||||
- SCRIPT=$(readlink -f "$0")
|
||||
- USR_DIRECTORY=$(readlink -f $(dirname $SCRIPT)/..)
|
||||
-
|
||||
- case $CHANNEL in
|
||||
- beta)
|
||||
- ATOM_PATH="$USR_DIRECTORY/share/atom-beta/atom"
|
||||
- ;;
|
||||
- dev)
|
||||
- ATOM_PATH="$USR_DIRECTORY/share/atom-dev/atom"
|
||||
- ;;
|
||||
- *)
|
||||
- ATOM_PATH="$USR_DIRECTORY/share/atom/atom"
|
||||
- ;;
|
||||
- esac
|
||||
-
|
||||
- ATOM_HOME="${ATOM_HOME:-$HOME/.atom}"
|
||||
- mkdir -p "$ATOM_HOME"
|
||||
+ATOM_PATH="/usr/lib/atom/atom"
|
||||
|
||||
- : ${TMPDIR:=/tmp}
|
||||
+ATOM_HOME="${ATOM_HOME:-$HOME/.atom}"
|
||||
+mkdir -p "$ATOM_HOME"
|
||||
|
||||
- [ -x "$ATOM_PATH" ] || ATOM_PATH="$TMPDIR/atom-build/Atom/atom"
|
||||
-
|
||||
- if [ $EXPECT_OUTPUT ]; then
|
||||
- "$ATOM_PATH" --executed-from="$(pwd)" --pid=$$ "$@"
|
||||
+if [ $EXPECT_OUTPUT ]; then
|
||||
+ "$ATOM_PATH" --executed-from="$(pwd)" --pid=$$ "$@"
|
||||
+ exit $?
|
||||
+else
|
||||
+ (
|
||||
+ nohup "$ATOM_PATH" --executed-from="$(pwd)" --pid=$$ "$@" > "$ATOM_HOME/nohup.out" 2>&1
|
||||
+ if [ $? -ne 0 ]; then
|
||||
+ cat "$ATOM_HOME/nohup.out"
|
||||
exit $?
|
||||
- else
|
||||
- (
|
||||
- nohup "$ATOM_PATH" --executed-from="$(pwd)" --pid=$$ "$@" > "$ATOM_HOME/nohup.out" 2>&1
|
||||
- if [ $? -ne 0 ]; then
|
||||
- cat "$ATOM_HOME/nohup.out"
|
||||
- exit $?
|
||||
- fi
|
||||
- ) &
|
||||
fi
|
||||
+ ) &
|
||||
fi
|
||||
|
||||
# Exits this process when Atom is used as $EDITOR
|
Loading…
Reference in New Issue
Block a user