head	1.20;
access;
symbols
	RELEASE_8_3_0:1.19
	RELEASE_9_0_0:1.19
	RELEASE_7_4_0:1.19
	RELEASE_8_2_0:1.19
	RELEASE_6_EOL:1.19
	RELEASE_8_1_0:1.19
	RELEASE_7_3_0:1.19
	RELEASE_8_0_0:1.19
	RELEASE_7_2_0:1.17
	RELEASE_7_1_0:1.14
	RELEASE_6_4_0:1.14
	RELEASE_5_EOL:1.14
	RELEASE_7_0_0:1.14
	RELEASE_6_3_0:1.14
	PRE_XORG_7:1.13
	RELEASE_4_EOL:1.13
	RELEASE_6_2_0:1.13
	RELEASE_6_1_0:1.12
	RELEASE_5_5_0:1.12
	RELEASE_6_0_0:1.12
	RELEASE_5_4_0:1.11
	RELEASE_4_11_0:1.11
	RELEASE_5_3_0:1.11
	RELEASE_4_10_0:1.10
	RELEASE_5_2_1:1.10
	RELEASE_5_2_0:1.10
	RELEASE_4_9_0:1.10
	RELEASE_5_1_0:1.10
	RELEASE_4_8_0:1.8
	RELEASE_5_0_0:1.6
	RELEASE_4_7_0:1.6
	RELEASE_4_6_2:1.6
	RELEASE_4_6_1:1.6
	RELEASE_4_6_0:1.6
	RELEASE_5_0_DP1:1.5
	RELEASE_4_5_0:1.3
	RELEASE_4_4_0:1.2;
locks; strict;
comment	@# @;


1.20
date	2012.11.17.05.57.29;	author svnexp;	state Exp;
branches;
next	1.19;

1.19
date	2009.07.17.04.05.40;	author pgollucci;	state Exp;
branches;
next	1.18;

1.18
date	2009.07.15.05.37.48;	author pgollucci;	state Exp;
branches;
next	1.17;

1.17
date	2009.01.08.16.58.28;	author pav;	state Exp;
branches;
next	1.16;

1.16
date	2009.01.02.19.18.02;	author lippe;	state Exp;
branches;
next	1.15;

1.15
date	2008.12.18.02.33.37;	author linimon;	state Exp;
branches;
next	1.14;

1.14
date	2007.08.04.11.40.54;	author gabor;	state Exp;
branches;
next	1.13;

1.13
date	2006.08.12.15.16.45;	author se;	state Exp;
branches;
next	1.12;

1.12
date	2005.06.05.23.39.04;	author flz;	state Exp;
branches;
next	1.11;

1.11
date	2004.08.13.21.35.01;	author trhodes;	state Exp;
branches;
next	1.10;

1.10
date	2003.04.04.07.21.16;	author se;	state Exp;
branches;
next	1.9;

1.9
date	2003.03.24.13.04.38;	author se;	state Exp;
branches;
next	1.8;

1.8
date	2003.03.07.06.02.03;	author ade;	state Exp;
branches;
next	1.7;

1.7
date	2003.01.05.19.17.09;	author se;	state Exp;
branches;
next	1.6;

1.6
date	2002.04.11.20.12.04;	author se;	state Exp;
branches;
next	1.5;

1.5
date	2002.02.15.08.55.53;	author se;	state Exp;
branches;
next	1.4;

1.4
date	2002.02.14.21.47.49;	author se;	state Exp;
branches;
next	1.3;

1.3
date	2001.11.23.23.36.52;	author se;	state Exp;
branches;
next	1.2;

1.2
date	2001.09.11.21.21.33;	author sf;	state Exp;
branches;
next	1.1;

1.1
date	2001.07.15.13.30.19;	author se;	state Exp;
branches;
next	;


desc
@@


1.20
log
@Switch exporter over
@
text
@# New ports collection makefile for:    jftpgw
# Date created:         Sun Jul 15 13:19:01 CEST 2001
# Whom:                 se
#
# $FreeBSD: head/ftp/jftpgw/Makefile 300896 2012-07-14 13:54:48Z beat $
#

PORTNAME=	jftpgw
PORTVERSION=	0.13.5
PORTREVISION=	4
CATEGORIES=	ftp
MASTER_SITES=	http://www.mcknight.de/jftpgw/

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	Highly configurable FTP proxy

USE_BZIP2=	yes
GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--with-logpath=/var/log \
		--enable-crypt \
		--enable-sftp

MAN1=		jftpgw.1

USE_RC_SUBR=	${PORTNAME}

do-install:
		${INSTALL_PROGRAM} ${WRKSRC}/jftpgw ${PREFIX}/sbin/
		${INSTALL_DATA} ${WRKSRC}/jftpgw.conf.sample ${PREFIX}/etc/
		${INSTALL_MAN} ${WRKSRC}/jftpgw.1 ${PREFIX}/man/man1/
.if !defined(NOPORTDOCS)
		${MKDIR} ${PREFIX}/share/doc/jftpgw
		${INSTALL_DATA} ${WRKSRC}/doc/config.html ${PREFIX}/share/doc/jftpgw
.endif

.include <bsd.port.mk>
@


1.19
log
@Some ftp clients, such as "FileZilla" use the "MLSD" command to
retrieve accurate directory listsings.

Proftpd and other ftp servers support this, but the jftpgw ftp proxy
doesn't, causing the client to hang.

This patch adds this capability.

PR:             ports/136688
Submitted by:   Jamie Landeg Jones <jamie@@bishopston.net>
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.18
log
@- USE_RC_SUBR != yes
- portlint
@
text
@d10 1
a10 1
PORTREVISION=	3
@


