]> code.delx.au - monosys/blobdiff - makedeb
bsnap btrfs directly to /a/
[monosys] / makedeb
diff --git a/makedeb b/makedeb
index 7d29e54f3e0a169032b0a990f501996571bf635b..dc411e40b8b747b25c141d1c9254f8036236d8bb 100755 (executable)
--- a/makedeb
+++ b/makedeb
@@ -10,19 +10,18 @@ source PKGBUILD
 
 set -x
 
-declare -F | awk '$3 ~ /^package_/ { gsub(/^package_/, "", $3); print $3 }' | while read pkgname; do
+for pkgname in "${pkgname[@]}"; do
 
     pkgdesc=""
-    depends=()
     backup=()
-    install=""
     pkgdir="${PWD}/${pkgname}_${pkgver}-${pkgrel}_all"
 
     umask 0022
     rm -rf "$pkgdir"
     mkdir "${pkgdir}" "${pkgdir}/DEBIAN"
 
-    "package_$pkgname"
+    # "package_$pkgname" # there's only one
+    package
 
     cat > "${pkgdir}/DEBIAN/control" <<EOT
 Section: misc
@@ -36,7 +35,7 @@ Architecture: all
 EOT
 
     if [ "${#backup[@]}" -gt 0 ]; then
-        printf "%s\n" "${backup[@]}" > "${pkgdir}/DEBIAN/conffiles"
+        printf '%s\n' "${backup[@]}" > "${pkgdir}/DEBIAN/conffiles"
     fi
 
     dpkg-deb -b "${pkgdir}"