File: Makefile

package info (click to toggle)
textchk 2002.01.10
  • links: PTS
  • area: main
  • in suites: sarge, woody
  • size: 284 kB
  • ctags: 22
  • sloc: perl: 590; makefile: 134
file content (75 lines) | stat: -rw-r--r-- 1,636 bytes parent folder | download | duplicates (2)
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# Used by Debian GNU/Linux.
DESTDIR=debian/textchk

# Where to put binaries on "make install".
BIN =  $(DESTDIR)/usr/bin

# Where to put documentation, readme and copyright
DOCDIR= $(DESTDIR)/usr/share/doc/textchk

# Man directory
MANDIR= $(DESTDIR)/usr/share/man/man1
INFODIR= $(DESTDIR)/usr/share/info
PODIR= $(DESTDIR)/usr/share/locale/it/LC_MESSAGES

# Must be root to install.
install:

	install -d $(DOCDIR) $(BIN) $(MANDIR) $(PODIR) $(INFODIR)
	install -m755 ./bin/*		$(BIN)
	install -m644 ./doc/textchk.ps			$(DOCDIR)
	install -m644 ./doc/textchk.html		$(DOCDIR)
	cp -a ./doc/examples				$(DOCDIR)
	install -m644 ./doc/textchk.info		$(INFODIR)

clean:

# No compilation needed
all:


#-----------------------------------------------------------------------
# Internal use
#-----------------------------------------------------------------------

Textchkclean:
	./textchk.ver
	rm -rf *.orig
	rm -rf *.orig?
	rm -rf *.orig??
	rm -rf *.orig???
	rm -rf bin/*.orig
	rm -rf bin/*.orig?
	rm -rf bin/*.orig??
	rm -rf bin/*.orig???
	rm -rf etc/*.orig
	rm -rf etc/*.orig?
	rm -rf etc/*.orig??
	rm -rf etc/*.orig???
	rm -rf doc/*.orig
	rm -rf doc/*.orig?
	rm -rf doc/*.orig??
	rm -rf doc/*.orig???
	rm -rf man/*.orig
	rm -rf man/*.orig?
	rm -rf man/*.orig??
	rm -rf man/*.orig???
	rm -rf share/*.orig
	rm -rf share/*.orig?
	rm -rf share/*.orig??
	rm -rf share/*.orig???
	cd doc ; make ; make clean ; cd ..

Maintainersclean:
	rm -rf build-stamp
	rm -rf configure-stamp
	rm -rf debian/textchk.*
	rm -rf debian/files
	rm -rf debian/textchk

Textchkspell:
	@ispell bin/textchk				; \
	ispell Makefile

Textchkmessages:
	@xgettext bin/textchk