diff options
author | Andrew Cady <d@jerkface.net> | 2020-05-29 11:12:56 -0400 |
---|---|---|
committer | Andrew Cady <d@jerkface.net> | 2020-05-29 11:12:56 -0400 |
commit | 3b1290d72c809e7089bda22184d483aced1e76e8 (patch) | |
tree | c3e39ba185df832c2cf995efd2485e6c6c64d3f3 | |
parent | afbdd40e16b586fe2abcfc6728c3f58ce0872833 (diff) |
improved
-rwxr-xr-x | src/control.sh | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/src/control.sh b/src/control.sh index 370e64a..ea5fa97 100755 --- a/src/control.sh +++ b/src/control.sh | |||
@@ -2,24 +2,28 @@ | |||
2 | : ${VERSION:=$(TZ=UTC date -Is | tr -d :- | tr T . | sed 's/+.*//')} | 2 | : ${VERSION:=$(TZ=UTC date -Is | tr -d :- | tr T . | sed 's/+.*//')} |
3 | : ${PKG:=$(basename $(pwd))} | 3 | : ${PKG:=$(basename $(pwd))} |
4 | : ${ARCH:=$(dpkg-architecture -q DEB_BUILD_ARCH)} | 4 | : ${ARCH:=$(dpkg-architecture -q DEB_BUILD_ARCH)} |
5 | : ${ORIGIN:=local} | ||
6 | : ${MAINTAINER:=root <root@localhost>} | ||
5 | cat - "$@" <<END | 7 | cat - "$@" <<END |
6 | Package: ${PKG} | 8 | Package: ${PKG} |
7 | Source: ${PKG} | 9 | Source: ${PKG} |
8 | Version: ${VERSION} | 10 | Version: ${VERSION} |
9 | Architecture: ${ARCH} | 11 | Architecture: ${ARCH} |
10 | Origin: local | 12 | Origin: ${ORIGIN} |
11 | Maintainer: root <root@localhost> | 13 | Maintainer: ${MAINTAINER} |
12 | END | 14 | END |
13 | 15 | ||
14 | set -- | 16 | if [ "$exec_prefix" ] |
17 | then | ||
18 | set -- | ||
19 | for f in bin/* | ||
20 | do | ||
21 | if [ -f "$f" ] | ||
22 | then set -- "$@" "$f ${exec_prefix}" | ||
23 | fi | ||
24 | done | ||
25 | [ $# -gt 0 ] || exit 0 | ||
15 | 26 | ||
16 | [ "$exec_prefix" ] || exit 0 | 27 | printf 'Files:' |
17 | for f in bin/* | 28 | printf ' %s\n' "$@" |
18 | do | 29 | fi |
19 | [ -f "$f" ] || continue | ||
20 | set -- "$@" "$f ${exec_prefix}" | ||
21 | done | ||
22 | [ $# -gt 0 ] || exit 0 | ||
23 | |||
24 | printf 'Files:' | ||
25 | printf ' %s\n' "$@" | ||