2015-05-26 12:28:07 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
export LANG=POSIX
|
|
|
|
|
dir=`dirname $0`
|
|
|
|
|
inifile=$1
|
|
|
|
|
. $dir/ini-tools.sh
|
2015-05-25 15:40:40 +00:00
|
|
|
|
|
|
|
|
cat << EOT
|
2015-05-26 13:32:17 +00:00
|
|
|
#format_depends()
|
|
|
|
|
#{
|
|
|
|
|
# sed 's/ */,/g; s/,\([><=]\+\),*/\1/g; s/, *,/,/g'
|
|
|
|
|
#}
|
2015-05-26 12:28:07 +00:00
|
|
|
|
|
|
|
|
changelog()
|
|
|
|
|
{
|
|
|
|
|
#dch -c /dev/stdout --create -v \$VERSION-\$RELEASE --package \$NAME
|
|
|
|
|
cat << EOF
|
|
|
|
|
\$NAME (\$VERSION-\$RELEASE) UNRELEASED; urgency=medium
|
|
|
|
|
|
|
|
|
|
* Initial release. (Closes: #XXXXXX)
|
|
|
|
|
|
|
|
|
|
-- Jan Lindemann <jan@janware.com> `date -R`
|
|
|
|
|
|
|
|
|
|
EOF
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
compat()
|
|
|
|
|
{
|
|
|
|
|
echo -n 9
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
control()
|
|
|
|
|
{
|
|
|
|
|
cat << EOF
|
|
|
|
|
Source: \$NAME
|
|
|
|
|
Maintainer: Jan Lindemann <jan@janware.com>
|
|
|
|
|
Section: `ini_value global.group`
|
|
|
|
|
Priority: optional
|
|
|
|
|
Standards-Version: 3.9.2
|
|
|
|
|
Build-Depends: debhelper (>= 9)
|
|
|
|
|
|
|
|
|
|
Package: \$NAME-run
|
|
|
|
|
Architecture: any
|
2015-05-26 13:32:17 +00:00
|
|
|
Depends: `echo \${shlibs:Depends}, \${misc:Depends}, \$REQUIRES_RUN, \$REQUIRES_DEVEL | sed 's/ */,/g; s/,\([><=]\+\),*/\1/g; s/, *,*/,/g; s/, *$//'`
|
2015-05-26 12:28:07 +00:00
|
|
|
Description: `ini_value summary`
|
2015-05-26 13:32:17 +00:00
|
|
|
`ini_value description | sed 's/^/ /'`
|
2015-05-26 12:28:07 +00:00
|
|
|
EOF
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
copyright()
|
|
|
|
|
{
|
|
|
|
|
echo -n ""
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
format()
|
|
|
|
|
{
|
|
|
|
|
echo "3.0 (quilt)"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
rules()
|
|
|
|
|
{
|
|
|
|
|
cat << "EOF"
|
|
|
|
|
#!/usr/bin/make -f
|
|
|
|
|
%:
|
|
|
|
|
EOF
|
|
|
|
|
echo -e "\tdh \$""@"
|
2015-05-26 13:32:17 +00:00
|
|
|
cat << "EOF"
|
|
|
|
|
|
|
|
|
|
override_dh_auto_clean:
|
|
|
|
|
|
|
|
|
|
override_dh_auto_test:
|
|
|
|
|
|
|
|
|
|
override_dh_auto_install:
|
|
|
|
|
\$(MAKE) ENV_PREFIX=\$\$(pwd)/debian/inst-root/$NAME install
|
|
|
|
|
EOF
|
2015-05-26 12:28:07 +00:00
|
|
|
}
|
|
|
|
|
|
2015-05-26 13:32:17 +00:00
|
|
|
mkdir -p debian
|
|
|
|
|
cd debian
|
|
|
|
|
|
2015-05-26 12:28:07 +00:00
|
|
|
for file in changelog compat control copyright format rules; do
|
|
|
|
|
\$file > \$file
|
|
|
|
|
done
|
|
|
|
|
|
2015-05-25 15:40:40 +00:00
|
|
|
echo "Produced by $0."
|
|
|
|
|
echo "$0 is currently just a dummy script" >&2
|
|
|
|
|
EOT
|
|
|
|
|
|