File: Makefile

package info (click to toggle)
apt-zip 0.9
  • links: PTS
  • area: main
  • in suites: potato
  • size: 84 kB
  • ctags: 37
  • sloc: sh: 291; makefile: 63; awk: 10
file content (30 lines) | stat: -rw-r--r-- 737 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
29
30
DESTDIR=
CONFDIR=	${DESTDIR}/etc/apt
SHAREDIR=	${DESTDIR}/usr/share/apt-zip
BINDIR=		${DESTDIR}/usr/sbin
MANDIR=		${DESTDIR}/usr/share/man
MAN8DIR=	${MANDIR}/man8

SCRIPTS=	apt-zip-list apt-zip-inst
SHARED=		common.sh
METHODS=	wget # lftp
CONFFILE=	apt-zip.conf
MANPAGE=	apt-zip.8
MANLINKS=	${SCRIPTS:=.8}

all: ${MANPAGE}

install:
	install -d ${BINDIR} ${CONFDIR} ${SHAREDIR} ${MAN8DIR}

	install -m755 ${SCRIPTS} ${BINDIR}
	install -m755 $(patsubst %,methods/%,${METHODS}) ${SHAREDIR}
	install -m644 ${SHARED} ${SHAREDIR}
	install -m644 ${CONFFILE} ${CONFDIR}
	install -m644 ${MANPAGE} ${MAN8DIR}
	for i in ${MANLINKS}; do \
		ln -s ${MANPAGE} ${MAN8DIR}/$$i ;\
	done

apt-zip.8: apt-zip.sgml
	nsgmls $< | sgmlspl docbook2man-spec.pl