head	1.19;
access;
symbols
	RELEASE_5_2_1:1.16
	RELEASE_5_2_0:1.16
	RELEASE_4_9_0:1.15
	RELEASE_5_1_0:1.13
	RELEASE_4_8_0:1.13
	RELEASE_5_0_0:1.12
	RELEASE_4_7_0:1.8
	RELEASE_4_6_2:1.6
	RELEASE_4_6_1:1.6
	RELEASE_4_6_0:1.6
	RELEASE_5_0_DP1:1.4
	RELEASE_4_5_0:1.1;
locks; strict;
comment	@# @;


1.19
date	2004.04.07.15.15.58;	author sf;	state dead;
branches;
next	1.18;

1.18
date	2004.02.04.04.35.57;	author marcus;	state Exp;
branches;
next	1.17;

1.17
date	2004.01.23.18.11.53;	author trevor;	state Exp;
branches;
next	1.16;

1.16
date	2003.11.17.12.28.56;	author trevor;	state Exp;
branches;
next	1.15;

1.15
date	2003.08.26.20.25.43;	author marcus;	state Exp;
branches;
next	1.14;

1.14
date	2003.08.25.05.41.25;	author marcus;	state Exp;
branches;
next	1.13;

1.13
date	2003.03.03.01.08.52;	author sf;	state Exp;
branches;
next	1.12;

1.12
date	2002.12.11.18.20.04;	author sf;	state Exp;
branches;
next	1.11;

1.11
date	2002.11.14.11.15.01;	author edwin;	state Exp;
branches;
next	1.10;

1.10
date	2002.11.09.13.28.10;	author kuriyama;	state Exp;
branches;
next	1.9;

1.9
date	2002.11.04.05.46.28;	author edwin;	state Exp;
branches;
next	1.8;

1.8
date	2002.09.25.10.05.30;	author sobomax;	state Exp;
branches;
next	1.7;

1.7
date	2002.08.01.16.22.12;	author ade;	state Exp;
branches;
next	1.6;

1.6
date	2002.04.12.17.09.35;	author ade;	state Exp;
branches;
next	1.5;

1.5
date	2002.04.08.11.28.33;	author sobomax;	state Exp;
branches;
next	1.4;

1.4
date	2002.03.18.10.27.49;	author knu;	state Exp;
branches;
next	1.3;

1.3
date	2002.03.18.09.46.43;	author sobomax;	state Exp;
branches;
next	1.2;

1.2
date	2002.03.15.19.44.01;	author ade;	state Exp;
branches;
next	1.1;

1.1
date	2001.12.17.05.15.44;	author sf;	state Exp;
branches;
next	;


desc
@@


1.19
log
@remove wget+ipv6, ftp/wget has its function.
@
text
@# Ports collection makefile for:  wget+ipv6
# Date created:			  17 Dec 2001
# Whom:				  FUJISHIMA Satsuki <sf@@FreeBSD.org>
#
# $FreeBSD: ports/ftp/wget+ipv6/Makefile,v 1.18 2004/02/04 04:35:57 marcus Exp $
#

# ftp/wget has now IPv6 capability. This port will be retired in near future.

PORTNAME=	wget
PORTVERSION=	1.7
PORTREVISION=	5
CATEGORIES=	ftp www ipv6
MASTER_SITES=	${MASTER_SITE_GNU} \
		ftp://ftp.dl.ac.uk/ccp14/ftp-mirror/wget/pub/unix/util/wget/ \
		ftp://ftp.informatik.hu-berlin.de/gnu/wget/ \
		ftp://ftp.uni-mainz.de/pub/gnu/wget/ \
		ftp://ftp.max.irk.ru/unix/net/www/wget/
MASTER_SITE_SUBDIR=	wget
PKGNAMESUFFIX=	+ipv6

PATCH_SITES=	ftp://ftp.kame.net/pub/kame/misc/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/kame/misc/&,}
PATCHFILES=	wget-17-v6-20010716a.diff.gz
PATCH_DIST_STRIP=	-p1

MAINTAINER=	sf@@FreeBSD.org
COMMENT=	Retrieve files from the Net via HTTP and FTP with IPv6 capability

.if !defined(WITHOUT_SSL)
USE_OPENSSL=	yes
CONFIGURE_ARGS=	--with-ssl=${OPENSSLBASE}
.endif
USE_PERL5_BUILD=	yes
USE_GETTEXT=	yes
USE_GMAKE=	yes
GNU_CONFIGURE=	yes
CONFIGURE_ENV+=	CPPFLAGS="-I${LOCALBASE}/include" \
		LIBS="-L${LOCALBASE}/lib"
MAKE_ENV=	OLD_PO_FILE_INPUT=1

MAN1=		wget.1

post-patch:
# made by broken KAME patch. Already contacted.
	@@${RM} -f ${WRKSRC}/po/zh.po*
# we don't need to run autoconf.
	${TOUCH} ${WRKSRC}/configure
# convert utf-8 to Big5 for FreeBSD's default old fashioned gettext.
	(cd ${WRKSRC}; \
	${MV} po/zh_TW.po po/zh_TW.po.utf-8; \
	${LOCALBASE}/bin/iconv -f UTF-8 -t BIG5 po/zh_TW.po.utf-8 |\
		${SED} -e 's,utf-8,big5,' |\
		${ENV} LANG=C ${SED} -Ee 's,([^[:print:]])\\,\1\\\\,g' |\
		${SED} -Ee 's,\\\\([nt"]),\\\1,g' \
		    > po/zh_TW.po)

pre-build:
	@@${RM} -f ${WRKSRC}/doc/wget.info*

