summaryrefslogtreecommitdiffstats
path: root/dummy-package/scripts/dummy-package.sh
blob: 7990de901a60015d07618170e47307ccdb6f73cc (plain) (blame)
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
#!/bin/bash

[ "$#" -eq 2 ] || exit 1
[ -d "$1" ] || exit 2
[ -f "$2" ] && rm -f "$2"

cd "$1"

equivs-control "$2"

sed -r -i \
	-e "s/^(#\s)?(Maintainer).*/\\2: bwlehrpool@hs-offenburg.de/" \
	-e "s/^(#\s)?(Package).*/\\2: ${2}/" \
	-e "s/^(#\s)?(Provides).*/\\2: ${2}/" \
	-e "s/^(#\s)?(Version).*/\\2: 99.9.9/" \
	-e "s/^(#\s)?(Description).*/\\2: Dummy package to provide $2/" \
	-e "/^Description.*/q" \
	"$2"

cat <<EOF >> "$2"
	Long description
	with
	some
	more
	lines...
EOF

equivs-build "$2"