Commit 1682666 1 parent 685f56a commit 1682666 Copy full SHA for 1682666
File tree 1 file changed +9
-8
lines changed
1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change 7
7
8
8
show_help () {
9
9
local cache_size
10
- local cache_dir
10
+ local cache_dir= " "
11
11
if [ " $TERMUX_MAIN_PACKAGE_FORMAT " = " debian" ]; then
12
12
cache_dir=" @TERMUX_CACHE_DIR@/apt/archives"
13
13
elif [ " $TERMUX_MAIN_PACKAGE_FORMAT " = " pacman" ]; then
@@ -189,18 +189,17 @@ update_apt_cache() {
189
189
fi
190
190
}
191
191
192
- if [ $# = 0 ]; then
192
+ if [[ $# = 0 || $( echo " $1 " | grep " ^h " ) ] ]; then
193
193
show_help
194
194
fi
195
195
196
196
CMD=" $1 "
197
- WRITE_ERROR =false
197
+ ERROR =false
198
198
shift 1
199
199
200
200
if [ " $TERMUX_MAIN_PACKAGE_FORMAT " = " debian" ]; then
201
201
case " $CMD " in
202
202
f* ) dpkg -L " $@ " ;;
203
- h* ) show_help;;
204
203
sh* |inf* ) apt show " $@ " ;;
205
204
add|i* )
206
205
select_mirror
@@ -223,12 +222,11 @@ if [ "$TERMUX_MAIN_PACKAGE_FORMAT" = "debian" ]; then
223
222
apt update
224
223
apt full-upgrade " $@ "
225
224
;;
226
- * ) WRITE_ERROR =true;;
225
+ * ) ERROR =true;;
227
226
esac
228
227
elif [ " $TERMUX_MAIN_PACKAGE_FORMAT " = " pacman" ]; then
229
228
case " $CMD " in
230
229
f* ) pacman -Ql " $@ " ;;
231
- h* ) show_help;;
232
230
sh* |inf* ) pacman -Qi " $@ " ;;
233
231
add|i* ) pacman -Sy " $@ " --needed;;
234
232
autoc* ) pacman -Sc --noconfirm;;
@@ -239,11 +237,14 @@ elif [ "$TERMUX_MAIN_PACKAGE_FORMAT" = "pacman" ]; then
239
237
se* ) pacman -Sys " $@ " ;;
240
238
un* |rem* |rm|del* ) pacman -Rcns " $@ " ;;
241
239
up* ) pacman -Syu;;
242
- * ) WRITE_ERROR =true;;
240
+ * ) ERROR =true;;
243
241
esac
242
+ else
243
+ echo " Error: pkg is not supported with '$TERMUX_MAIN_PACKAGE_FORMAT ' package manager format"
244
+ exit 1
244
245
fi
245
246
246
- if $WRITE_ERROR ; then
247
+ if $ERROR ; then
247
248
echo " Unknown command: '$CMD ' (run 'pkg help' for usage information)"
248
249
exit 1
249
250
fi
You can’t perform that action at this time.
0 commit comments