Makefile
changeset 5 9e64828e7d70
parent 4 74ef29e9ab00
child 10 13b84a92a65a
equal deleted inserted replaced
4:74ef29e9ab00 5:9e64828e7d70
     1 # $Id$
     1 # $Id$
     2 # $URL$
     2 # $URL$
     3 
     3 
     4 prefix = /usr/local
     4 prefix = /usr/local
     5 bindir = ${prefix}/bin
     5 bindir = ${prefix}/bin
       
     6 man1dir = ${prefix}/man/man1
     6 DESTDIR = 
     7 DESTDIR = 
     7 
     8 
       
     9 SCRIPT = sap-vpn
       
    10 MANPAGE = sap-vpn.1.gz
     8 
    11 
     9 SCRIPT = sap-vpn
    12 CLEANFILES = $(SCRIPT) $(MANPAGE)
    10 CLEANFILES = $(SCRIPT)
       
    11 
    13 
    12 .PHONLY:	clean install
    14 .PHONLY:	clean install
    13 
    15 
    14 all:		$(SCRIPT)
    16 all:		$(SCRIPT) $(MANPAGE)
    15 
    17 clean:		; rm -f $(CLEANFILES)
    16 clean:		
       
    17 		rm -f $(CLEANFILES)
       
    18 
    18 
    19 install:	all
    19 install:	all
    20 		install -m 0755 -d $(DESTDIR)${bindir}/
    20 		install -m 0755 -d $(DESTDIR)${bindir}/
    21 		install -m 04555 -o `id -un` $(SCRIPT) $(DESTDIR)${bindir}/
    21 		install -m 04555 $(SCRIPT) $(DESTDIR)${bindir}/
       
    22 		install -m 0755 -d $(DESTDIR)${man1dir}/
       
    23 		install -m 0644 $(MANPAGE) $(DESTDIR)${man1dir}/
    22 
    24 
    23 sap-vpn:	sap-vpn.pl
    25 %:		%.pl; install -m 0555 $< $@
    24 		install -m 0555 $< $@
    26 %.1.gz:		%.pl; pod2man $< | gzip >$@
    25