# New ports collection makefile for: mkinittmpdir # Date created: 2002 Nov 04 # Whom: @BABOLO <.@babolo.ru> # # $FreeBSD$ # PORTNAME= mkinittmpdir PORTVERSION= 1.03 CATEGORIES= sysutils MASTER_SITES= http://free.babolo.ru/patch8/ DISTFILES= src.usr.bin.mkinittmpdir.patch MAINTAINER= .@babolo.ru COMMENT= Makes $TMPDIR and sets TMPDIR environment WITHOUT_LOCAL_PATCHDIR=yes NO_STAGE= yes NO_WRKSUBDIR= YES BUILD_WRKSRC= ${WRKDIR}/usr.bin/${PORTNAME} INSTALL_WRKSRC= ${BUILD_WRKSRC} USE_REINPLACE= YES MAN1= mkinittmpdir.1 MANCOMPRESSED= yes do-extract: ${MKDIR} ${BUILD_WRKSRC} ${MKDIR} ${WRKDIR}/etc ${CP} ${FILESDIR}/make.junk ${WRKDIR}/usr.bin/Makefile (cd ${WRKDIR}; ${PATCH} < ${DISTDIR}/${DISTFILES}) post-patch: ${REINPLACE_CMD} -e "s|/etc/tmpdirrc|${PREFIX}/etc/tmpdirrc|g"\ ${BUILD_WRKSRC}/mkinittmpdir.1 pre-install: ${INSTALL_DATA} ${WRKDIR}/etc/tmpdirrc ${STAGEDIR}${PREFIX}/etc/tmpdirrc.sample @if [ ! -e ${STAGEDIR}${PREFIX}/etc/tmpdirrc ]; then\ ${CP} -p ${STAGEDIR}${PREFIX}/etc/tmpdirrc.sample ${STAGEDIR}${PREFIX}/etc/tmpdirrc;\ elif ! diff -bBdyaW 500 --suppress-common-lines ${STAGEDIR}${PREFIX}/etc/tmpdirrc ${STAGEDIR}${PREFIX}/etc/tmpdirrc.sample > /dev/null; then\ ${ECHO_CMD} "";\ ${ECHO_CMD} "*****************************************************************************";\ ${ECHO_CMD} "*****************************************************************************";\ ${ECHO_CMD} "*****************************************************************************";\ ${ECHO_CMD} "********** !!! old ${STAGEDIR}${PREFIX}/etc/tmpdirrc !!! **********";\ ${ECHO_CMD} "********** !!! differ from new ${STAGEDIR}${PREFIX}/etc/tmpdirrc.sample !!! **********";\ ${ECHO_CMD} "";\ diff ${STAGEDIR}${PREFIX}/etc/tmpdirrc ${STAGEDIR}${PREFIX}/etc/tmpdirrc.sample || true;\ ${ECHO_CMD} "";\ ${ECHO_CMD} "*****************************************************************************";\ ${ECHO_CMD} "*****************************************************************************";\ ${ECHO_CMD} "*****************************************************************************";\ ${ECHO_CMD} "";\ fi .include