VERSION= 3.1.8
CLEANFILES= version.h dhcpcd.8
-BINDIR= /sbin
+BINDIR= ${PREFIX}/sbin
# Needed for crappy Linux headers :/
CSTD= gnu99
# Copyright 2008 Roy Marples <roy@marples.name>
GITREF?= HEAD
-DISTFILE?= ${PROG}-${VERSION}.tar.bz2
+DISTPREFIX?= ${PROG}-${VERSION}
+DISTFILE?= ${DISTPREFIX}.tar.bz2
CLEANFILES+= ${DISTFILE}
dist:
- git archive ${GITREF} | bzip2 > ${DISTFILE}
+ git archive --prefix=${DISTPREFIX}/ ${GITREF} | bzip2 > ${DISTFILE}
# rules to install manpages
# Copyright 2008 Roy Marples <roy@marples.name>
-SHAREDIR?= /usr/share
-MANDIR?= ${SHAREDIR}/man/man
+MANPREFIX?= /usr/share
+MANDIR?= ${MANPREFIX}/man/man
MANMODE?= 0444
MINSTALL?= ${INSTALL} -m ${MANMODE}
# Copyright 2008 Roy Marples <roy@marples.name>
-BINDIR?= /sbin
+BINDIR?= ${PREFIX}/usr/bin
OBJS+= ${SRCS:.c=.o}
INSTALL?= install