post-install:
	install-info ${PREFIX}/info/wget.info ${PREFIX}/info/dir

.include <bsd.port.mk>
@


1.18
log
@Add USE_GETTEXT and bump PORTREVISION.

Submitted by:	trevor
Tested by:	bento
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.17
log
@Now gettext 0.12.1 is gettext-old.
@
text
@d12 1
a12 1
PORTREVISION=	4
a29 2
LIB_DEPENDS=	intl.5:${PORTSDIR}/devel/gettext-old

d35 1
@


1.16
log
@USE_REINPLACE need be defined only when REINPLACE_CMD is used.
@
text
@d30 1
a30 1
LIB_DEPENDS=	intl.5:${PORTSDIR}/devel/gettext
@


1.15
log
@Bump the PORTREVISION for the ports directly affected by the gettext upgrade.

Prodded by:	kris
@
text
@a37 1
USE_REINPLACE=	yes
@


1.14
log
@Chase the libintl.so shared lib version.
@
text
@d12 1
a12 1
PORTREVISION=	3
@


1.13
log
@De-pkg-comment for my ports
@
text
@d30 1
a30 1
LIB_DEPENDS=	intl.4:${PORTSDIR}/devel/gettext
@


1.12
log
@o unbreak manpage.
 - pod2man is required to build manpage.
o set LANG=C for sed.
 - This case [:print:] does not work correctly without LANG=C.

o Fix directory traversal bug in FTP.

References:
http://marc.theaimsgroup.com/?l=bugtraq&m=87602746719482&w=2
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2002-1344

Patches obtained from: Red Hat Linux
@
text
@d8 2
d28 1
@


1.11
log
@Replaced Perl-RE by one working for sed.
Noticed by: bento
@
text
@d10 1
a10 1
PORTREVISION=	2
d33 1
d53 1
a53 1
		${SED} -Ee 's,([^[:print:]])\\,\1\\\\,g' |\
@


1.10
log
@s/PERL/REINPLACE_CMD/ should not be used in pipe stream.
@
text
@d51 4
a54 4
		${SED} -e 's/utf-8/big5/' |\
		${SED} -e 's{([\x81-\xfe])\\}{$$1\\\\}g' |\
		${SED} -e 's,\\\\([nt\"]),\\$$1,g' \
		> po/zh_TW.po)
@


1.9
log
@PERL -> REINPLACE
And some ports have USE_PERL5=yes now.
@
text
@d52 2
a53 2
		${REINPLACE_CMD} -e 's{([\x81-\xfe])\\}{$$1\\\\}g' |\
		${REINPLACE_CMD} -e 's,\\\\([nt\"]),\\$$1,g' \
@


1.8
log
@Drop gettext-old dependency.
@
text
@d34 1
d52 2
a53 2
		${PERL} -p -e 's{([\x81-\xfe])\\}{$$1\\\\}g' |\
		${PERL} -p -e 's,\\\\([nt\"]),\\$$1,g' \
@


1.7
log
@Chase shlib rev of devel/gettext

Submitted by:	lots and lots
Pointy hat to:	ade
@
text
@a26 1
BUILD_DEPENDS=	msgfmt-old:${PORTSDIR}/devel/gettext-old
d36 2
a37 3
		LIBS="-L${LOCALBASE}/lib" \
		MSGFMT="${LOCALBASE}/bin/msgfmt-old" \
		XGETTEXT="${LOCALBASE}/bin/xgettext-old"
@


1.6
log
@gettext upgrade uber-patch (stage 3)

- switch devel/gettext (0.11.1) on, installing full package
- flip devel/gettext-old (0.10.35) to installing only static binaries
  with a "-old" suffix -- gettext-old will have its deorbit burn
  sequence initiated just after 4.6-RELEASE
- fix up ports for the new world order

Reviewed by:	portmgr
@
text
@d28 1
a28 1
LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
@


1.5
log
@iconv binary now called `iconv', not `giconv'.
@
text
@d10 1
a10 1
PORTREVISION=	1
d27 2
a28 2
LIB_DEPENDS=	intl.1:${PORTSDIR}/devel/gettext-old
BUILD_DEPENDS=	iconv:${PORTSDIR}/converters/libiconv
d36 4
a39 2
CONFIGURE_ENV+=	CPPFLAGS=-I${LOCALBASE}/include \
		LIBS=-L${LOCALBASE}/lib
@


1.4
log
@Bump PORTREVISION to reflect the (lib)iconv upgrade.
@
text
@d49 1
a49 1
	${LOCALBASE}/bin/giconv -f UTF-8 -t BIG5 po/zh_TW.po.utf-8 |\
@


1.3
log
@Iconv cleanup, stage 1b: correct {BUILD,LIB,RUN}_DEPENDS of all ports that need
libiconv.
@
text
@d10 1
@


1.2
log
@Stage 1 of gettext update.

Move gettext (0.10.35) with gettext-old
Update gettext from gettext-devel (0.10.40)
Remove gettext-devel
Fix dependencies

Stage 2 will involve upgraded gettext to 0.11 and fixing issues
Stage 3 involves a de-orbit burn sequence for gettext-old

Reviewed by:	portmgr
@
text
@d27 1
a27 1
BUILD_DEPENDS=	giconv:${PORTSDIR}/converters/libiconv
@


1.1
log
@add wget+ipv6, a bit old wget but capable to speak IPv6.

Due to radical development of wget, KAME patch would always not be released
in short. This port will happily retire when wget aquires ability to speak
IPv6 itself.
@
text
@d26 1
a26 1
LIB_DEPENDS=	intl.1:${PORTSDIR}/devel/gettext
@

