head	1.72;
access;
symbols
	RELEASE_8_3_0:1.70
	RELEASE_9_0_0:1.70
	RELEASE_7_4_0:1.69
	RELEASE_8_2_0:1.69
	RELEASE_6_EOL:1.69
	RELEASE_8_1_0:1.69
	RELEASE_7_3_0:1.67
	RELEASE_8_0_0:1.64
	RELEASE_7_2_0:1.63
	RELEASE_7_1_0:1.62
	RELEASE_6_4_0:1.62
	RELEASE_5_EOL:1.61
	RELEASE_7_0_0:1.60
	RELEASE_6_3_0:1.60
	PRE_XORG_7:1.56
	RELEASE_4_EOL:1.56
	RELEASE_6_2_0:1.56
	RELEASE_6_1_0:1.54
	RELEASE_5_5_0:1.54
	RELEASE_6_0_0:1.50
	RELEASE_5_4_0:1.50
	RELEASE_4_11_0:1.49
	RELEASE_5_3_0:1.46
	RELEASE_4_10_0:1.46
	RELEASE_5_2_1:1.39
	RELEASE_5_2_0:1.39
	RELEASE_4_9_0:1.38
	RELEASE_5_1_0:1.35
	RELEASE_4_8_0:1.29
	RELEASE_5_0_0:1.25
	RELEASE_4_7_0:1.25
	RELEASE_4_6_2:1.18
	RELEASE_4_6_1:1.18
	RELEASE_4_6_0:1.18
	RELEASE_5_0_DP1:1.18
	RELEASE_4_5_0:1.18
	RELEASE_4_4_0:1.17
	RELEASE_4_3_0:1.16
	RELEASE_4_2_0:1.15
	RELEASE_4_1_1:1.14
	RELEASE_4_1_0:1.11
	RELEASE_3_5_0:1.11
	RELEASE_4_0_0:1.9
	RELEASE_3_4_0:1.9
	RELEASE_3_3_0:1.7
	RELEASE_3_2_0:1.2
	v1_13:1.1.1.1
	DMARION:1.1.1;
locks; strict;
comment	@# @;


1.72
date	2012.11.17.05.57.29;	author svnexp;	state Exp;
branches;
next	1.71;

1.71
date	2012.06.01.05.18.25;	author dinoex;	state Exp;
branches;
next	1.70;

1.70
date	2011.09.23.22.22.30;	author amdmi3;	state Exp;
branches;
next	1.69;

1.69
date	2010.05.31.01.58.51;	author ade;	state Exp;
branches;
next	1.68;

1.68
date	2010.03.28.06.34.29;	author dinoex;	state Exp;
branches;
next	1.67;

1.67
date	2010.02.05.11.36.58;	author dinoex;	state Exp;
branches;
next	1.66;

1.66
date	2010.01.18.16.09.40;	author oliver;	state Exp;
branches;
next	1.65;

1.65
date	2010.01.17.15.44.29;	author oliver;	state Exp;
branches;
next	1.64;

1.64
date	2009.07.31.13.51.03;	author dinoex;	state Exp;
branches;
next	1.63;

1.63
date	2008.12.05.15.12.47;	author oliver;	state Exp;
branches;
next	1.62;

1.62
date	2008.06.06.13.28.17;	author edwin;	state Exp;
branches;
next	1.61;

1.61
date	2008.03.24.23.21.08;	author miwi;	state Exp;
branches;
next	1.60;

1.60
date	2007.11.05.21.54.46;	author miwi;	state Exp;
branches;
next	1.59;

1.59
date	2007.10.24.23.34.54;	author marcus;	state Exp;
branches;
next	1.58;

1.58
date	2007.05.27.14.26.20;	author oliver;	state Exp;
branches;
next	1.57;

1.57
date	2007.05.19.20.05.05;	author flz;	state Exp;
branches;
next	1.56;

1.56
date	2006.09.26.16.50.15;	author oliver;	state Exp;
branches;
next	1.55;

1.55
date	2006.05.07.11.09.18;	author edwin;	state Exp;
branches;
next	1.54;

1.54
date	2006.03.07.08.26.19;	author ade;	state Exp;
branches;
next	1.53;

1.53
date	2006.02.23.10.36.31;	author ade;	state Exp;
branches;
next	1.52;

1.52
date	2006.01.26.08.15.19;	author oliver;	state Exp;
branches;
next	1.51;

