Lines 7-12
Link Here
|
7 |
|
7 |
|
8 |
PORTNAME= wzdftpd |
8 |
PORTNAME= wzdftpd |
9 |
PORTVERSION= 0.3.2 |
9 |
PORTVERSION= 0.3.2 |
|
|
10 |
PORTREVISION= 1 |
10 |
CATEGORIES= ftp ipv6 |
11 |
CATEGORIES= ftp ipv6 |
11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
13 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
Lines 14-19
Link Here
|
14 |
MAINTAINER= bogorodskiy@inbox.ru |
15 |
MAINTAINER= bogorodskiy@inbox.ru |
15 |
COMMENT= Modular FTP server configurable online using SITE commands |
16 |
COMMENT= Modular FTP server configurable online using SITE commands |
16 |
|
17 |
|
|
|
18 |
USE_RC_SUBR= yes |
17 |
USE_REINPLACE= yes |
19 |
USE_REINPLACE= yes |
18 |
USE_GMAKE= yes |
20 |
USE_GMAKE= yes |
19 |
USE_GETOPT_LONG=yes |
21 |
USE_GETOPT_LONG=yes |
Lines 22-27
Link Here
|
22 |
USE_LIBTOOL_VER=13 |
24 |
USE_LIBTOOL_VER=13 |
23 |
CONFIGURE_ARGS+= --without-mysql |
25 |
CONFIGURE_ARGS+= --without-mysql |
24 |
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} |
26 |
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} |
|
|
27 |
PKGMESSAGE= ${WRKDIR}/pkg-message |
25 |
|
28 |
|
26 |
.if defined(PACKAGE_BUILDING) |
29 |
.if defined(PACKAGE_BUILDING) |
27 |
WITH_UTF8= yes |
30 |
WITH_UTF8= yes |
Lines 55-60
Link Here
|
55 |
DOCS= AUTHORS Permissions.ReadMeFirst README TLS.ReadMeFirst \ |
58 |
DOCS= AUTHORS Permissions.ReadMeFirst README TLS.ReadMeFirst \ |
56 |
ChangeLog src/DOCS_XFERLOG_FORMAT src/KNOWN_BUGS src/TODO |
59 |
ChangeLog src/DOCS_XFERLOG_FORMAT src/KNOWN_BUGS src/TODO |
57 |
|
60 |
|
|
|
61 |
RC_SCRIPTS_SUB= PREFIX=${PREFIX} \ |
62 |
RC_SUBR=${RC_SUBR} |
63 |
|
58 |
post-extract: |
64 |
post-extract: |
59 |
.if defined(WITH_TCL) |
65 |
.if defined(WITH_TCL) |
60 |
@${REINPLACE_CMD} -e 's|-ltcl8.4|-ltcl84|g' ${WRKSRC}/configure |
66 |
@${REINPLACE_CMD} -e 's|-ltcl8.4|-ltcl84|g' ${WRKSRC}/configure |
Lines 62-72
Link Here
|
62 |
|
68 |
|
63 |
post-install: |
69 |
post-install: |
64 |
${MV} ${PREFIX}/etc/wzd.cfg ${PREFIX}/etc/wzd.cfg.sample |
70 |
${MV} ${PREFIX}/etc/wzd.cfg ${PREFIX}/etc/wzd.cfg.sample |
65 |
${MV} ${PREFIX}/etc/users ${DATADIR}/users.sample |
71 |
${MV} ${PREFIX}/etc/users ${PREFIX}/etc/users.sample |
66 |
.if !defined(NOPORTDOCS) |
72 |
.if !defined(NOPORTDOCS) |
67 |
@${MKDIR} ${DOCSDIR} |
73 |
@${MKDIR} ${DOCSDIR} |
68 |
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} |
74 |
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} |
69 |
.endif |
75 |
.endif |
70 |
${SED} -e 's,PREFIX,${PREFIX},g' ${PKGMESSAGE} |
76 |
@${SED} -e 's,PREFIX,${PREFIX},g' ${FILESDIR}/pkg-message.in > ${PKGMESSAGE} |
|
|
77 |
@${CAT} ${PKGMESSAGE} |
78 |
@${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ |
79 |
${FILESDIR}/wzdftpd.sh > ${PREFIX}/etc/rc.d/wzdftpd.sh |
80 |
@${CHMOD} ${BINMODE} ${PREFIX}/etc/rc.d/wzdftpd.sh |
71 |
|
81 |
|
72 |
.include <bsd.port.mk> |
82 |
.include <bsd.port.mk> |