The script improves readability by using an automatic code formatter.

Signed-off-by: Paul Spooren <m...@aparcar.org>
---
 scripts/ipkg-build | 71 ++++++++++++++++++++++++----------------------
 1 file changed, 37 insertions(+), 34 deletions(-)

diff --git a/scripts/ipkg-build b/scripts/ipkg-build
index c112270a2b..89952cff4e 100755
--- a/scripts/ipkg-build
+++ b/scripts/ipkg-build
@@ -30,7 +30,7 @@ ipkg_extract_value() {
 required_field() {
        field=$1
 
-       grep "^$field:" < "$CONTROL/control" | ipkg_extract_value
+       grep "^$field:" <"$CONTROL/control" | ipkg_extract_value
 }
 
 pkg_appears_sane() {
@@ -46,14 +46,14 @@ pkg_appears_sane() {
 
        if echo "$pkg" | grep '[^a-zA-Z0-9_.+-]'; then
                echo "*** Error: Package name $name contains illegal 
characters, (other than [a-z0-9.+-])" >&2
-               PKG_ERROR=1;
+               PKG_ERROR=1
        fi
 
        if [ -f "$CONTROL/conffiles" ]; then
                rm -f "$CONTROL/conffiles.resolved"
 
                for cf in $($FIND $(sed -e "s!^/!$pkg_dir/!" 
"$CONTROL/conffiles") -type f); do
-                       echo "${cf#$pkg_dir}" >> "$CONTROL/conffiles.resolved"
+                       echo "${cf#$pkg_dir}" >>"$CONTROL/conffiles.resolved"
                done
 
                rm "$CONTROL"/conffiles
@@ -71,14 +71,14 @@ resolve_file_mode_id() {
        local var=$1 type=$2 name=$3 id
 
        case "$name" in
-               root)
-                       id=0
+       root)
+               id=0
                ;;
-               *[!0-9]*)
-                       id=$(sed -ne "s#^$type $name 
\\([0-9]\\+\\)\\b.*\$#\\1#p" "$TOPDIR/tmp/.packageusergroup" 2>/dev/null)
+       *[!0-9]*)
+               id=$(sed -ne "s#^$type $name \\([0-9]\\+\\)\\b.*\$#\\1#p" 
"$TOPDIR/tmp/.packageusergroup" 2>/dev/null)
                ;;
-               *)
-                       id=$name
+       *)
+               id=$name
                ;;
        esac
 
@@ -93,17 +93,17 @@ resolve_file_mode_id() {
 file_modes=""
 usage="Usage: $0 [-v] [-h] [-m] <pkg_directory> [<destination_directory>]"
 while getopts "hvm:" opt; do
-    case $opt in
-       v ) echo "$version"
-           exit 0
-           ;;
-       h )     echo "$usage"  >&2 ;;
-       m )     file_modes=$OPTARG ;;
-       \? )    echo "$usage"  >&2
+       case $opt in
+       v)
+               echo "$version"
+               exit 0
+               ;;
+       h) echo "$usage" >&2 ;;
+       m) file_modes=$OPTARG ;;
+       \?) echo "$usage" >&2 ;;
        esac
 done
 
-
 shift $((OPTIND - 1))
 
 # continue on to process additional arguments
@@ -114,8 +114,8 @@ case $# in
        ;;
 2)
        dest_dir=$2
-       if [ "$dest_dir" = "." ] || [ "$dest_dir" = "./" ] ; then
-           dest_dir=$PWD
+       if [ "$dest_dir" = "." ] || [ "$dest_dir" = "./" ]; then
+               dest_dir=$PWD
        fi
        ;;
 *)
@@ -148,22 +148,25 @@ fi
 tmp_dir=$dest_dir/IPKG_BUILD.$$
 mkdir "$tmp_dir"
 
-echo $CONTROL > "$tmp_dir"/tarX
+echo $CONTROL >"$tmp_dir"/tarX
 cd "$pkg_dir"
 for file_mode in $file_modes; do
        case $file_mode in
-       /*:*:*:*)
-           ;;
+       /*:*:*:*) ;;
+
        *)
-           echo "ERROR: file modes must use absolute path and contain 
user:group:mode"
-           echo "$file_mode"
-           exit 1
-           ;;
+               echo "ERROR: file modes must use absolute path and contain 
user:group:mode"
+               echo "$file_mode"
+               exit 1
+               ;;
        esac
 
-       mode=${file_mode##*:}; path=${file_mode%:*}
-       group=${path##*:};     path=${path%:*}
-       user=${path##*:};      path=${path%:*}
+       mode=${file_mode##*:}
+       path=${file_mode%:*}
+       group=${path##*:}
+       path=${path%:*}
+       user=${path##*:}
+       path=${path%:*}
 
        if ! resolve_file_mode_id uid user "$user"; then
                echo "ERROR: unable to resolve uid of $user" >&2
@@ -176,22 +179,22 @@ for file_mode in $file_modes; do
        fi
 
        chown "$uid:$gid" "$pkg_dir/$path"
-       chmod  "$mode" "$pkg_dir/$path"
+       chmod "$mode" "$pkg_dir/$path"
 done
-$TAR -X "$tmp_dir"/tarX --format=gnu --sort=name -cpf - --mtime="$TIMESTAMP" . 
| gzip -n - > "$tmp_dir"/data.tar.gz
+$TAR -X "$tmp_dir"/tarX --format=gnu --sort=name -cpf - --mtime="$TIMESTAMP" . 
| gzip -n - >"$tmp_dir"/data.tar.gz
 
 installed_size=$(stat -c "%s" "$tmp_dir"/data.tar.gz)
 sed -i -e "s/^Installed-Size: .*/Installed-Size: $installed_size/" \
        "$pkg_dir"/$CONTROL/control
 
-( cd "$pkg_dir"/$CONTROL && $TAR --format=gnu --sort=name -cf -  
--mtime="$TIMESTAMP" . | gzip -n - > "$tmp_dir"/control.tar.gz )
+(cd "$pkg_dir"/$CONTROL && $TAR --format=gnu --sort=name -cf - 
--mtime="$TIMESTAMP" . | gzip -n - >"$tmp_dir"/control.tar.gz)
 rm "$tmp_dir"/tarX
 
-echo "2.0" > "$tmp_dir"/debian-binary
+echo "2.0" >"$tmp_dir"/debian-binary
 
 pkg_file=$dest_dir/${pkg}_${version}_${arch}.ipk
 rm -f "$pkg_file"
-( cd "$tmp_dir" && $TAR --format=gnu --sort=name -cf -  --mtime="$TIMESTAMP" 
./debian-binary ./data.tar.gz ./control.tar.gz | gzip -n - > "$pkg_file" )
+(cd "$tmp_dir" && $TAR --format=gnu --sort=name -cf - --mtime="$TIMESTAMP" 
./debian-binary ./data.tar.gz ./control.tar.gz | gzip -n - >"$pkg_file")
 
 rm "$tmp_dir"/debian-binary "$tmp_dir"/data.tar.gz "$tmp_dir"/control.tar.gz
 rmdir "$tmp_dir"
-- 
2.30.0


_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to