1.51
date	2005.11.05.05.21.08;	author marcus;	state Exp;
branches;
next	1.50;

1.50
date	2005.02.04.18.23.20;	author oliver;	state Exp;
branches;
next	1.49;

1.49
date	2004.11.29.16.01.44;	author oliver;	state Exp;
branches;
next	1.48;

1.48
date	2004.11.15.17.21.14;	author oliver;	state Exp;
branches;
next	1.47;

1.47
date	2004.11.10.19.42.23;	author oliver;	state Exp;
branches;
next	1.46;

1.46
date	2004.03.29.16.14.25;	author oliver;	state Exp;
branches;
next	1.45;

1.45
date	2004.03.25.20.37.00;	author oliver;	state Exp;
branches;
next	1.44;

1.44
date	2004.03.18.16.57.51;	author oliver;	state Exp;
branches;
next	1.43;

1.43
date	2004.02.17.19.51.15;	author oliver;	state Exp;
branches;
next	1.42;

1.42
date	2004.02.17.02.24.54;	author kris;	state Exp;
branches;
next	1.41;

1.41
date	2004.02.10.06.42.40;	author oliver;	state Exp;
branches;
next	1.40;

1.40
date	2004.02.04.05.20.13;	author marcus;	state Exp;
branches;
next	1.39;

1.39
date	2003.11.10.18.03.07;	author oliver;	state Exp;
branches;
next	1.38;

1.38
date	2003.08.31.17.50.56;	author oliver;	state Exp;
branches;
next	1.37;

1.37
date	2003.08.08.13.27.51;	author oliver;	state Exp;
branches;
next	1.36;

1.36
date	2003.07.24.17.53.02;	author oliver;	state Exp;
branches;
next	1.35;

1.35
date	2003.05.14.02.50.08;	author oliver;	state Exp;
branches;
next	1.34;

1.34
date	2003.05.12.16.22.37;	author oliver;	state Exp;
branches;
next	1.33;

1.33
date	2003.05.06.16.58.44;	author oliver;	state Exp;
branches;
next	1.32;

1.32
date	2003.04.29.03.09.11;	author edwin;	state Exp;
branches;
next	1.31;

1.31
date	2003.04.24.09.28.39;	author leeym;	state Exp;
branches;
next	1.30;

1.30
date	2003.04.20.03.01.35;	author marcus;	state Exp;
branches;
next	1.29;

1.29
date	2003.02.21.12.00.36;	author knu;	state Exp;
branches;
next	1.28;

1.28
date	2003.02.07.18.59.45;	author marcus;	state Exp;
branches;
next	1.27;

1.27
date	2003.01.25.22.04.48;	author arved;	state Exp;
branches;
next	1.26;

1.26
date	2003.01.02.19.46.05;	author ijliao;	state Exp;
branches;
next	1.25;

1.25
date	2002.09.29.21.38.29;	author marcus;	state Exp;
branches;
next	1.24;

1.24
date	2002.09.22.19.48.41;	author marcus;	state Exp;
branches;
next	1.23;

1.23
date	2002.09.19.21.37.32;	author lioux;	state Exp;
branches;
next	1.22;

1.22
date	2002.07.19.23.00.40;	author pat;	state Exp;
branches;
next	1.21;

1.21
date	2002.06.10.04.00.55;	author petef;	state Exp;
branches;
next	1.20;

1.20
date	2002.06.09.23.28.55;	author petef;	state Exp;
branches;
next	1.19;

1.19
date	2002.06.09.21.38.05;	author fenner;	state Exp;
branches;
next	1.18;

1.18
date	2002.01.22.05.19.22;	author pat;	state Exp;
branches;
next	1.17;

1.17
date	2001.04.30.07.33.39;	author kris;	state Exp;
branches;
next	1.16;

1.16
date	2001.03.29.16.33.33;	author sobomax;	state Exp;
branches;
next	1.15;

1.15
date	2000.10.05.07.22.34;	author reg;	state Exp;
branches;
next	1.14;

1.14
date	2000.08.15.06.10.58;	author sobomax;	state Exp;
branches;
next	1.13;

1.13
date	2000.08.04.16.11.12;	author ade;	state Exp;
branches;
next	1.12;

1.12
date	2000.07.25.07.11.07;	author sobomax;	state Exp;
branches;
next	1.11;

1.11
date	2000.05.30.20.57.14;	author will;	state Exp;
branches;
next	1.10;

1.10
date	2000.04.12.05.31.09;	author mharo;	state Exp;
branches;
next	1.9;

