create-mkdebian.sh: Acutally produced a .deb package, not sure if it's usable

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2015-05-26 13:32:17 +00:00
commit 674d467dd2

View file

@ -6,8 +6,10 @@ inifile=$1
. $dir/ini-tools.sh
cat << EOT
mkdir -p debian
cd debian
#format_depends()
#{
# sed 's/ */,/g; s/,\([><=]\+\),*/\1/g; s/, *,/,/g'
#}
changelog()
{
@ -39,9 +41,9 @@ Build-Depends: debhelper (>= 9)
Package: \$NAME-run
Architecture: any
Depends: \${shlibs:Depends}, \${misc:Depends}, \$REQUIRES_RUN, \$REQUIRES_DEVEL
Depends: `echo \${shlibs:Depends}, \${misc:Depends}, \$REQUIRES_RUN, \$REQUIRES_DEVEL | sed 's/ */,/g; s/,\([><=]\+\),*/\1/g; s/, *,*/,/g; s/, *$//'`
Description: `ini_value summary`
`ini_value description`
`ini_value description | sed 's/^/ /'`
EOF
}
@ -62,8 +64,20 @@ cat << "EOF"
%:
EOF
echo -e "\tdh \$""@"
cat << "EOF"
override_dh_auto_clean:
override_dh_auto_test:
override_dh_auto_install:
\$(MAKE) ENV_PREFIX=\$\$(pwd)/debian/inst-root/$NAME install
EOF
}
mkdir -p debian
cd debian
for file in changelog compat control copyright format rules; do
\$file > \$file
done