summaryrefslogtreecommitdiff
path: root/src/librefetch/librefetch
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2013-06-05 19:36:55 -0600
committerLuke Shumaker <LukeShu@sbcglobal.net>2013-06-05 20:01:07 -0600
commitbeae9b3e2822021fea741fc98282cf9e0fc1d024 (patch)
treeab2c55df74fb068050be1f293b9a9df24721f24f /src/librefetch/librefetch
parent1d6066b37e0fd4e7118a3d366d1b6a2168a70286 (diff)
Double bracket ==/</> compare lexicographically, not numerically.
Unfortunately for me, that means that it works correctly *most* of the time. But, for example, [[ 10 < 2 ]], and negatives don't work.
Diffstat (limited to 'src/librefetch/librefetch')
-rwxr-xr-xsrc/librefetch/librefetch4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librefetch/librefetch b/src/librefetch/librefetch
index ce60396..9aa4641 100755
--- a/src/librefetch/librefetch
+++ b/src/librefetch/librefetch
@@ -149,7 +149,7 @@ parse_options() {
local opt
local have_opt
- while [[ $# > 0 ]]; do
+ while [[ $# -gt 0 ]]; do
arg=$1
have_opt=false
if in_array "${arg%%=*}" "${makepkg_opt2long[@]}"; then
@@ -270,7 +270,7 @@ prepare() { rm -rf "$pkgdir"; }
build() { mksource; }
check() { :; }
package() {
- if [[ $(ls "$pkgdir" | wc -l) == 0 ]]; then
+ if [[ $(ls "$pkgdir" | wc -l) -eq 0 ]]; then
# pkgdir is empty; provide good default behavior
cp -a "${srcdir}"/*/ "$pkgdir/"
fi