1.9
date	99.11.23.03.16.50;	author billf;	state Exp;
branches;
next	1.8;

1.8
date	99.11.14.00.54.42;	author cpiazza;	state Exp;
branches;
next	1.7;

1.7
date	99.09.09.23.00.42;	author cpiazza;	state Exp;
branches;
next	1.6;

1.6
date	99.08.25.05.55.09;	author obrien;	state Exp;
branches;
next	1.5;

1.5
date	99.08.02.10.43.43;	author asami;	state Exp;
branches;
next	1.4;

1.4
date	99.05.29.03.55.22;	author steve;	state Exp;
branches;
next	1.3;

1.3
date	99.05.17.19.52.00;	author mharo;	state Exp;
branches;
next	1.2;

1.2
date	99.04.27.00.37.35;	author taoka;	state Exp;
branches;
next	1.1;

1.1
date	99.04.03.01.38.52;	author steve;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	99.04.03.01.38.52;	author steve;	state Exp;
branches;
next	;


desc
@@


1.72
log
@Switch exporter over
@
text
@# New ports collection makefile for:	gftp
# Date Created:		21 Feb 1999
# Whom:			Damjan Marion <dmarion@@open.hr>
#
# $FreeBSD: head/ftp/gftp/Makefile 300896 2012-07-14 13:54:48Z beat $
#

PORTNAME=	gftp
PORTVERSION=	2.0.19
PORTREVISION=	5
CATEGORIES=	ftp
MASTER_SITES=	http://gftp.seul.org/ \
		ftp://gftp.seul.org/pub/gftp/
DISTNAME=	${PORTNAME}-${PORTVERSION:S/.r/rc/}

MAINTAINER=	oliver@@FreeBSD.org
COMMENT=	A free multithreaded GTK-based GUI ftp and sftp client

GNU_CONFIGURE=	yes

CONFIGURE_ARGS=	--without-included-gettext
CONFIGURE_ENV=	LIBS="-L${LOCALBASE}/lib"
CPPFLAGS+=	-I${LOCALBASE}/include

WANT_GNOME=	yes

OPTIONS=	X11	"Build with X11 frontend"			on \
		NLS	"Native Language Support via gettext utilities"	on

.if !defined(WITHOUT_X11)
USE_XORG=	x11
.endif

.include <bsd.port.pre.mk>

USE_GNOME+=	gnomehack

.if defined(WITHOUT_X11)
CONFIGURE_ARGS+=--disable-gtkport
PKGNAMESUFFIX=	-nox11
USE_GNOME+=	glib20
PLIST_SUB+=	NOX11:="@@comment "
.else
PLIST_SUB+=	NOX11:=""
WANT_GNOME=	yes
USE_GNOME+=	gtk20
CONFIGURE_ENV+=	_GTHREAD_LIBS="-lgthread-2.0"
.endif

MAN1=		gftp.1

.if !defined(WITHOUT_NLS)
USE_GETTEXT=	yes
PLIST_SUB+=	NLS=""
.else
CONFIGURE_ARGS+=--disable-nls
PLIST_SUB+=	NLS="@@comment "
.endif

.if ${HAVE_GNOME:Mgnomelibs}!="" && !defined(WITH_GTK2)
USE_GNOME+=	gnomeprefix gnomelibs
PKGNAMESUFFIX+=	-gnome
PLIST_SUB+=	MYGNOME=""
MAKE_ENV=	HAVE_GNOME=1
.else
PLIST_SUB+=	MYGNOME="@@comment "
.endif

post-patch:
	@@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
		s|DATADIRNAME=lib|DATADIRNAME=share|g ; \
		s|"-lssl |& -lcrypto|' ${WRKSRC}/configure
	@@${REINPLACE_CMD} -e 's|size_t dest_len|size_t *dest_len|g ; \
		s|\(gftp_filename_from_utf8 (gftp_request \* request,\) int force_local,|\1|' \
		${WRKSRC}/lib/charset-conv.c
.if defined(WITHOUT_X11)
	@@${REINPLACE_CMD} -e 's|: install-pkgdataDATA|: |' \
		${WRKSRC}/docs/sample.gftp/Makefile.in
.endif

.include <bsd.port.post.mk>
@


1.71
log
@- update png to 1.5.10
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.70
log
@- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
@
text
@d10 1
a10 1
PORTREVISION=	4
@


