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
|