summaryrefslogtreecommitdiff
path: root/src/control.sh
blob: ea5fa9744ff7713b91083d9f7b05ac87aba50b64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/sh
: ${VERSION:=$(TZ=UTC date -Is | tr -d :- | tr T . | sed 's/+.*//')}
: ${PKG:=$(basename $(pwd))}
: ${ARCH:=$(dpkg-architecture -q DEB_BUILD_ARCH)}
: ${ORIGIN:=local}
: ${MAINTAINER:=root <root@localhost>}
cat - "$@" <<END
Package: ${PKG}
Source: ${PKG}
Version: ${VERSION}
Architecture: ${ARCH}
Origin: ${ORIGIN}
Maintainer: ${MAINTAINER}
END

if [ "$exec_prefix" ]
then
  set --
  for f in bin/*
  do
    if [ -f "$f" ]
    then set -- "$@" "$f ${exec_prefix}"
    fi
  done
  [ $# -gt 0 ] || exit 0

  printf 'Files:'
  printf ' %s\n' "$@"
fi