1.69
log
@Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
@
text
@d22 2
a23 2
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
		LIBS="-L${LOCALBASE}/lib"
@


1.68
log
@- update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
@
text
@d10 1
a10 1
PORTREVISION=	3
@


1.67
log
@- update to jpeg-8
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.66
log
@do not include utmp.h or utmpx.h at all - it is just not needed
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.65
log
@use utmpx.h instead of utmp.h if exists
@
text
@a71 1
		s|pty.h|utmpx.h &|g ; \
@


1.64
log
@- bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
@
text
@d72 1
@


1.63
log
@update to 2.0.19
drop GTK12 support (not working with 2.0.19)
@
text
@d10 1
@


1.62
log
@Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@@
Approved by:    portmgr (pav)
@
text
@d9 1
a9 2
PORTVERSION=	2.0.18
PORTREVISION=	7
d26 2
a27 3
OPTIONS=	X11 "Build with X11 frontend" on \
		GTK1 "gtk12 instead of gtk2" off \
		NLS "Native Language Support via gettext utilities" on
d38 1
a38 1
CONFIGURE_ARGS+=--disable-gtkport --disable-gtk20
d40 1
a40 1
USE_GNOME+=	glib12
a44 5
.if defined(WITH_GTK1)
USE_GNOME+=	gtk12
CONFIGURE_ENV+=	_GTHREAD_LIBS="-lgthread-12"
CONFIGURE_ARGS+=--disable-gtk20
.else
a47 1
.endif
d72 3
@


1.61
log
@- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
@
text
@d10 1
a10 1
PORTREVISION=	6
@


1.60
log
@- Kalle Olavi Niemitalo discovered two boundary errors in fsplib code
  included in gFTP when processing overly long directory or file names.
- Bump PORTREVISION

Reviewed by:	simon
Approved by:	portmgr (erwin)
Obtained from:	gentoo cvs
Security:	http://www.vuxml.org/freebsd/f8b0f83c-8bb3-11dc-bffa-0016179b2dd5.html
@
text
@d32 1
a32 1
USE_XLIB=	yes
@


1.59
log
@Presenting GNOME 2.20.1 and all related works for FreeBSD.  The official
GNOME 2.20 release notes can be found at
http://www.gnome.org/start/2.20/notes/en/ .  Beyond that, this update
includes the new GIMP 2.4 (courtesy of ahze).

The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy.  We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD.  This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.

This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully.  Ahze and pav also deserve thanks for
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).

The FreeBSD GNOME team would also like to thank our various testers and
contributors:

Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)

PRs fixed in this release:

111272, 113470, 115995, 116338
@
text
@d10 1
a10 1
PORTREVISION=	5
@


1.58
log
@move from X11BASE to LOCALBASE
bump PORTREVISION
@
text
@d10 1
a10 1
PORTREVISION=	4
d70 1
a70 1
PLIST_SUB+=	DATADIR="share/gnome" MYGNOME=""
d73 1
a73 1
PLIST_SUB+=	DATADIR="share" MYGNOME="@@comment "
@


1.57
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d10 1
a10 1
PORTREVISION=	3
d32 1
a32 1
USE_X_PREFIX=	yes
@


1.56
log
@make gtk2 the default toolkit instead of gtk12
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.55
log
@Remove USE_REINPLACE from all categories starting with F
@
text
@d28 1
a28 1
		GTK2 "gtk2 instead of gtk12" off \
d47 1
a47 4
.if defined(WITH_GTK2)
USE_GNOME+=	gtk20
CONFIGURE_ENV+=	_GTHREAD_LIBS="-lgthread-2.0"
.else
d51 3
@


1.54
log
@Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.

Discussed with:	kris
Approved by:	portmgr (implicit)
@
text
@a24 1
USE_REINPLACE=	yes
@


1.53
log
@Conversion to a single libtool environment.

Approved by:	portmgr (kris)
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.52
log
@add NLS knob to OPTIONS and make it work [1]
fix pkg-plist for WITHOUT_X11

Noted by:	kris [1]
@
text
@d53 1
a53 1
CONFIGURE_ENV+=	_GTHREAD_LIBS="-lgthread12"
@


1.51
log
@Bump PORTREVISION to chase the glib20 shared library update.
@
text
@d29 2
a30 1
		GTK2 "gtk2 instead of gtk12" off
d44 1
d46 1
d60 3
a62 2
.if defined(WITHOUT_X11)
PLIST_SUB+=	NOX11:="@@comment "
d64 2
a65 1
PLIST_SUB+=	NOX11:=""
d81 4
@


