head	1.5;
access;
symbols
	RELEASE_8_3_0:1.3
	RELEASE_9_0_0:1.2
	RELEASE_7_4_0:1.1
	RELEASE_8_2_0:1.1;
locks; strict;
comment	@# @;


1.5
date	2012.11.17.22.46.01;	author svnexp;	state Exp;
branches;
next	1.4;

1.4
date	2012.11.17.06.02.53;	author svnexp;	state Exp;
branches;
next	1.3;

1.3
date	2012.01.21.17.38.58;	author eadler;	state Exp;
branches;
next	1.2;

1.2
date	2011.06.21.06.58.48;	author az;	state Exp;
branches;
next	1.1;

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


desc
@@


1.5
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 307443
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r307443 | tobez | 2012-11-15 09:20:13 +0000 (Thu, 15 Nov 2012) | 6 lines
## SVN ##
## SVN ## Update to 0.94112090.
## SVN ##
## SVN ## Changes: http://cpansearch.perl.org/src/AWNCORP/Scrappy-0.94112090/Changes
## SVN ##
## SVN ## Feature safe:	yes
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@# $FreeBSD: head/www/p5-Scrappy/Makefile 307443 2012-11-15 09:20:13Z tobez $

PORTNAME=	Scrappy
PORTVERSION=	0.94112090
CATEGORIES=	www perl5
MASTER_SITES=	CPAN
MASTER_SITE_SUBDIR=	CPAN:AWNCORP
PKGNAMEPREFIX=	p5-

MAINTAINER=	tobez@@FreeBSD.org
COMMENT=	All Powerful Web Harvester, Spider, Scraper fully automated

BUILD_DEPENDS=	p5-File-ShareDir-Install>=0.03:${PORTSDIR}/devel/p5-File-ShareDir-Install \
		p5-Array-Unique>=0:${PORTSDIR}/devel/p5-Array-Unique \
		p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \
		p5-DateTime-Format-SQLite>=0:${PORTSDIR}/devel/p5-DateTime-Format-SQLite \
		p5-File-Find-Rule>=0:${PORTSDIR}/devel/p5-File-Find-Rule \
		p5-File-ShareDir>=0:${PORTSDIR}/devel/p5-File-ShareDir \
		p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \
		p5-File-Util>=0:${PORTSDIR}/devel/p5-File-Util \
		p5-HTML-Tree>=0:${PORTSDIR}/www/p5-HTML-Tree \
		p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \
		p5-Parallel-ForkManager>=0:${PORTSDIR}/devel/p5-Parallel-ForkManager \
		p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
		p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny \
		p5-String-TT>=0:${PORTSDIR}/devel/p5-String-TT \
		p5-URI>=0:${PORTSDIR}/net/p5-URI \
		p5-WWW-Mechanize>=0:${PORTSDIR}/www/p5-WWW-Mechanize \
		p5-Web-Scraper>=0:${PORTSDIR}/www/p5-Web-Scraper \
		p5-YAML-Syck>=0:${PORTSDIR}/textproc/p5-YAML-Syck
RUN_DEPENDS:=	${BUILD_DEPENDS}

PERL_CONFIGURE=	yes

MAN1=	scrappy.1
MAN3=	Scrappy.3 \
	Scrappy::Logger.3 \
	Scrappy::Queue.3 \
	Scrappy::Scraper::Control.3 \
	Scrappy::Scraper::Parser.3 \
	Scrappy::Session.3

post-patch:
	rm -f ${WRKSRC}/perltidy.pl
	rm -f ${WRKSRC}/lib/Scrappy.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Action.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Logger.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Scraper.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Queue.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Session.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Project.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Plugin.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Action/Help.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Action/Generate.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Plugin/RandomProxy.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Project/Document.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Scraper/Control.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Scraper/Parser.pm.bak
	rm -f ${WRKSRC}/lib/Scrappy/Scraper/UserAgent.pm.bak

.include <bsd.port.mk>
@


1.4
log
@Switch exporter over
@
text
@d1 1
a1 6
# New ports collection makefile for:	www/p5-Scrappy
# Date created:				27 January 2011
# Whom:					Anton Berezin <tobez@@FreeBSD.org>
#
# $FreeBSD: head/www/p5-Scrappy/Makefile 300897 2012-07-14 14:29:18Z beat $
#
d4 1
a4 1
PORTVERSION=	0.62
d15 3
d20 1
d22 1
d24 1
d26 1
d35 1
d37 23
a59 4
	Scrappy::Crawler.3 \
	Scrappy::Doo.3 \
	Scrappy::Element.3 \
	Scrappy::Manual.3
@


1.3
log
@At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:	portmgr
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.2
log
@- Replace ../../authors in MASTER_SITE_SUBDIR with CPAN:CPANID macro.
  See http://wiki.freebsd.org/Perl for details.
- Change maintainership from ports@@ to perl@@ for ports in this changeset.
- Remove MD5 checksum
- Utilize CPAN macro
@
text
@d29 1
a29 1
RUN_DEPENDS=	${BUILD_DEPENDS}
@


1.1
log
@Add www/p5-Scrappy 0.62, a web crawler Perl module.

Feature safe:	yes
@
text
@d11 2
a12 1
MASTER_SITES=	CPAN/../../authors/id/A/AW/AWNCORP
@

