summaryrefslogtreecommitdiff
path: root/dh_du
blob: a7ec6f489bd1b55d03213bcb97da9dfbb9c5b4e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh -e
#
# Generate a DEBIAN/du file, that lists the disk usage of the directories in 
# the package.

PATH=debian:$PATH:/usr/lib/debhelper
. dh_lib

for PACKAGE in $DH_DOPACKAGES; do
	TMP=`tmpdir $PACKAGE`

	if [ ! -d "debian/$TMP/DEBIAN" ]; then
		doit "install -d debian/$TMP/DEBIAN"
	fi

	verbose_echo "du -k debian/$TMP | sed \"s:	debian/$TMP/:	:\" | grep -v \"	DEBIAN$\" | grep -v \"	debian/$TMP$\" > debian/$TMP/DEBIAN/du"
	du -k debian/$TMP | sed "s:	debian/$TMP/:	:" | grep -v "	DEBIAN$" | grep -v "	debian/$TMP$" >debian/$TMP/DEBIAN/du
	doit "chown root.root debian/tmp/DEBIAN/du"
done