1.50
log
@update to 2.0.18
@
text
@d10 1
a10 1
PORTREVISION=	0
@


1.49
log
@define USE_X_PREFIX before bsd.port.pre.mk gets included

Pointed out by:	kris
@
text
@d9 2
a10 2
PORTVERSION=	2.0.18.r1
PORTREVISION=	1
@


1.48
log
@fix build on 5

Noted By:	kris, Christian Hiris <4711@@chello.at>
PR:		ports/73954
@
text
@d31 4
a43 1
USE_X_PREFIX=	yes
@


1.47
log
@update to 2.0.18rc1
@
text
@d10 1
a10 1
PORTREVISION=	0
@


1.46
log
@update to 2.0.17
@
text
@d9 1
a9 1
PORTVERSION=	2.0.17
d14 1
@


1.45
log
@update to 2.0.17.p.0
@
text
@d9 1
a9 1
PORTVERSION=	2.0.17.p.0
a13 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/.p./pre/}
@


1.44
log
@finally fix those gnome pkg-plist stuff
@
text
@d9 2
a10 2
PORTVERSION=	2.0.16
PORTREVISION=	4
d14 1
a14 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/.r/rc/}
@


1.43
log
@fix USE_GNOME handling which broke the pkg-plist
@
text
@d10 1
a10 1
PORTREVISION=	3
d63 1
a63 1
PLIST_SUB+=	DATADIR="share/gnome"
d66 1
a66 1
PLIST_SUB+=	DATADIR="share"
@


1.42
log
@BROKEN: Broken pkg-plist
@
text
@d10 1
a10 1
PORTREVISION=	2
a18 2
BROKEN=		"Broken pkg-plist"

a24 1
USE_GNOME+=	gnomehack
d26 1
d32 2
@


1.41
log
@USE_GNOMEify it [1]
use the OPTIONS macro

Suggested by:	adamw [1]
@
text
@d19 2
@


1.40
log
@Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
@
text
@d10 1
a10 1
PORTREVISION=	1
d28 5
d34 1
a34 1
CONFIGURE_ARGS+=	--disable-gtkport --disable-gtk20
d36 1
a36 1
LIB_DEPENDS+=	glib12.3:${PORTSDIR}/devel/glib12
d41 1
a41 3
RUN_DEPENDS+=	pkg-config:${PORTSDIR}/devel/pkgconfig
LIB_DEPENDS+=	glib-2.0.200:${PORTSDIR}/devel/glib20 \
		gtk-x11-2.0.200:${PORTSDIR}/x11-toolkits/gtk20
a43 1
CONFIGURE_ARGS+=	--disable-gtk20
d46 1
a49 2
.include <bsd.port.pre.mk>

a66 8
pre-everything::
	@@${ECHO} ""
	@@${ECHO} "You may use the following build options:"
	@@${ECHO} ""
	@@${ECHO} "	WITHOUT_X11=yes		Only build the text frontend."
	@@${ECHO} "	WITH_GTK2=yes		Use gtk 2.x instead of 1.x"
	@@${ECHO} ""

a67 5
#	@@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
#		 s|DATADIRNAME=lib|DATADIRNAME=share|g ; \
#		 s|USE_INCLUDED_LIBINTL=yes|#USE_INCLUDED_LIBINTL=yes|g ; \
#		 s|\$$\(top_builddir\)/intl/libintl.a|-lintl|g' ${WRKSRC}/configure

a71 2
#	@@${REINPLACE_CMD} -e 's|LDADD = |& @@LIBINTL@@ |g' \
#		${WRKSRC}/src/text/Makefile.in ${WRKSRC}/src/gtk/Makefile.in
@


1.39
log
@update gftp to 2.0.16
@
text
@d10 1
a10 1
PORTREVISION=	0
@


1.38
log
@update gftp to 2.0.15
@
text
@d9 1
a9 1
PORTVERSION=	2.0.15
@


1.37
log
@update to 2.0.15.rc2 which fixes several bugs introduced by rc1
@
text
@d9 1
a9 1
PORTVERSION=	2.0.15.r2
@


1.36
log
@update gftp to 2.0.15.rc1
@
text
@d9 1
a9 1
PORTVERSION=	2.0.15.r1
d21 1
d75 5
d81 2
a82 3
		 s|DATADIRNAME=lib|DATADIRNAME=share|g ; \
		 s|USE_INCLUDED_LIBINTL=yes|#USE_INCLUDED_LIBINTL=yes|g ; \
		 s|\$$\(top_builddir\)/intl/libintl.a|-lintl|g' ${WRKSRC}/configure
