]>
code.delx.au - monosys/blob - makedeb
5 if [ "$(id -u)" -ne 0 ]; then
13 declare -F |
awk '$3 ~ /^package_/ { gsub(/^package_/, "", $3); print $3 }' |
while read pkgname
; do
19 pkgdir
="${PWD}/${pkgname}_${pkgver}-${pkgrel}_all"
23 mkdir
"${pkgdir}" "${pkgdir}/DEBIAN"
27 cat > "${pkgdir}/DEBIAN/control" <<EOT
30 Standards-Version: 3.9.2
32 Description: ${pkgdesc}
33 Version: ${pkgver}-${pkgrel}
34 Maintainer: James Bunton <jamesbunton@delx.net.au>
38 if [ "${#backup[@]}" -gt 0 ]; then
39 printf "%s\n" "${backup[@]}" > "${pkgdir}/DEBIAN/conffiles"
42 dpkg-deb
-b "${pkgdir}"