View | Details | Raw Unified | Return to bug 101840
Collapse All | Expand All

(-)/home/staff/gslin/work/p5-Net-FTPServer/Makefile (-8 / +11 lines)
Lines 21-30 Link Here
21
		${SITE_PERL}/${PERL_ARCH}/BSD/Resource.pm:${PORTSDIR}/devel/p5-BSD-Resource \
21
		${SITE_PERL}/${PERL_ARCH}/BSD/Resource.pm:${PORTSDIR}/devel/p5-BSD-Resource \
22
		${SITE_PERL}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
22
		${SITE_PERL}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
23
		${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \
23
		${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \
24
		${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
25
		${SITE_PERL}/${PERL_ARCH}/File/Sync.pm:${PORTSDIR}/devel/p5-File-Sync \
24
		${SITE_PERL}/${PERL_ARCH}/File/Sync.pm:${PORTSDIR}/devel/p5-File-Sync \
26
		${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy \
25
		${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy
27
		${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net
28
BUILD_DEPENDS=	${RUN_DEPENDS}
26
BUILD_DEPENDS=	${RUN_DEPENDS}
29
27
30
MAKE_ENV+=	NOCONF=1
28
MAKE_ENV+=	NOCONF=1
Lines 58-73 Link Here
58
.include <bsd.port.pre.mk>
56
.include <bsd.port.pre.mk>
59
57
60
.if ${PERL_LEVEL} < 500601
58
.if ${PERL_LEVEL} < 500601
61
IGNORE=	requires perl 5.6.1 or later. Install lang/perl5 then try again
59
IGNORE=		requires perl 5.6.1 or later. Install lang/perl5.8 then try again
60
.endif
61
62
.if ${PERL_LEVEL} < 500703
63
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
64
		${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net
62
.endif
65
.endif
63
66
64
post-patch:
67
post-patch:
65
	@${REINPLACE_CMD} -e "s/root,root/root,wheel/" \
68
	@${REINPLACE_CMD} -e "s/root,root/root,wheel/" \
66
		-e "s,/usr/sbin,${PREFIX}/sbin," \
69
		-e "s,/usr/sbin,${TARGETDIR}/sbin," \
67
		${WRKSRC}/Net-FTPServer.spec.PL
70
		${WRKSRC}/Net-FTPServer.spec.PL
68
	@${REINPLACE_CMD} -e "s/-g root/-g wheel/" \
71
	@${REINPLACE_CMD} -e "s/-g root/-g wheel/" \
69
		-e "s,$$.PREFIX./sbin,${PREFIX}/sbin," \
72
		-e "s,$$.PREFIX./sbin,${TARGETDIR}/sbin," \
70
		-e "s,$$.SITEPREFIX./sbin,${PREFIX}/sbin," \
73
		-e "s,$$.SITEPREFIX./sbin,${TARGETDIR}/sbin," \
71
		${WRKSRC}/Makefile.PL
74
		${WRKSRC}/Makefile.PL
72
75
73
post-install:
76
post-install:
Lines 77-83 Link Here
77
	@${MKDIR} ${DOCSDIR}
80
	@${MKDIR} ${DOCSDIR}
78
	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
81
	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
79
.endif
82
.endif
80
	@${PERL} -p -e 's,PREFIX,${PREFIX},g' ${PKGDIR}/pkg-message > ${PKGMESSAGE}
83
	@${PERL} -p -e 's,PREFIX,${TARGETDIR},g' ${PKGDIR}/pkg-message > ${PKGMESSAGE}
81
	@${CAT} ${PKGMESSAGE}
84
	@${CAT} ${PKGMESSAGE}
82
85
83
.include <bsd.port.post.mk>
86
.include <bsd.port.post.mk>
(-)/home/staff/gslin/work/p5-Net-FTPServer/pkg-plist (+1 lines)
Lines 1-3 Link Here
1
@comment $FreeBSD$
1
%%SITE_PERL%%/Net/FTPServer.pm
2
%%SITE_PERL%%/Net/FTPServer.pm
2
%%SITE_PERL%%/Net/FTPServer/DBeg1/DirHandle.pm
3
%%SITE_PERL%%/Net/FTPServer/DBeg1/DirHandle.pm
3
%%SITE_PERL%%/Net/FTPServer/DBeg1/FileHandle.pm
4
%%SITE_PERL%%/Net/FTPServer/DBeg1/FileHandle.pm

Return to bug 101840