diff options
author | is <is@pkgsrc.org> | 2010-03-03 11:59:57 +0000 |
---|---|---|
committer | is <is@pkgsrc.org> | 2010-03-03 11:59:57 +0000 |
commit | 1304140c1a1abfd75b18684c1c8b5e20f4cbac84 (patch) | |
tree | 88e079875c0b101ffd21dbee009cc0fbc4d4c722 | |
parent | 3ddbc7bfec1e81121ae063a0c4b62bd4362d416f (diff) | |
download | pkgsrc-1304140c1a1abfd75b18684c1c8b5e20f4cbac84.tar.gz |
DESTDIR support.
-rw-r--r-- | net/icsi-finger/Makefile | 34 |
1 files changed, 19 insertions, 15 deletions
diff --git a/net/icsi-finger/Makefile b/net/icsi-finger/Makefile index de01d314f9e..1f642ca0223 100644 --- a/net/icsi-finger/Makefile +++ b/net/icsi-finger/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2008/12/15 15:37:56 is Exp $ +# $NetBSD: Makefile,v 1.14 2010/03/03 11:59:57 is Exp $ # DISTNAME= icsi-finger-1.0.27 @@ -10,15 +10,20 @@ EXTRACT_SUFX= .tar.Z MAINTAINER= is@NetBSD.org COMMENT= Distributed finger service +PKG_DESTDIR_SUPPORT= user-destdir + WRKSRC= ${WRKDIR}/finger -XMPLD= ${PREFIX}/share/examples/icsi-finger +# the following only used as installation destinations! +XMPLD= ${DESTDIR}${PREFIX}/share/examples/icsi-finger XMPLDT= ${XMPLD}/targets -INSTALLATION_DIRS= bin libexec ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 \ - ${PKGMANDIR}/man8 sbin +INSTALLATION_DIRS= bin libexec sbin +INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 +INSTALLATION_DIRS+= share/examples/icsi-finger/targets pre-configure: + chmod +w ${WRKSRC}/config.h echo \#define ManDir ${PREFIX}/${PKGMANDIR} >> \ ${WRKSRC}/config.h echo \#define TARGETDIR \"${PKG_SYSCONFDIR}/fingerdir/targets\"\ @@ -49,22 +54,21 @@ pre-configure: done do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/src/finger ${PREFIX}/bin/gfinger - ${INSTALL_PROGRAM} ${WRKSRC}/src/fingerd ${PREFIX}/sbin/gfingerd - ${INSTALL_SCRIPT} ${WRKSRC}/src/vifinger ${PREFIX}/sbin - ${INSTALL_PROGRAM} ${WRKSRC}/src/packet2ascii ${PREFIX}/sbin - ${LN} -sf packet2ascii ${PREFIX}/sbin/ascii2packet - ${INSTALL_PROGRAM} ${WRKSRC}/src/in.fingerd ${PREFIX}/libexec - ${INSTALL_PROGRAM} ${WRKSRC}/src/in.cfingerd ${PREFIX}/libexec - ${INSTALL_PROGRAM} ${WRKSRC}/src/in.cfingerd ${PREFIX}/libexec - ${INSTALL_SCRIPT_DIR} ${PREFIX}/etc/fingerdir/targets - ${INSTALL_DATA_DIR} ${XMPLDT} + ${INSTALL_PROGRAM} ${WRKSRC}/src/finger ${DESTDIR}${PREFIX}/bin/gfinger + ${INSTALL_PROGRAM} ${WRKSRC}/src/fingerd ${DESTDIR}${PREFIX}/sbin/gfingerd + ${INSTALL_SCRIPT} ${WRKSRC}/src/vifinger ${DESTDIR}${PREFIX}/sbin + ${INSTALL_PROGRAM} ${WRKSRC}/src/packet2ascii ${DESTDIR}${PREFIX}/sbin + ${LN} -sf packet2ascii ${DESTDIR}${PREFIX}/sbin/ascii2packet + ${INSTALL_PROGRAM} ${WRKSRC}/src/in.fingerd ${DESTDIR}${PREFIX}/libexec + ${INSTALL_PROGRAM} ${WRKSRC}/src/in.cfingerd ${DESTDIR}${PREFIX}/libexec + ${INSTALL_PROGRAM} ${WRKSRC}/src/in.cfingerd ${DESTDIR}${PREFIX}/libexec + ${INSTALL_SCRIPT_DIR} ${DESTDIR}${PREFIX}/etc/fingerdir/targets ${INSTALL_DATA} ${WRKSRC}/support/ttylocs ${XMPLD} ${INSTALL_DATA} ${WRKSRC}/support/hostconfig ${XMPLD} ${INSTALL_DATA} ${WRKSRC}/support/rc.local-add ${XMPLD} ${INSTALL_DATA} ${WRKSRC}/support/services-add ${XMPLD} ${INSTALL_DATA} ${WRKSRC}/support/inetd.conf-add ${XMPLD} - (cd ${WRKSRC}/src; ${MAKE} install.man) + (cd ${WRKSRC}/src; ${MAKE} install.man DESTDIR=${DESTDIR}) (cd ${WRKSRC}/src; ${MAKE} TARGETD=${XMPLDT} install.targets) .include "../../mk/bsd.pkg.mk" |