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
|
# =========================================================================== #
# Configuration
DESTDIR=
PREFIX=${DESTDIR}/usr
#CGIDIR=/home/httpd/cgi-bin
# changed for Debian
CGIDIR=$(DESTDIR)/usr/lib/cgi-bin/
# =========================================================================== #
# Do not edit the following unless you know what are you are doing
# Html2Wml version
VERSION=0.4.11
# Standard subdirectories locations
BINDIR=$(PREFIX)/bin
# added /share for Debian
MANDIR=$(PREFIX)/share/man
# added /share for Debian
DOCDIR=$(PREFIX)/share/doc/html2wml
MAN1DIR=$(MANDIR)/man1
# Default target
default: check-config
@echo
@echo "Current configuration: "
@echo PREFIX=$(PREFIX)
@echo " => BINDIR=$(BINDIR)"
@echo " MANDIR=$(MANDIR)"
@echo " DOCDIR=$(DOCDIR)"
@echo " CGIDIR=$(CGIDIR)"
@echo
@echo "Type \"make install\" to install Html2Wml."
@echo "Type \"make installcgi\" to install Html2Wml in your CGI directory."
# Installaton targets
install: check-config directories
install -m 555 html2wml.cgi $(BINDIR)/html2wml
install -m 444 doc/html2wml.man $(MAN1DIR)/html2wml.1
# modified for Debian
install -m 444 NEWS NOTES README TODO $(DOCDIR)
make -C t/ install DOCDIR=$(DOCDIR)
installcgi: check-config
install -m 555 html2wml.cgi $(CGIDIR)/html2wml
uninstall:
rm -f $(BINDIR)/html2wml
rm -f $(MAN1DIR)/html2wml.1
rm -rf $(DOCDIR)
directories:
install -d $(BINDIR) $(MAN1DIR) $(DOCDIR) $(CGIDIR)
check-config:
@echo "Skipping checkconfig.pl for Debian package."
|