d84 2
@


1.35
log
@don't depend on gtk12 (gnomelibs->gnome1) if gnome1(+gnome2) is installed
but WITH_GTK2 is defined

Submitted by:	Pav Lucistnik <pav@@oook.cz>
Approved by:	alex (mentor)
@
text
@d9 2
a10 2
PORTVERSION=	2.0.14
PORTREVISION=	1
d16 1
a16 1
MAINTAINER=	oliver@@freebsd.org
@


1.34
log
@Update the description to reflect that gFTP is sftp capable

PR:		51645
Approved by:	alex (mentor)
@
text
@d56 1
a56 1
.if ${HAVE_GNOME:Mgnomelibs}!=""
@


1.33
log
@redefine the MAINTAINER field with my FreeBSD address

Approved By:	alex (mentor)
@
text
@d17 1
a17 1
COMMENT=	A free multithreaded GTK based ftp client
@


1.32
log
@update-port: ftp/gftp

	make ssh2 connects working w/o the ssh-askpass utility (fix the
	code how to acquire a [pt]ty pair) The user may still choose the
	ssh-askpass way inside the application. That way is just no longer
	forced (as i did with the last update). Now it's possible to choose
	between direct password-sending from the application, or sending
	the password with the ssh-askass utility.

PR:		ports/51391
Submitted by:	Oliver Lehmann <lehmann@@ans-netz.de>
@
text
@d16 1
a16 1
MAINTAINER=	lehmann@@ans-netz.de
@


1.31
log
@make ssh2 support working for FreeBSD

PR:		51330
Submitted by:	Oliver Lehmann <lehmann@@ans-netz.de>
@
text
@d10 1
a44 4
.if defined(WITH_SSH)
RUN_DEPENDS+=	ssh-askpass:${PORTSDIR}/security/openssh-askpass
CFLAGS+=	-DWITH_SSH
.endif
a70 1
	@@${ECHO} "	WITH_SSH=yes		To enable SSH2 support"
@


1.30
log
@Remove USE_GNOMENG.
@
text
@d44 4
d74 1
@


1.29
log
@De-pkg-comment.
@
text
@a22 1
USE_GNOMENG=	yes
@


1.28
log
@Chase glib20's shared lib version.
@
text
@d16 1
@


1.27
log
@PERL -> REINPLACE_CMD
Fix PLIST_SUB for HAVE_GNOME

PR:		47231
Submitted by:	Oliver Lehmann <lehmann@@ans-netz.de>
@
text
@d35 2
a36 2
LIB_DEPENDS+=	glib-2.0.0:${PORTSDIR}/devel/glib20 \
		gtk-x11-2.0.0:${PORTSDIR}/x11-toolkits/gtk20
@


1.26
log
@upgrade to 2.0.14

PR:		46020
Submitted by:	maintainer
@
text
@d24 1
d57 3
a59 2
PKGNAMESUFFIX=	-gnome
PLIST_SUB=	DATADIR="share/gnome"
d73 1
a73 1
	@@${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
@


1.25
log
@Fix patch when building without gnomelibs.

Submitted by:	bento
@
text
@d9 1
a9 1
PORTVERSION=	2.0.13
d13 1
a16 4
USE_X_PREFIX=	yes
USE_GNOMENG=	yes
WANT_GNOME=	yes
USE_GNOME=	gtk12 gnomehack
d18 1
d22 24
d48 5
a52 1
.include <bsd.port.pre.mk>
d59 1
a59 1
PLIST_SUB=	DATADIR="share"
d61 8
@


1.24
log
@Fix build and package build after recent GNOMENG conversion.
@
text
@d19 1
a19 1
USE_GNOME=	gtk12
d29 1
a29 1
USE_GNOME+=	gnomeprefix gnomehack gnomelibs
@


1.23
log
@Deploy USE_GNOMENG infrastructure

PR:		42200
Submitted by:	Edwin Groothuis <edwin@@mavetju.org>
@
text
@d19 1
d28 6
a33 3
.if ${HAVE_GNOME:Mgtk12}!=""
USE_GNOME+=	gtk12
PKGNAMESUFFIX=	-gtk
d36 1
a36 1
pre-patch:
a40 3
	@@find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \
		's|\$$\(datadir\)/gnome/|\$$\(datadir\)/|g ; \
		 s|\$$\(datadir\)/locale|\$$\(prefix\)/share/locale|g'
@


1.22
log
@Update to 2.0.13

PR:		ports/40786
Submitted by:	maintainer
@
text
@d17 1
a17 1
USE_GTK=	yes
d27 3
a29 2
.if defined(HAVE_GNOME)
USE_GNOME=	yes
@


1.21
log
@Give maintainership to submitter.

Submitted by:	Oliver Lehmann <lehmann@@ans-netz.de>
@
text
@d9 1
a9 1
PORTVERSION=	2.0.12
@


1.20
log
@Update to 2.0.12.

PR:		38584
Submitted by:	Oliver Lehmann <lehmann@@ans-netz.de>
@
text
@d14 1
a14 1
MAINTAINER=	ports@@FreeBSD.Org
@


1.19
log
@Damjan Marion no longer works on FreeBSD stuff.
@
text
@d9 1
a9 1
PORTVERSION=	2.0.11
@


1.18
log
@- Update to 2.0.11
- Remove FORBIDDEN

PR:		33764
Submitted by:	Oliver Lehmann <lehmann@@ans-netz.de>
@
text
@d14 1
a14 1
MAINTAINER=	dmarion@@open.hr
@


1.17
log
@Upgrade to gftp 2.0.8 and mark FORBIDDEN. gftp 2.0.8 was a security update
to fix a remotely exploitable format string vulnerability, but in the course
of trying to make the new version actually build I discovered that it also
has local tempfile vulnerabilities, among other problems.
@
text
@d5 1
a5 1
# $FreeBSD: ports/ftp/gftp/Makefile,v 1.16 2001/03/29 16:33:33 sobomax Exp $
d9 1
a9 1
PORTVERSION=	2.0.8
a21 2

FORBIDDEN=	"Insecure temporary files up the wazoo"
@


1.16
log
@-pthread --> ${PTHREAD_LIBS}
-D_THREAD_SAFE --> ${PTHREAD_CFLAGS}

Note: my first intention was to test this out on bento/beta, but per ade's
requiest I opted to do it quickly.
@
text
@d5 1
a5 1
# $FreeBSD: ports/ftp/gftp/Makefile,v 1.15 2000/10/05 07:22:34 reg Exp $
d9 1
a9 1
PORTVERSION=	2.0.7b
d22 2
@


1.15
log
@Implement WANT_GNOME.
@
text
@d5 1
a5 1
# $FreeBSD: ports/ftp/gftp/Makefile,v 1.14 2000/08/15 06:10:58 sobomax Exp $
d32 1
a32 1
	@@${PERL} -pi -e 's|-lpthread|-pthread|g ; \
@


1.14
log
@Update to 2.0.7b.
@
text
@d5 1
a5 1
# $FreeBSD: ports/ftp/gftp/Makefile,v 1.13 2000/08/04 16:11:12 ade Exp $
a15 5
LIB_DEPENDS=	gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
.if !defined(WITHOUT_GNOME)
RUN_DEPENDS=	gnomecc:${PORTSDIR}/sysutils/gnomecontrolcenter
.endif

d17 2
d20 2
d23 1
a23 1
GTK_CONFIG?=	${X11BASE}/bin/gtk12-config
d25 1
a25 3
CONFIGURE_ENV=	GTK_CONFIG="${GTK_CONFIG}" \
		CPPFLAGS="-I${LOCALBASE}/include" \
		LDFLAGS="-L${LOCALBASE}/lib"
d27 3
a29 1
MAN1=		gftp.1
d33 3
a35 1
		s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
d37 2
a38 1
		's|\$\(datadir\)/pixmaps|\$\(datadir\)/gnome/pixmaps|g'
d40 1
a40 1
.include <bsd.port.mk>
@


1.13
log
@Re-sobomize to use pre-patch instead of post-extract

Wrists slapped by:	knu, sheldon
@
text
@d5 1
a5 1
# $FreeBSD: ports/ftp/gftp/Makefile,v 1.12 2000/07/25 07:11:07 sobomax Exp $
d9 1
a9 1
PORTVERSION=	2.0.7a
@


1.12
log
@Update to 2.0.7a and make the following cleanups:

- Replace pthread configure patch with perl regex (should make future upgrades
  easier);
- use installed libintl instead of port's own version;
- add WWW to pkg/DESCR and remove absolete lines from there;
- correctly place Gnome icon into share/gnome/pixmap instead of share/pixmap;
- add gnomecc into RUN_DEPENDS to exsure correct removal of Gnome bits.

Obtained from:	http://www.gnome.org/
@
text
@d5 1
a5 1
# $FreeBSD: ports/ftp/gftp/Makefile,v 1.11 2000/05/30 20:57:14 will Exp $
d32 1
a32 1
post-extract:
@


1.11
log
@Update to 2.0.6a to fix fennerism.
@
text
@d5 1
a5 1
# $FreeBSD: ports/ftp/gftp/Makefile,v 1.10 2000/04/12 05:31:09 mharo Exp $
d9 1
a9 1
PORTVERSION=	2.0.6a
d17 3
d21 1
d23 6
a28 2
CONFIGURE_ENV=	GTK_CONFIG=${X11BASE}/bin/gtk12-config
USE_X_PREFIX=	yes
d31 6
@


1.10
log
@PORTNAME/PORTVERSION stuff
@
text
@d5 1
a5 1
# $FreeBSD: ports/ftp/gftp/Makefile,v 1.9 1999/11/23 03:16:50 billf Exp $
d9 1
a9 1
PORTVERSION=	2.0.5a
a17 1
#USE_AUTOCONF=	yes
@


1.9
log
@Add trailing slash to fix distfile-fennerage.

Broken by:	cpiazza
@
text
@a1 1
# Version required:	2.0.5a
d5 1
a5 1
# $FreeBSD: ports/ftp/gftp/Makefile,v 1.8 1999/11/14 00:54:42 cpiazza Exp $
d8 2
a9 1
DISTNAME=	gftp-2.0.5a
@


1.8
log
@Update to version 2.0.5a
@
text
@d6 1
a6 1
# $FreeBSD: ports/ftp/gftp/Makefile,v 1.7 1999/09/09 23:00:42 cpiazza Exp $
d12 1
a12 1
		ftp://gftp.seul.org/pub/gftp
@


1.7
log
@Update to version 2.0.4
@
text
@d2 1
a2 1
# Version required:	2.0.4
d6 1
a6 1
# $FreeBSD: ports/ftp/gftp/Makefile,v 1.6 1999/08/25 05:55:09 obrien Exp $
d9 1
a9 1
DISTNAME=	gftp-2.0.4
d18 3
a20 1
USE_AUTOCONF=	yes
d23 1
a23 9
pre-install:
	find ${WRKSRC} -name \*.orig -exec ${RM} -f \{} \;

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/gftp ${PREFIX}/bin
	@@${MKDIR} ${PREFIX}/share/gftp
.for i in sample.gftp/*
	${INSTALL_DATA} ${WRKSRC}/$i ${PREFIX}/share/gftp
.endfor
@


1.6
log
@Change Id->FreeBSD.
@
text
@d2 1
a2 1
# Version required:	2.0.1
d6 1
a6 1
# $FreeBSD$
d9 1
a9 1
DISTNAME=	gftp-2.0.1
d11 2
a12 1
MASTER_SITES=	http://www.newwave.net/~masneyb/
@


1.5
log
@Change "net" -> "ftp".
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.4 1999/05/29 03:55:22 steve Exp $
@


1.4
log
@Update to use gtk version 1.2.3.

PR:		11842
Submitted by:	Jeremy Lea <reg@@shale.csir.co.za>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.3 1999/05/17 19:52:00 mharo Exp $
d10 1
a10 1
CATEGORIES=	net
@


1.3
log
@Update to 2.0.1

Submitted by: Chris Piazza cpiazza@@home.net
PR Number: 11726
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.2 1999/04/27 00:37:35 taoka Exp $
d15 1
a15 1
LIB_DEPENDS=	gtk12.1:${PORTSDIR}/x11-toolkits/gtk12
@


1.2
log
@Clean up *.orig.
Because /usr/X11R6/share/gftp/gftprc.orig is installed by "make install".
@
text
@d2 1
a2 1
# Version required:	1.13
d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1999/04/03 01:38:52 steve Exp $
d9 1
a9 1
DISTNAME=	gftp-1.13
a19 3
post-install:
	strip ${PREFIX}/bin/gftp

d22 7
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $Id$
d22 3
@


1.1.1.1
log
@Import of gftp version 1.13.
A free multithreaded GTK based ftp client.

PR:		10187
Submitted by:	Damjan Marion <dmarion@@open.hr>
@
text
@@