1.17
log
@- No need to define USE_REINPLACE these days
@
text
@d10 1
a10 1
PORTREVISION=	2
d22 1
a22 1
#USE_RC_SUBR=	yes
d25 1
a25 1
USE_RC_SUBR=	jftpgw.sh
a30 3
#		${REINPLACE_CMD} -e 's:@@PREFIX@@:${PREFIX}:g' \
#			${FILESDIR}/jftpgw.sh.in > ${WRKDIR}/jftpgw.sh
#		${INSTALL_SCRIPT} ${WRKDIR}/jftpgw.sh ${PREFIX}/etc/rc.d
@


1.16
log
@- Fix rc script when setting pidfile in the main config file.
- PORTREVISION bumped.

PR:		ports/127978
Submitted by:	Helmut Schneider <jumper99@@gmx.de>
@
text
@a22 1
#USE_REINPLACE=	yes
@


1.15
log
@Reset se@@FreeBSD.org due to maintainer-timeouts and no response to email.

Hat:	portmgr
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.14
log
@- Remove the DESTDIR modifications from individual ports as we have a new,
  fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
@
text
@d14 1
a14 1
MAINTAINER=	se@@FreeBSD.org
@


1.13
log
@Install to /... instead of to /...
@
text
@d29 4
a32 4
		${INSTALL_PROGRAM} ${WRKSRC}/jftpgw ${TARGETDIR}/sbin/
		${INSTALL_DATA} ${WRKSRC}/jftpgw.conf.sample ${TARGETDIR}/etc/
		${INSTALL_MAN} ${WRKSRC}/jftpgw.1 ${TARGETDIR}/man/man1/
#		${REINPLACE_CMD} -e 's:@@PREFIX@@:${TARGETDIR}:g' \
d34 1
a34 1
#		${INSTALL_SCRIPT} ${WRKDIR}/jftpgw.sh ${TARGETDIR}/etc/rc.d
d36 2
a37 2
		${MKDIR} ${TARGETDIR}/share/doc/jftpgw
		${INSTALL_DATA} ${WRKSRC}/doc/config.html ${TARGETDIR}/share/doc/jftpgw
@


1.12
log
@- rcNG'ify the port.

PR:		ports/68728
Submitted by:	Joerg Pulz <Joerg.Pulz@@frm2.tum.de>
Approved by:	maintainer timeout (almost 1 year)
@
text
@d22 2
d29 6
a34 3
		${INSTALL_PROGRAM} ${WRKSRC}/jftpgw ${PREFIX}/sbin/
		${INSTALL_DATA} ${WRKSRC}/jftpgw.conf.sample ${PREFIX}/etc/
		${INSTALL_MAN} ${WRKSRC}/jftpgw.1 ${PREFIX}/man/man1/
d36 2
a37 2
		${MKDIR} ${PREFIX}/share/doc/jftpgw
		${INSTALL_DATA} ${WRKSRC}/doc/config.html ${PREFIX}/share/doc/jftpgw
@


1.11
log
@Update to 0.13.5.

Submitted by:	Robert Nagy <robert@@openbsd.org>
@
text
@d10 1
d24 2
a29 3
		@@${SED} -e 's:@@PREFIX@@:${PREFIX}:g' \
			${FILESDIR}/jftpgw.sh.in > ${WRKDIR}/jftpgw.sh
		${INSTALL_SCRIPT} ${WRKDIR}/jftpgw.sh ${PREFIX}/etc/rc.d
@


1.10
log
@Upgrade to 0.13.4: Fix possible buffer overflow.
@
text
@d9 1
a9 1
PORTVERSION=	0.13.4
@


1.9
log
@Upgrade to jftpgw-0.13.3
@
text
@d9 1
a9 1
PORTVERSION=	0.13.3
@


1.8
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d9 1
a9 1
PORTVERSION=	0.13.2
@


1.7
log
@Upgrade to jftpgw-0.13.2
@
text
@d14 1
@


1.6
log
@Upgrade to release 0.13.1.

Seems that privileges are dropped in a way, that restricts writing of
the PID file to driectories that can be written into by the UID the
process is running under (i.e. nobody). This will be fixed later ...
@
text
@d9 1
a9 1
PORTVERSION=	0.13.1
d29 4
@


1.5
log
@Fix package name to match naming conventions.
@
text
@d9 1
a9 1
PORTVERSION=	0.0.13j
a11 1
DISTNAME=	jftpgw-0.13.beta.j
d15 1
d17 1
a17 2
CONFIGURE_ARGS=	--with-confpath=${PREFIX}/etc \
		--with-logpath=/var/log \
d20 1
d25 1
@


1.4
log
@Upgrade to 0.13.beta.j
@
text
@d9 1
a9 1
PORTVERSION=	0.13.beta.j
d12 1
@


1.3
log
@Upgrade to version 0.0.13g.
@
text
@d9 1
a9 1
PORTVERSION=	0.0.13g
@


1.2
log
@unbreak: ${FILESDIR} is read-only.
@
text
@d5 1
a5 1
# $FreeBSD: ports/ftp/jftpgw/Makefile,v 1.1 2001/07/15 13:30:19 se Exp $
d9 1
a9 1
PORTVERSION=	0.0.13a
d19 1
a19 1
#		--enable-sftp
@


1.1
log
@Highly configurable FTP proxy (under development).
@
text
@d5 1
a5 1
# $FreeBSD$
d25 2
a26 2
			${FILESDIR}/jftpgw.sh.in > ${FILESDIR}/jftpgw.sh
		${INSTALL_SCRIPT} ${FILESDIR}/jftpgw.sh ${PREFIX}/etc/rc.d
@

