Changeset View
Changeset View
Standalone View
Standalone View
head/mail/dcc-dccd/Makefile
# Created by: Dean Hollister <dean@odyssey.apana.org.au> | # Created by: Dean Hollister <dean@odyssey.apana.org.au> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= dcc-dccd | PORTNAME= dcc-dccd | ||||
PORTVERSION= 1.3.159 | PORTVERSION= 1.3.159 | ||||
PORTREVISION= 1 | PORTREVISION= 2 | ||||
CATEGORIES= mail | CATEGORIES= mail | ||||
MASTER_SITES= http://www.dcc-servers.net/dcc/source/old/ \ | MASTER_SITES= http://www.dcc-servers.net/dcc/source/old/ \ | ||||
ftp://ftp.dcc-servers.net/src/dcc/old/ \ | ftp://ftp.dcc-servers.net/src/dcc/old/ \ | ||||
LOCAL/mat/${PORTNAME} | LOCAL/mat/${PORTNAME} | ||||
DISTNAME= dcc-${PORTVERSION} | DISTNAME= dcc-${PORTVERSION} | ||||
MAINTAINER= pkubaj@anongoth.pl | MAINTAINER= pkubaj@anongoth.pl | ||||
COMMENT= Distributed Checksum Clearinghouse bulk email detector | COMMENT= Distributed Checksum Clearinghouse bulk email detector | ||||
Show All 28 Lines | |||||
USERS= ${DCCUSER} | USERS= ${DCCUSER} | ||||
GROUPS= ${DCCGROUP} | GROUPS= ${DCCGROUP} | ||||
DCCHOME= ${PREFIX}/dcc | DCCHOME= ${PREFIX}/dcc | ||||
PLIST_SUB+= DCCUSER="${DCCUSER}" DCCGROUP="${DCCGROUP}" | PLIST_SUB+= DCCUSER="${DCCUSER}" DCCGROUP="${DCCGROUP}" | ||||
SUB_FILES= pkg-install pkg-message | SUB_FILES= pkg-install pkg-message | ||||
SUB_LIST+= WRKSRC=${WRKSRC} DCCHOME=${DCCHOME} | SUB_LIST+= WRKSRC=${WRKSRC} DCCHOME=${DCCHOME} DCCUSER="${DCCUSER}" | ||||
## Use the configure script to explicitly set the locations of all files, | ## Use the configure script to explicitly set the locations of all files, | ||||
## in case the standard locations have been locally overridden | ## in case the standard locations have been locally overridden | ||||
## Also, use a similar hack to USES=desthack. | ## Also, use a similar hack to USES=desthack. | ||||
CONFIGURE_ARGS= -q \ | CONFIGURE_ARGS= -q \ | ||||
--with-uid=${DCCUSER} \ | --with-uid=${DCCUSER} \ | ||||
--bindir=${PREFIX}/bin \ | --bindir=${PREFIX}/bin \ | ||||
--mandir=${MANPREFIX}/man \ | --mandir=${MANPREFIX}/man \ | ||||
▲ Show 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
post-install: | post-install: | ||||
@${MV} ${STAGEDIR}${PREFIX}/dcc/cgi-bin/footer-dist \ | @${MV} ${STAGEDIR}${PREFIX}/dcc/cgi-bin/footer-dist \ | ||||
${STAGEDIR}${PREFIX}/dcc/cgi-bin/footer.sample | ${STAGEDIR}${PREFIX}/dcc/cgi-bin/footer.sample | ||||
@${MV} ${STAGEDIR}${PREFIX}/dcc/cgi-bin/header-dist \ | @${MV} ${STAGEDIR}${PREFIX}/dcc/cgi-bin/header-dist \ | ||||
${STAGEDIR}${PREFIX}/dcc/cgi-bin/header.sample | ${STAGEDIR}${PREFIX}/dcc/cgi-bin/header.sample | ||||
.for sf in bin/dccproc bin/cdcc dcc/libexec/dccsight dcc/libexec/check_ip_range \ | .for sf in bin/dccproc bin/cdcc dcc/libexec/dccsight dcc/libexec/check_ip_range \ | ||||
dcc/libexec/wlist dcc/libexec/ck2ip | dcc/libexec/wlist dcc/libexec/ck2ip | ||||
${STRIP_CMD} ${STAGEDIR}/${PREFIX}/${sf} | ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${sf} | ||||
.endfor | .endfor | ||||
.if ${PORT_OPTIONS:MDCCIFD} || ${PORT_OPTIONS:MDCCM} | .if ${PORT_OPTIONS:MDCCIFD} || ${PORT_OPTIONS:MDCCM} | ||||
${STRIP_CMD} ${STAGEDIR}/${PREFIX}/dcc/libexec/dns-helper | ${STRIP_CMD} ${STAGEDIR}${PREFIX}/dcc/libexec/dns-helper | ||||
.endif | .endif | ||||
post-install-DCCIFD-on: | post-install-DCCIFD-on: | ||||
.for sf in bin/dccif-test dcc/libexec/dccifd | .for sf in bin/dccif-test dcc/libexec/dccifd | ||||
${STRIP_CMD} ${STAGEDIR}/${PREFIX}/${sf} | ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${sf} | ||||
.endfor | .endfor | ||||
post-install-DCCD-on: | post-install-DCCD-on: | ||||
.for sf in dcc/libexec/dump-clients dcc/libexec/dbclean \ | .for sf in dcc/libexec/dump-clients dcc/libexec/dbclean \ | ||||
dcc/libexec/dblist dcc/libexec/dccd | dcc/libexec/dblist dcc/libexec/dccd | ||||
${STRIP_CMD} ${STAGEDIR}/${PREFIX}/${sf} | ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${sf} | ||||
.endfor | .endfor | ||||
post-install-DCCM-on: | post-install-DCCM-on: | ||||
${STRIP_CMD} ${STAGEDIR}/${PREFIX}/dcc/libexec/dccm | ${STRIP_CMD} ${STAGEDIR}${PREFIX}/dcc/libexec/dccm | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |