head	1.19;
access;
symbols
	pkgsrc-2026Q1:1.19.0.50
	pkgsrc-2026Q1-base:1.19
	pkgsrc-2025Q4:1.19.0.48
	pkgsrc-2025Q4-base:1.19
	pkgsrc-2025Q3:1.19.0.46
	pkgsrc-2025Q3-base:1.19
	pkgsrc-2025Q2:1.19.0.44
	pkgsrc-2025Q2-base:1.19
	pkgsrc-2025Q1:1.19.0.42
	pkgsrc-2025Q1-base:1.19
	pkgsrc-2024Q4:1.19.0.40
	pkgsrc-2024Q4-base:1.19
	pkgsrc-2024Q3:1.19.0.38
	pkgsrc-2024Q3-base:1.19
	pkgsrc-2024Q2:1.19.0.36
	pkgsrc-2024Q2-base:1.19
	pkgsrc-2024Q1:1.19.0.34
	pkgsrc-2024Q1-base:1.19
	pkgsrc-2023Q4:1.19.0.32
	pkgsrc-2023Q4-base:1.19
	pkgsrc-2023Q3:1.19.0.30
	pkgsrc-2023Q3-base:1.19
	pkgsrc-2023Q2:1.19.0.28
	pkgsrc-2023Q2-base:1.19
	pkgsrc-2023Q1:1.19.0.26
	pkgsrc-2023Q1-base:1.19
	pkgsrc-2022Q4:1.19.0.24
	pkgsrc-2022Q4-base:1.19
	pkgsrc-2022Q3:1.19.0.22
	pkgsrc-2022Q3-base:1.19
	pkgsrc-2022Q2:1.19.0.20
	pkgsrc-2022Q2-base:1.19
	pkgsrc-2022Q1:1.19.0.18
	pkgsrc-2022Q1-base:1.19
	pkgsrc-2021Q4:1.19.0.16
	pkgsrc-2021Q4-base:1.19
	pkgsrc-2021Q3:1.19.0.14
	pkgsrc-2021Q3-base:1.19
	pkgsrc-2021Q2:1.19.0.12
	pkgsrc-2021Q2-base:1.19
	pkgsrc-2021Q1:1.19.0.10
	pkgsrc-2021Q1-base:1.19
	pkgsrc-2020Q4:1.19.0.8
	pkgsrc-2020Q4-base:1.19
	pkgsrc-2020Q3:1.19.0.6
	pkgsrc-2020Q3-base:1.19
	pkgsrc-2020Q2:1.19.0.4
	pkgsrc-2020Q2-base:1.19
	pkgsrc-2020Q1:1.19.0.2
	pkgsrc-2020Q1-base:1.19
	pkgsrc-2019Q4:1.18.0.28
	pkgsrc-2019Q4-base:1.18
	pkgsrc-2019Q3:1.18.0.24
	pkgsrc-2019Q3-base:1.18
	pkgsrc-2019Q2:1.18.0.22
	pkgsrc-2019Q2-base:1.18
	pkgsrc-2019Q1:1.18.0.20
	pkgsrc-2019Q1-base:1.18
	pkgsrc-2018Q4:1.18.0.18
	pkgsrc-2018Q4-base:1.18
	pkgsrc-2018Q3:1.18.0.16
	pkgsrc-2018Q3-base:1.18
	pkgsrc-2018Q2:1.18.0.14
	pkgsrc-2018Q2-base:1.18
	pkgsrc-2018Q1:1.18.0.12
	pkgsrc-2018Q1-base:1.18
	pkgsrc-2017Q4:1.18.0.10
	pkgsrc-2017Q4-base:1.18
	pkgsrc-2017Q3:1.18.0.8
	pkgsrc-2017Q3-base:1.18
	pkgsrc-2017Q2:1.18.0.4
	pkgsrc-2017Q2-base:1.18
	pkgsrc-2017Q1:1.18.0.2
	pkgsrc-2017Q1-base:1.18
	pkgsrc-2016Q4:1.17.0.8
	pkgsrc-2016Q4-base:1.17
	pkgsrc-2016Q3:1.17.0.6
	pkgsrc-2016Q3-base:1.17
	pkgsrc-2016Q2:1.17.0.4
	pkgsrc-2016Q2-base:1.17
	pkgsrc-2016Q1:1.17.0.2
	pkgsrc-2016Q1-base:1.17
	pkgsrc-2015Q4:1.16.0.26
	pkgsrc-2015Q4-base:1.16
	pkgsrc-2015Q3:1.16.0.24
	pkgsrc-2015Q3-base:1.16
	pkgsrc-2015Q2:1.16.0.22
	pkgsrc-2015Q2-base:1.16
	pkgsrc-2015Q1:1.16.0.20
	pkgsrc-2015Q1-base:1.16
	pkgsrc-2014Q4:1.16.0.18
	pkgsrc-2014Q4-base:1.16
	pkgsrc-2014Q3:1.16.0.16
	pkgsrc-2014Q3-base:1.16
	pkgsrc-2014Q2:1.16.0.14
	pkgsrc-2014Q2-base:1.16
	pkgsrc-2014Q1:1.16.0.12
	pkgsrc-2014Q1-base:1.16
	pkgsrc-2013Q4:1.16.0.10
	pkgsrc-2013Q4-base:1.16
	pkgsrc-2013Q3:1.16.0.8
	pkgsrc-2013Q3-base:1.16
	pkgsrc-2013Q2:1.16.0.6
	pkgsrc-2013Q2-base:1.16
	pkgsrc-2013Q1:1.16.0.4
	pkgsrc-2013Q1-base:1.16
	pkgsrc-2012Q4:1.16.0.2
	pkgsrc-2012Q4-base:1.16
	pkgsrc-2012Q3:1.15.0.22
	pkgsrc-2012Q3-base:1.15
	pkgsrc-2012Q2:1.15.0.20
	pkgsrc-2012Q2-base:1.15
	pkgsrc-2012Q1:1.15.0.18
	pkgsrc-2012Q1-base:1.15
	pkgsrc-2011Q4:1.15.0.16
	pkgsrc-2011Q4-base:1.15
	pkgsrc-2011Q3:1.15.0.14
	pkgsrc-2011Q3-base:1.15
	pkgsrc-2011Q2:1.15.0.12
	pkgsrc-2011Q2-base:1.15
	pkgsrc-2011Q1:1.15.0.10
	pkgsrc-2011Q1-base:1.15
	pkgsrc-2010Q4:1.15.0.8
	pkgsrc-2010Q4-base:1.15
	pkgsrc-2010Q3:1.15.0.6
	pkgsrc-2010Q3-base:1.15
	pkgsrc-2010Q2:1.15.0.4
	pkgsrc-2010Q2-base:1.15
	pkgsrc-2010Q1:1.15.0.2
	pkgsrc-2010Q1-base:1.15
	pkgsrc-2009Q4:1.14.0.28
	pkgsrc-2009Q4-base:1.14
	pkgsrc-2009Q3:1.14.0.26
	pkgsrc-2009Q3-base:1.14
	pkgsrc-2009Q2:1.14.0.24
	pkgsrc-2009Q2-base:1.14
	pkgsrc-2009Q1:1.14.0.22
	pkgsrc-2009Q1-base:1.14
	pkgsrc-2008Q4:1.14.0.20
	pkgsrc-2008Q4-base:1.14
	pkgsrc-2008Q3:1.14.0.18
	pkgsrc-2008Q3-base:1.14
	cube-native-xorg:1.14.0.16
	cube-native-xorg-base:1.14
	pkgsrc-2008Q2:1.14.0.14
	pkgsrc-2008Q2-base:1.14
	cwrapper:1.14.0.12
	pkgsrc-2008Q1:1.14.0.10
	pkgsrc-2008Q1-base:1.14
	pkgsrc-2007Q4:1.14.0.8
	pkgsrc-2007Q4-base:1.14
	pkgsrc-2007Q3:1.14.0.6
	pkgsrc-2007Q3-base:1.14
	pkgsrc-2007Q2:1.14.0.4
	pkgsrc-2007Q2-base:1.14
	pkgsrc-2007Q1:1.14.0.2
	pkgsrc-2007Q1-base:1.14
	pkgsrc-2006Q4:1.13.0.8
	pkgsrc-2006Q4-base:1.13
	pkgsrc-2006Q3:1.13.0.6
	pkgsrc-2006Q3-base:1.13
	pkgsrc-2006Q2:1.13.0.4
	pkgsrc-2006Q2-base:1.13
	pkgsrc-2006Q1:1.13.0.2
	pkgsrc-2006Q1-base:1.13
	pkgsrc-2005Q4:1.11.0.2
	pkgsrc-2005Q4-base:1.11
	pkgsrc-2005Q3:1.10.0.4
	pkgsrc-2005Q3-base:1.10
	pkgsrc-2005Q2:1.10.0.2
	pkgsrc-2005Q2-base:1.10
	pkgsrc-2005Q1:1.8.0.2
	pkgsrc-2005Q1-base:1.8
	pkgsrc-2004Q4:1.7.0.8
	pkgsrc-2004Q4-base:1.7
	pkgsrc-2004Q3:1.7.0.6
	pkgsrc-2004Q3-base:1.7
	pkgsrc-2004Q2:1.7.0.4
	pkgsrc-2004Q2-base:1.7
	pkgsrc-2004Q1:1.7.0.2
	pkgsrc-2004Q1-base:1.7
	pkgsrc-2003Q4:1.6.0.2
	pkgsrc-2003Q4-base:1.6
	netbsd-1-6-1:1.2.0.6
	netbsd-1-6-1-base:1.2
	netbsd-1-6:1.2.0.8
	netbsd-1-6-RELEASE-base:1.2
	pkgviews:1.2.0.4
	pkgviews-base:1.2
	buildlink2-base:1.2
	buildlink2:1.2.0.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.19
date	2020.01.26.17.31.49;	author rillig;	state Exp;
branches;
next	1.18;
commitid	4fBBvoSLJaGd0eUB;

1.18
date	2017.01.19.18.52.19;	author agc;	state Exp;
branches;
next	1.17;
commitid	ufZDMu4cgHZdRBCz;

1.17
date	2016.02.25.16.20.50;	author jperkin;	state Exp;
branches;
next	1.16;
commitid	gwmv2ppEhRv5CjWy;

1.16
date	2012.10.23.17.18.22;	author asau;	state Exp;
branches;
next	1.15;

1.15
date	2010.02.11.21.03.54;	author joerg;	state Exp;
branches;
next	1.14;

1.14
date	2007.01.07.09.14.02;	author rillig;	state Exp;
branches;
next	1.13;

1.13
date	2006.03.04.21.30.18;	author jlam;	state Exp;
branches;
next	1.12;

1.12
date	2006.02.18.13.31.28;	author rillig;	state Exp;
branches;
next	1.11;

1.11
date	2005.12.05.20.50.45;	author rillig;	state Exp;
branches;
next	1.10;

1.10
date	2005.06.17.03.50.25;	author jlam;	state Exp;
branches;
next	1.9;

1.9
date	2005.04.11.15.32.48;	author taca;	state Exp;
branches;
next	1.8;

1.8
date	2005.03.14.19.55.39;	author tv;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	2004.01.02.17.03.11;	author taca;	state Exp;
branches;
next	1.6;

1.6
date	2003.09.02.17.27.16;	author taca;	state Exp;
branches;
next	1.5;

1.5
date	2003.07.21.17.10.37;	author martti;	state Exp;
branches;
next	1.4;

1.4
date	2003.07.17.22.51.11;	author grant;	state Exp;
branches;
next	1.3;

1.3
date	2003.03.28.08.54.09;	author wiz;	state Exp;
branches;
next	1.2;

1.2
date	2002.05.09.16.55.51;	author taca;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	2002.05.09.16.20.58;	author taca;	state Exp;
branches
	1.1.1.1;
next	;

1.8.2.1
date	2005.04.20.15.44.39;	author salo;	state Exp;
branches;
next	;

1.2.2.1
date	2002.05.09.16.55.51;	author jlam;	state dead;
branches;
next	1.2.2.2;

1.2.2.2
date	2002.06.23.18.55.16;	author jlam;	state Exp;
branches;
next	;

1.1.1.1
date	2002.05.09.16.20.58;	author taca;	state Exp;
branches;
next	;


desc
@@


1.19
log
@all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
@
text
@# $NetBSD: Makefile,v 1.18 2017/01/19 18:52:19 agc Exp $
#

DISTNAME=	ftpproxy-${VERSION}
CATEGORIES=	net
MASTER_SITES=	http://www.ftpproxy.org/download/
MASTER_SITES+=	http://www.ftpproxy.org/download/older_releases/
EXTRACT_SUFX=	.tgz

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://www.ftpproxy.org/
COMMENT=	Application level gateway for FTP

BUILD_DIRS=	src
VERSION=	1.2.3

.include "../../mk/bsd.prefs.mk"

MAKE_ENV+=	OSLIB=${LIBS:M*:Q} VERSION=${VERSION:Q}

LIBS.SunOS+=		-lsocket -lnsl
MAKE_ENV.SunOS+=	OSFLAG=-DSOLARIS

INSTALLATION_DIRS=	libexec ${PKGMANDIR}/man8

do-install:
	${INSTALL_PROGRAM} ${WRKSRC:Q}/src/ftp.proxy ${DESTDIR}${PREFIX}/libexec/
	${INSTALL_MAN} ${WRKSRC:Q}/doc/ftp.proxy.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/ftp.proxy.8

.include "../../mk/bsd.pkg.mk"
@


1.18
log
@Convert all occurrences (353 by my count) of

	MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2016/02/25 16:20:50 jperkin Exp $
d11 1
a11 1
HOMEPAGE=	http://www.ftpproxy.org/
@


1.17
log
@Use OPSYSVARS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2012/10/23 17:18:22 asau Exp $
d6 2
a7 2
MASTER_SITES=	http://www.ftpproxy.org/download/ \
		http://www.ftpproxy.org/download/older_releases/
@


1.16
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2010/02/11 21:03:54 joerg Exp $
d19 4
a22 5
.if ${OPSYS} == "SunOS"
LIBS+=		-lsocket -lnsl
OSFLAG=		-DSOLARIS
.endif
MAKE_ENV+=	OSFLAG=${OSFLAG:Q} OSLIB=${LIBS:M*:Q} VERSION=${VERSION:Q}
@


1.15
log
@DESTDIR support
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2007/01/07 09:14:02 rillig Exp $
a13 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.14
log
@Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2006/03/04 21:30:18 jlam Exp $
d14 2
d30 2
a31 2
	${INSTALL_PROGRAM} ${WRKSRC:Q}/src/ftp.proxy ${PREFIX:Q}/libexec/
	${INSTALL_MAN} ${WRKSRC:Q}/doc/ftp.proxy.1 ${PREFIX:Q}/man/man8/ftp.proxy.8
@


1.13
log
@Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2006/02/18 13:31:28 rillig Exp $
d25 1
a25 1
INSTALLATION_DIRS=	libexec man/man8
@


1.12
log
@Fixed pkglint warnings. Among others, removed the quotes around "-lnsl
-lsocket" in LDFLAGS. The wrapper framework should have passed this
verbatimly to the compiler, but didn't, hiding a bug. (Hi jlam!)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2005/12/05 20:50:45 rillig Exp $
d10 1
a10 1
MAINTAINER=	tech-pkg@@NetBSD.org
@


1.11
log
@Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2005/06/17 03:50:25 jlam Exp $
d14 1
a14 1
BUILD_DIRS=	${WRKSRC}/src
d20 1
a20 1
LIBS+=		"-lsocket -lnsl"
d28 2
a29 2
	${INSTALL_PROGRAM} ${WRKSRC}/src/ftp.proxy ${PREFIX}/libexec/
	${INSTALL_MAN} ${WRKSRC}/doc/ftp.proxy.1 ${PREFIX}/man/man8/ftp.proxy.8
@


1.10
log
@Create directories before installing files into them.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2005/04/11 15:32:48 taca Exp $
d23 1
a23 1
MAKE_ENV+=	OSFLAG=${OSFLAG} OSLIB=${LIBS} VERSION=${VERSION}
@


1.9
log
@Update ftpproxy package to 1.2.3.

pkgsrc fix: try to make it work on Solaris.

Version 1.2.3
- --------------------------------

  * Fixed bug in waitpid handling in daemon mode.

  * Added optional xferlog logging.

  * Added -q option to set the source IP of the outgoing control
    connection (which set also the IP for data connections).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2005/03/14 19:55:39 tv Exp $
d25 2
@


1.8
log
@There's no need to manually format and install a nroffed manpage.
Install the source and let man(1) do it.

Use PREFIX, not LOCALBASE, when installing.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2004/01/02 17:03:11 taca Exp $
d4 1
a4 2
DISTNAME=	ftpproxy-1.2.2
PKGREVISION=	1
d14 3
d21 1
a21 1
MAKE_ENV+=	LIBS=${LIBS}
d23 1
@


1.8.2.1
log
@Pullup ticket 456 - requested by Takahiro Kambe
portability fix for ftpproxy

Revisions pulled up:
- pkgsrc/net/ftpproxy/Makefile		1.9
- pkgsrc/net/ftpproxy/distinfo		1.6
- pkgsrc/net/ftpproxy/patches/patch-aa	1.3
- pkgsrc/net/ftpproxy/patches/patch-ab	removed

   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Mon Apr 11 15:32:48 UTC 2005

   Modified Files:
   	pkgsrc/net/ftpproxy: Makefile distinfo
   	pkgsrc/net/ftpproxy/patches: patch-aa
   Removed Files:
   	pkgsrc/net/ftpproxy/patches: patch-ab

   Log Message:
   Update ftpproxy package to 1.2.3.

   pkgsrc fix: try to make it work on Solaris.

   Version 1.2.3
   - --------------------------------

     * Fixed bug in waitpid handling in daemon mode.

     * Added optional xferlog logging.

     * Added -q option to set the source IP of the outgoing control
       connection (which set also the IP for data connections).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2005/04/11 15:32:48 taca Exp $
d4 2
a5 1
DISTNAME=	ftpproxy-${VERSION}
a14 3
BUILD_DIRS=	${WRKSRC}/src
VERSION=	1.2.3

d19 1
a19 1
OSFLAG=		-DSOLARIS
a20 1
MAKE_ENV+=	OSFLAG=${OSFLAG} OSLIB=${LIBS} VERSION=${VERSION}
@


1.7
log
@Update ftpproxy package to 1.2.2.

Version 1.2.2 - 16122003asg
- --------------------------------

  * Fixed a error in ending an connection after receiving "QUIT".

  * Added support for configuration files. Two new parameters are
    added for this. (-f and -F)

  * renamed `dcp' to `ctp' because we thought that `connection translation
    programs' gives a better idea of what the really do.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/09/02 17:27:16 taca Exp $
d5 1
a17 2
NROFF?=		nroff
MANDOC?=	-man
a19 3
.else
NROFF?=		nroff
MANDOC?=	-mandoc
a21 3
post-build:
	cd ${WRKSRC}/doc; ${NROFF} ${MANDOC} ftp.proxy.1 > ftp.proxy.cat8

d23 2
a24 3
	${INSTALL_PROGRAM} ${WRKSRC}/src/ftp.proxy ${LOCALBASE}/libexec
	${INSTALL_MAN} ${WRKSRC}/doc/ftp.proxy.cat8 \
		${LOCALBASE}/man/cat8/ftp.proxy.8
@


1.6
log
@Update ftpproxy package to 1.2.1.


Version 1.2.1 - 19082003asg
- --------------------------------

  * Fixed a bug in dologin.
    Now the use of ftp.proxy with a fixed server works again.

Version 1.2.0 - 11072003asg
- --------------------------------

  * Looking in this file this numbering scheme displeased me.
    From now on every beta release get a subnumber and official
    releases a major number.
    So this new release will start with 1.2.0

Version 1.1.7.pre3 - 09072003asg
- --------------------------------

  * Fixed missing line in the do_login function. Could solve unexpected
    behaviour of ftp.proxy.
    Mentioned by Michael A. Meiszl and Rasca Gmelch.

Version 1.1.7.pre2 - 06042003asg
- --------------------------------

  * Another attempt to deal with an old problem: Suppose the client
    lists an almost empty directory (or does any other small data
    transmission with the remote server) is might happen that the
    proxy receives and spools the data before the 150 response is
    send to the client.  ftp.proxy uses the TCP_NODELAY socket
    options since version 1.1.4 but what if the server (or upstream
    proxy) causes the problem?

    The proxy does now track if the 150 response arrived already and
    the data transmission between client and server is delayed until
    it has been received.


Version 1.1.7.pre1 - 04042003asg
- --------------------------------

  * Introducing `dynamic configuration programs' aka DCP's.  In short
    a DCP receives username and remote server as supplied by the user
    and sends the proxy server the real FTP server the proxy should
    connect to with perhaps different username and password.

    Everything of this is optional.  Furthermore there is yet no
    documentation because DCPs are work in progress and even the DCP
    scheme is not fixed yet.  There is however a sample DCP named
    operator.dcp showing how things basically work.

    DCP's required changes to the source code.  Even if you do not
    use DCP's the changes may influence the way ftp.proxy is working.

    The DCP's are based on the idea of 'connection translation program'
    from Damian Ivereigh and replaces this feature introduced in 1.1.6.beta6

Version 1.1.6.beta8 - 25MAR2003asg
- ----------------------------------

  * Changed -D option: the proxy server port number must now be set
    with the -D option.


Version 1.1.6.beta7 - 10FEB2003asg
- ----------------------------------

  * Added compile-help in src/Makefile for solaris and a putenv
    workaround for the missing function.
    Hope ftp.proxy will now compile on solaris without errors.
    Mentioned by Gregoire Barbier, Lefteris Giakoumatos,
    Christophe Giraud-Briquet, Neil McCalden and others.

  * Complete rewrite of multiline server response handling.
    Handling is now much more RFC conform in this point.


Version 1.1.6.beta6 - 22JAN2003asg
- ----------------------------------

  * Added sample script to start ftp.proxy in debug mode.

  * Added sample trp script.

  * Do not fork ftp.proxy in daemon mode when debug option is set.

  * Changed syslog calls to be more ANSI-C conform.

  * Source code compatibility: changed the syslog's `%m' to `%s' with
    a `strerror(errno)' argument.

  * Added support connection translation program (short: trp's), mentioned
    by Damian Ivereigh.

  * Introduced version variable in Makefile.

  * Added new command line option '-u' to allow usernames with a '@@'
    in it. Mentioned by Paul Dragicevich.

  * Changed GPL to current version.

  * Changed getc_fd to handle servers that close the data connection.

  * Changed proxy response on PASV because mozilla does not like it.

  * Added daemon mode. Now you can start ftp.proxy as daemon using '-D'.
    This is still experimental do not use this on productive environments.
    The feature will be added official in the next release.
    Additional parameters are required.

  * Applied patch which fixes problems with multi-line server greetings,
    as it appears on 'AppleShare IP FTP Server'. Mentioned by Menno Smits.

  * Changed default log facility to LOG_DAEMON. On Linux, FreeBSD and NetBSD
    it is still LOG_FTP.

  * Modified cfputs() to send the line together with the CR/LF in one
    packet to make broken firewalls happy.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2003/07/21 17:10:37 martti Exp $
d4 1
a4 1
DISTNAME=	ftpproxy-1.2.1
@


1.5
log
@COMMENT should start with a capital letter.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2003/07/17 22:51:11 grant Exp $
d4 1
a4 1
DISTNAME=	ftpproxy-1.1.5
d10 1
a10 1
MAINTAINER=	package@@NetBSD.org
@


1.4
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2003/03/28 08:54:09 wiz Exp $
d12 1
a12 1
COMMENT=	application level gateway for FTP
@


1.3
log
@Remove obsolete MASTER_SITES.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2002/05/09 16:55:51 taca Exp $
d10 1
a10 1
MAINTAINER=	package@@netbsd.org
@


1.2
log
@Add experimental support for building on Solaris.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2002/05/09 16:20:58 taca Exp $
d7 1
a7 3
		ftp://ftp.daemons.de/ \
		http://www.ftpproxy.org/download/older_releases/ \
		ftp://ftp.daemons.de/older_releases/
@


1.2.2.1
log
@file Makefile was added on branch buildlink2 on 2002-06-23 18:55:16 +0000
@
text
@d1 36
@


1.2.2.2
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@a0 36
# $NetBSD: Makefile,v 1.2.2.1 2002/06/23 18:55:16 jlam Exp $
#

DISTNAME=	ftpproxy-1.1.5
CATEGORIES=	net
MASTER_SITES=	http://www.ftpproxy.org/download/ \
		ftp://ftp.daemons.de/ \
		http://www.ftpproxy.org/download/older_releases/ \
		ftp://ftp.daemons.de/older_releases/
EXTRACT_SUFX=	.tgz

MAINTAINER=	package@@netbsd.org
HOMEPAGE=	http://www.ftpproxy.org/
COMMENT=	application level gateway for FTP

.include "../../mk/bsd.prefs.mk"

.if ${OPSYS} == "SunOS"
NROFF?=		nroff
MANDOC?=	-man
LIBS+=		"-lsocket -lnsl"
MAKE_ENV+=	LIBS=${LIBS}
.else
NROFF?=		nroff
MANDOC?=	-mandoc
.endif

post-build:
	cd ${WRKSRC}/doc; ${NROFF} ${MANDOC} ftp.proxy.1 > ftp.proxy.cat8

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/src/ftp.proxy ${LOCALBASE}/libexec
	${INSTALL_MAN} ${WRKSRC}/doc/ftp.proxy.cat8 \
		${LOCALBASE}/man/cat8/ftp.proxy.8

.include "../../mk/bsd.pkg.mk"
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d21 2
@


1.1.1.1
log
@Importing ftpproxy 1.1.5 package.

ftp.proxy is a proxy server for a subset of the file tranfer protocol
described in RFC 959.  It forwards traffic between a client and a
server without looking too much if both hosts do real FTP.  The FTP
server can be either given on the command line or supplied by the
client.

It starts from inetd(8).

@
text
@@
