diff options
Diffstat (limited to 'net/freebsd-uucp/Makefile')
-rw-r--r-- | net/freebsd-uucp/Makefile | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/net/freebsd-uucp/Makefile b/net/freebsd-uucp/Makefile index 2d432db5c6db..5d0f816d0077 100644 --- a/net/freebsd-uucp/Makefile +++ b/net/freebsd-uucp/Makefile @@ -16,7 +16,6 @@ MAINTAINER= dinoex@FreeBSD.org COMMENT= FreeBSD-modified Taylor UUCP (unix-to-unix copy program) USE_BZIP2= yes -USE_REINPLACE= yes MAN1= cu.1 uuconv.1 uucp.1 uulog.1 uuname.1 uupick.1 uustat.1 \ uuto.1 uux.1 @@ -24,6 +23,7 @@ MAN8= uuchk.8 uucico.8 uusched.8 uuxqt.8 uucpd.8 INFO= uucp VARLOG= uucp/common_sources/policy.h uucp/uucico/uucico.8 \ uucp/uucp/uucp.1 uucp/uux/uux.1 uucp/uuxqt/uuxqt.8 +POLICY= uucp/common_sources/policy.h FIXME= etc/periodic/daily/340.uucp etc/periodic/daily/410.status-uucp \ etc/periodic/weekly/300.uucp BPKGNAME= base-uucp-1.06.1 @@ -39,6 +39,10 @@ CONFLICTS?= freebsd-uucp-1.* CONFLICTS?= freebsd-uucp-pam-1.* .endif +.if defined(WITH_UUCP_ENCRYPTED_PASSWORDS) +MAKE_ENV+= WITH_ENCRYPTED_PASSWORDS=1 +.endif + post-extract: @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} \ ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} extract) @@ -47,17 +51,16 @@ post-extract: do-configure: .for i in ${FIXME} - @${MV} ${WRKSRC}/${i} ${WRKSRC}/${i}.sed - ${SED} -e "s=/usr/local/=${PREFIX}/=" \ - ${WRKSRC}/${i}.sed > ${WRKSRC}/${i} + ${REINPLACE_CMD} -e "s=/usr/local/=${PREFIX}/=" \ + ${WRKSRC}/${i} .endfor -.if defined(UUCP_WITH_VAR_LOG) +.if defined(WITH_UUCP_VAR_LOG) || defined(UUCP_WITH_VAR_LOG) .for i in ${VARLOG} - @${MV} ${WRKSRC}/${i} ${WRKSRC}/${i}.sed - ${SED} -e "s=/var/spool/uucp/Log=/var/log/uucp/Log=" \ + ${REINPLACE_CMD} \ + -e "s=/var/spool/uucp/Log=/var/log/uucp/Log=" \ -e "s=/var/spool/uucp/Debug=/var/log/uucp/Debug=" \ -e "s=/var/spool/uucp/Stats=/var/log/uucp/Stats=" \ - ${WRKSRC}/${i}.sed > ${WRKSRC}/${i} + ${WRKSRC}/${i} .endfor @${ECHO_CMD} " .." >> ${WRKSRC}/uucp.mtree @${ECHO_CMD} "/set uname=root gname=wheel mode=0755" \ @@ -68,6 +71,11 @@ do-configure: @${ECHO_CMD} " uucp" >> ${WRKSRC}/uucp.mtree @${ECHO_CMD} " .." >> ${WRKSRC}/uucp.mtree .endif +.if defined(WITH_UUCP_ENCRYPTED_PASSWORDS) + ${REINPLACE_CMD} \ + -e "s=HAVE_ENCRYPTED_PASSWORDS.*=HAVE_ENCRYPTED_PASSWORDS 1=" \ + ${WRKSRC}/${POLICY} +.endif @(cd ${CONFIGURE_WRKSRC}; ${SETENV} ${MAKE_ENV} \ ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} configure) |