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

(-)Makefile (-7 / +15 lines)
Lines 6-27 Link Here
6
#
6
#
7
7
8
PORTNAME=	bftpd
8
PORTNAME=	bftpd
9
PORTVERSION=	1.0.18
9
PORTVERSION=	1.0.21
10
PORTREVISION=	1
11
CATEGORIES=	ftp
10
CATEGORIES=	ftp
12
MASTER_SITES=	http://www.bftpd.f2s.com/downloads/src/
11
MASTER_SITES=	http://www.bftpd.f2s.com/downloads/src/
13
12
14
MAINTAINER=	ports@FreeBSD.org
13
MAINTAINER=	petef@databits.net
15
14
16
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
16
CONFIGURE_ARGS+=	--enable-pam
17
17
MAN8=		bftpd.8
18
MAN8=		bftpd.8
18
19
19
pre-configure:
20
post-patch:
20
	${PERL} -pi -e "s@<wait.h>@<sys/wait.h>@g" ${WRKSRC}/commands.c
21
	@${PERL} -pi -e "s@<wait.h>@<sys/wait.h>@g" ${WRKSRC}/commands.c
21
	${PERL} -pi -e "s@chmod 644 /var@#chmod 644 /var@g; \
22
	@${PERL} -pi -e "s@chmod 644 /var@#chmod 644 /var@g; \
22
			s@touch /var@#touch /var@g; \
23
			s@touch /var@#touch /var@g; \
23
			s@DESTDIR\)/etc@prefix\)/etc@g; \
24
			s@DESTDIR\)/etc@prefix\)/etc@g; \
24
			s@bftpd.conf @bftpd.conf.sample @g" ${WRKSRC}/Makefile.in
25
			s@bftpd.conf @bftpd.conf.sample @g" ${WRKSRC}/Makefile.in
25
	${CP} ${WRKSRC}/bftpd.conf ${WRKSRC}/bftpd.conf.sample
26
	@${PERL} -pi -e "s@-ldl@@" ${WRKSRC}/configure
27
	@${CP} ${WRKSRC}/bftpd.conf ${WRKSRC}/bftpd.conf.sample
28
29
post-install:
30
.if !defined(NOPORTDOCS)
31
	@${MKDIR} ${PREFIX}/share/doc/bftpd
32
	${INSTALL_DATA} ${WRKSRC}/doc/bftpddoc.txt ${PREFIX}/share/doc/bftpd
33
.endif
26
34
27
.include <bsd.port.mk>
35
.include <bsd.port.mk>
(-)distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (bftpd-1.0.18.tar.gz) = fc73794898fc1f1eb8119eafa69338b1
1
MD5 (bftpd-1.0.21.tar.gz) = a0a438bb5c90cd9852db489c5a4c2448
(-)pkg-descr (-2 / +5 lines)
Lines 12-20 Link Here
12
	* Support for most RFC FTP commands
12
	* Support for most RFC FTP commands
13
	* tar.gz on-the-fly compression/archiving
13
	* tar.gz on-the-fly compression/archiving
14
	* Security with chroot without special setup
14
	* Security with chroot without special setup
15
	* No need for filessh, ls...) in a chroot environment
15
	* No need for files (sh, ls...) in a chroot environment
16
	* Logging to wtmp and to a config file
16
	* Logging to wtmp and to a config file
17
	* PAM and passwd/shadow support
17
	* PAM support
18
	* Support for SITE CHOWN/CHMOD
18
	* Support for SITE CHOWN/CHMOD
19
19
20
WWW: http://www.bftpd.org/
20
WWW: http://www.bftpd.org/
21
22
- Pete
23
petef@databits.net
(-)pkg-plist (+2 lines)
Lines 1-3 Link Here
1
@unexec if cmp -s %D/etc/bftpd.conf %D/etc/bftpd.conf.sample; then rm -f %D/etc/bftpd.conf; fi
1
@unexec if cmp -s %D/etc/bftpd.conf %D/etc/bftpd.conf.sample; then rm -f %D/etc/bftpd.conf; fi
2
etc/bftpd.conf.sample
2
etc/bftpd.conf.sample
3
sbin/bftpd
3
sbin/bftpd
4
%%PORTDOCS%%share/doc/bftpd/bftpddoc.txt
5
%%PORTDOCS%%@dirrm share/doc/bftpd

Return to bug 28782