head	1.8;
access;
symbols
	RELEASE_8_3_0:1.7
	RELEASE_9_0_0:1.6
	RELEASE_7_4_0:1.6
	RELEASE_8_2_0:1.6
	RELEASE_6_EOL:1.6
	RELEASE_8_1_0:1.6
	RELEASE_7_3_0:1.6
	RELEASE_8_0_0:1.6
	RELEASE_7_2_0:1.5
	RELEASE_7_1_0:1.5
	RELEASE_6_4_0:1.5
	RELEASE_5_EOL:1.5
	RELEASE_7_0_0:1.5
	RELEASE_6_3_0:1.5
	PRE_XORG_7:1.4
	RELEASE_4_EOL:1.4
	RELEASE_6_2_0:1.3
	RELEASE_6_1_0:1.3
	RELEASE_5_5_0:1.3
	RELEASE_6_0_0:1.3
	RELEASE_5_4_0:1.3
	RELEASE_4_11_0:1.3
	RELEASE_5_3_0:1.2;
locks; strict;
comment	@# @;


1.8
date	2012.11.17.06.02.55;	author svnexp;	state Exp;
branches;
next	1.7;

1.7
date	2012.01.12.03.59.35;	author swills;	state Exp;
branches;
next	1.6;

1.6
date	2009.05.01.01.49.16;	author leeym;	state Exp;
branches;
next	1.5;

1.5
date	2007.10.11.12.21.52;	author clsung;	state Exp;
branches;
next	1.4;

1.4
date	2006.12.20.05.34.15;	author clsung;	state Exp;
branches;
next	1.3;

1.3
date	2004.10.16.07.40.30;	author kuriyama;	state Exp;
branches;
next	1.2;

1.2
date	2004.07.09.12.35.03;	author tobez;	state Exp;
branches;
next	1.1;

1.1
date	2004.07.07.12.51.13;	author tobez;	state Exp;
branches;
next	;


desc
@@


1.8
log
@Switch exporter over
@
text
@# New Ports Collection Makefile for:	p5-WWW-Mechanize-FormFiller
# Date created:				2004-07-07
# Whom:					Anton Berezin <tobez@@FreeBSD.org>
# $FreeBSD: head/www/p5-WWW-Mechanize-FormFiller/Makefile 300897 2012-07-14 14:29:18Z beat $

PORTNAME=	WWW-Mechanize-FormFiller
PORTVERSION=	0.10
PORTREVISION=	1
CATEGORIES=	www perl5
MASTER_SITES=	CPAN
PKGNAMEPREFIX=	p5-

MAINTAINER=	perl@@FreeBSD.org
COMMENT=	Perl framework to automate HTML forms

BUILD_DEPENDS=	p5-Data-Random>=0.05:${PORTSDIR}/devel/p5-Data-Random \
		p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
		p5-HTML-Form>=1.038:${PORTSDIR}/www/p5-HTML-Form
RUN_DEPENDS:=	${BUILD_DEPENDS}

PERL_CONFIGURE=	yes

MAN3=	WWW::Mechanize::FormFiller.3 \
	WWW::Mechanize::FormFiller::Value.3 \
	WWW::Mechanize::FormFiller::Value::Callback.3 \
	WWW::Mechanize::FormFiller::Value::Default.3 \
	WWW::Mechanize::FormFiller::Value::Fixed.3 \
	WWW::Mechanize::FormFiller::Value::Interactive.3 \
	WWW::Mechanize::FormFiller::Value::Keep.3 \
	WWW::Mechanize::FormFiller::Value::Random.3 \
	WWW::Mechanize::FormFiller::Value::Random::Chars.3 \
	WWW::Mechanize::FormFiller::Value::Random::Date.3 \
	WWW::Mechanize::FormFiller::Value::Random::Word.3

.include <bsd.port.mk>
@


1.7
log
@- Add missing BUILD_DEPENDS and RUN_DEPENDS
- Bump PORTREVISION due to new RUN_DEPENDS
@
text
@d4 1
a4 1
# $FreeBSD$
@


1.6
log
@- update to 0.10
@
text
@d8 1
d16 4
a19 3
RUN_DEPENDS=	p5-Data-Random>=0.05:${PORTSDIR}/devel/p5-Data-Random \
		p5-libwww>=0:${PORTSDIR}/www/p5-libwww
BUILD_DEPENDS=	${RUN_DEPENDS}
@


1.5
log
@- Update to 0.08
@
text
@d7 1
a7 1
PORTVERSION=	0.08
d15 3
a17 3
BUILD_DEPENDS=	${SITE_PERL}/Data/Random.pm:${PORTSDIR}/devel/p5-Data-Random \
		${SITE_PERL}/HTML/Form.pm:${PORTSDIR}/www/p5-libwww
RUN_DEPENDS=	${BUILD_DEPENDS}
d33 1
a33 29
FIX_USE_WARN=	lib/WWW/Mechanize/FormFiller.pm \
		lib/WWW/Mechanize/FormFiller/Value/Interactive.pm \
		t/embedded-WWW-Mechanize-FormFiller-Value-Interactive.t \
		t/embedded-WWW-Mechanize-FormFiller.t

FIX_USE_BASE=	lib/WWW/Mechanize/FormFiller/Value/Callback.pm \
		lib/WWW/Mechanize/FormFiller/Value/Default.pm \
		lib/WWW/Mechanize/FormFiller/Value/Fixed.pm \
		lib/WWW/Mechanize/FormFiller/Value/Interactive.pm \
		lib/WWW/Mechanize/FormFiller/Value/Keep.pm \
		lib/WWW/Mechanize/FormFiller/Value/Random/Chars.pm \
		lib/WWW/Mechanize/FormFiller/Value/Random/Date.pm \
		lib/WWW/Mechanize/FormFiller/Value/Random/Word.pm \
		lib/WWW/Mechanize/FormFiller/Value/Random.pm

.include <bsd.port.pre.mk>

post-patch:
.for _patch in ${FIX_USE_WARN}
	${MV}	${WRKSRC}/${_patch} ${WRKSRC}/${_patch}.orig
	${ECHO_CMD} 'BEGIN{if($$] < 5.006 && !$$::INC{"warnings.pm"}){ eval q|package warnings;sub import{$$^W=1}sub unimport{$$^W=0;1}$$::INC{"warnings.pm"}=1|}}' >${WRKSRC}/${_patch}
	${CAT}	${WRKSRC}/${_patch}.orig >>${WRKSRC}/${_patch}
	${RM}	${WRKSRC}/${_patch}.orig
.endfor
.for _patch in ${FIX_USE_BASE}
	${PERL} -pi -e 's/(use base .([\w:]+).;)/use $$2;$$1/' ${WRKSRC}/${_patch}
.endfor

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


1.4
log
@- Update 0.06
@
text
@d7 1
a7 1
PORTVERSION=	0.06
d9 1
a9 2
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR=	WWW
@


1.3
log
@- Reduce dependencies with perl-5.8.
- Remove depends on Test::More module which is used on test target only.

Reviewed by:	perl
@
text
@d7 1
a7 2
PORTVERSION=	0.05
PORTREVISION=	1
@


1.2
log
@Finish repocopy of devel/p5-WWW-Mechanize-FormFiller to
www/p5-WWW-Mechanize-FormFiller.
@
text
@d8 1
d18 1
a18 2
		${SITE_PERL}/HTML/Form.pm:${PORTSDIR}/www/p5-libwww \
		${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
@


1.1
log
@Add www/p5-WWW-Mechanize-FormFiller, Perl framework to automate HTML
forms.
@
text
@d8 1
a8 1
CATEGORIES=	devel perl5
@

