]> gitweb.fluxo.info Git - stowpkg.git/commitdiff
Change positional arg handling
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 18 Sep 2017 20:15:41 +0000 (17:15 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 18 Sep 2017 20:15:41 +0000 (17:15 -0300)
stowpkg

diff --git a/stowpkg b/stowpkg
index 1263045192e28d8c6dab6240c031a177a1eda2d8..33272454ffdf6bec9be000cc10623614032d5e2b 100755 (executable)
--- a/stowpkg
+++ b/stowpkg
@@ -84,7 +84,7 @@ stowpkg_usage () {
 }
 
 stowpkg_search () {
-  local package="$2"
+  local package="$1"
 
   if [ ! -z "$package" ]; then
     stowpkg_search | grep "$package$"
@@ -94,7 +94,7 @@ stowpkg_search () {
 }
 
 stowpkg_install () {
-  local package="$2"
+  local package="$1"
 
   if [ -z "$package" ]; then
     stowpkg_usage
@@ -171,7 +171,7 @@ stowpkg_install () {
   stowpkg_build $package $version
 }
 
-function stowpkg_build () {
+stowpkg_build () {
   local package="$1"
   local version="$2"
 
@@ -216,6 +216,7 @@ function stowpkg_build () {
 # Dispatch
 if grep -q "^stowpkg_$ACTION () {$" $0; then
   __stowpkg_initialize
+  shift
   stowpkg_$ACTION $*
 else
   stowpkg_usage