File: Makefile

package info (click to toggle)
modconf 0.2.17
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 100 kB
  • ctags: 37
  • sloc: sh: 596; makefile: 57; perl: 45
file content (28 lines) | stat: -rw-r--r-- 788 bytes parent folder | download
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
HOWTO=/usr/doc/HOWTO/unmaintained/Module-HOWTO.gz

all:	modconf.8.gz descr.gz #eval.gz

install:
	install -d -m 755 $(DESTDIR)/usr/sbin
	install -m 755 modconf $(DESTDIR)/usr/sbin
	install -d -m 755 $(DESTDIR)/usr/lib/module_help
	install -m 644 eval descr.gz $(DESTDIR)/usr/lib/module_help
	install -d -m 755 $(DESTDIR)/usr/man/man8
	install -m 644 modconf.8.gz $(DESTDIR)/usr/man/man8

modconf.8.gz:	modconf.8
	gzip -9c modconf.8 > modconf.8.gz

descr.gz:	descr.additional $(HOWTO) mkdescr.pl
	rm -f descr
	if [ -f descr.additional ]; then cp descr.additional descr; fi
	echo >>descr
	echo >>descr
	zcat $(HOWTO) | perl mkdescr.pl >> descr
	gzip -9f descr

#eval.gz:	eval
#	cat eval| sed -e 's/"$$/";/'| gzip -9 >eval.gz
	
clean:
	rm -f debian/*~ *~ descr.gz descr eval.gz modconf.8.gz