Lines 6-39
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= ncftpd |
8 |
PORTNAME= ncftpd |
9 |
PORTVERSION= 2.8.3 |
9 |
PORTVERSION= 2.8.5 |
10 |
CATEGORIES= ftp |
10 |
CATEGORIES= ftp |
11 |
MASTER_SITES= ${MASTER_SITE_LOCAL} \ |
11 |
MASTER_SITES= ${MASTER_SITE_LOCAL} \ |
12 |
ftp://ftp.ncftp.com/ncftpd/${PORTVERSION}/ \ |
12 |
ftp://ftp.ncftp.com/ncftpd/${PORTVERSION}/ \ |
13 |
ftp://ftp.nl.uu.net/pub/unix/ftp/ncftpd/${PORTVERSION}/ |
13 |
ftp://ftp.nl.uu.net/pub/unix/ftp/ncftpd/${PORTVERSION}/ |
14 |
MASTER_SITE_SUBDIR= miwi |
14 |
MASTER_SITE_SUBDIR= miwi |
15 |
DISTNAME= ${PORTNAME}-${PORTVERSION}-freebsd${BINVER}-${ARCH}-export |
15 |
DISTNAME= ${PORTNAME}-${PORTVERSION}-freebsd${BINVER}-${DIST_ARCH}-export |
16 |
|
16 |
|
17 |
MAINTAINER= beech@FreeBSD.org |
17 |
MAINTAINER= beech@FreeBSD.org |
18 |
COMMENT= A well known commercial FTP daemon with a 30-day evaluation license |
18 |
COMMENT= A well known commercial FTP daemon with a 30-day evaluation license |
19 |
|
19 |
|
20 |
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} |
20 |
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} |
21 |
|
21 |
|
22 |
ONLY_FOR_ARCHS= i386 |
22 |
ONLY_FOR_ARCHS= i386 amd64 |
23 |
NO_BUILD= YES |
23 |
NO_BUILD= YES |
24 |
LICENSE= shareware |
24 |
LICENSE= shareware |
25 |
RESTRICTED= 30 day evaluation license |
25 |
RESTRICTED= 30 day evaluation license |
26 |
|
26 |
|
|
|
27 |
USE_RC_SUBR= ncftpd.sh |
28 |
|
27 |
.include <bsd.port.pre.mk> |
29 |
.include <bsd.port.pre.mk> |
28 |
|
30 |
|
29 |
.if ${OSVERSION} >= 600000 |
31 |
.if ${OSVERSION} >= 700000 |
|
|
32 |
BINVER= 7.0 |
33 |
.elif ${OSVERSION} >= 600000 |
30 |
BINVER= 6.0 |
34 |
BINVER= 6.0 |
31 |
.else |
35 |
.elif ${OSVERSION} >= 505000 |
32 |
BINVER= 5.4 |
36 |
BINVER= 5.5 |
33 |
.else |
37 |
.else |
34 |
BROKEN= FreeBSD version too old |
38 |
BROKEN= FreeBSD version too old |
35 |
.endif |
39 |
.endif |
36 |
|
40 |
|
|
|
41 |
.if ${ARCH} == amd64 |
42 |
DIST_ARCH= x86_64 |
43 |
.if ${BINVER} == "6.0" |
44 |
BINVER= 6.2 |
45 |
.endif |
46 |
.else |
47 |
DIST_ARCH= i386 |
48 |
.endif |
49 |
|
37 |
do-install: |
50 |
do-install: |
38 |
${MKDIR} ${PREFIX}/etc/ncftpd |
51 |
${MKDIR} ${PREFIX}/etc/ncftpd |
39 |
${INSTALL_PROGRAM} ${WRKSRC}/ncftpd ${PREFIX}/sbin |
52 |
${INSTALL_PROGRAM} ${WRKSRC}/ncftpd ${PREFIX}/sbin |
Lines 43-49
Link Here
|
43 |
${INSTALL_PROGRAM} ${WRKSRC}/ncftpd_spy ${PREFIX}/bin |
56 |
${INSTALL_PROGRAM} ${WRKSRC}/ncftpd_spy ${PREFIX}/bin |
44 |
${INSTALL_DATA} ${WRKSRC}/conf/general.cf-dist ${PREFIX}/etc/ncftpd |
57 |
${INSTALL_DATA} ${WRKSRC}/conf/general.cf-dist ${PREFIX}/etc/ncftpd |
45 |
${INSTALL_DATA} ${WRKSRC}/conf/domain.cf-dist ${PREFIX}/etc/ncftpd |
58 |
${INSTALL_DATA} ${WRKSRC}/conf/domain.cf-dist ${PREFIX}/etc/ncftpd |
46 |
${INSTALL_SCRIPT} ${SCRIPTDIR}/ncftpd.sh ${PREFIX}/etc/rc.d |
|
|
47 |
|
59 |
|
48 |
post-install: |
60 |
post-install: |
49 |
.if !defined(NOPORTDOCS) |
61 |
.if !defined(NOPORTDOCS) |