aboutsummaryrefslogtreecommitdiff
path: root/www/p5-Gungho
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2013-11-07 12:33:09 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2013-11-07 12:33:09 +0000
commit8c7ed9150e6ee5047b310291cbe22092464b73b0 (patch)
tree7d2a27fd7ebb2fe11d51895f0cb1e9b55da5815a /www/p5-Gungho
parent679a6dda9a0c3e92620e4d12e9645827ecfd56c0 (diff)
downloadports-8c7ed9150e6ee5047b310291cbe22092464b73b0.tar.gz
ports-8c7ed9150e6ee5047b310291cbe22092464b73b0.zip
Notes
Diffstat (limited to 'www/p5-Gungho')
-rw-r--r--www/p5-Gungho/Makefile62
-rw-r--r--www/p5-Gungho/pkg-plist60
2 files changed, 60 insertions, 62 deletions
diff --git a/www/p5-Gungho/Makefile b/www/p5-Gungho/Makefile
index 2957279d18db..56c8e07a6fdd 100644
--- a/www/p5-Gungho/Makefile
+++ b/www/p5-Gungho/Makefile
@@ -12,7 +12,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= perl@FreeBSD.org
COMMENT= Event Based High Performance Web Crawler Framework
-RUN_DEPENDS= p5-Best>=0:${PORTSDIR}/devel/p5-Best \
+BUILD_DEPENDS= p5-Best>=0:${PORTSDIR}/devel/p5-Best \
p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
p5-Class-C3-Componentised>=0:${PORTSDIR}/devel/p5-Class-C3-Componentised \
p5-Class-Data-Inheritable>=0:${PORTSDIR}/devel/p5-Class-Data-Inheritable \
@@ -43,68 +43,12 @@ RUN_DEPENDS= p5-Best>=0:${PORTSDIR}/devel/p5-Best \
p5-POE-Component-Client-HTTP>=0.81:${PORTSDIR}/www/p5-POE-Component-Client-HTTP \
p5-POE>=0.9999:${PORTSDIR}/devel/p5-POE \
p5-UNIVERSAL-isa>=0.06:${PORTSDIR}/devel/p5-UNIVERSAL-isa
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= gungho.1
-MAN3= Gungho.3 \
- Gungho::Base.3 \
- Gungho::Base::Class.3 \
- Gungho::Component.3 \
- Gungho::Component::Authentication.3 \
- Gungho::Component::Authentication::Basic.3 \
- Gungho::Component::BlockPrivateIP.3 \
- Gungho::Component::Cache.3 \
- Gungho::Component::Core.3 \
- Gungho::Component::RobotRules.3 \
- Gungho::Component::RobotRules::Rule.3 \
- Gungho::Component::RobotRules::Storage.3 \
- Gungho::Component::RobotRules::Storage::Cache.3 \
- Gungho::Component::RobotRules::Storage::DB_File.3 \
- Gungho::Component::RobotsMETA.3 \
- Gungho::Component::Scraper.3 \
- Gungho::Component::Setup.3 \
- Gungho::Component::Throttle.3 \
- Gungho::Component::Throttle::Domain.3 \
- Gungho::Component::Throttle::Provider.3 \
- Gungho::Component::Throttle::Simple.3 \
- Gungho::Component::Throttle::Throttler.3 \
- Gungho::Engine.3 \
- Gungho::Engine::Danga::Socket.3 \
- Gungho::Engine::IO::Async.3 \
- Gungho::Engine::POE.3 \
- Gungho::Exception.3 \
- Gungho::Handler.3 \
- Gungho::Handler::FileWriter::Simple.3 \
- Gungho::Handler::Inline.3 \
- Gungho::Handler::Null.3 \
- Gungho::Inline.3 \
- Gungho::Log.3 \
- Gungho::Log::Dispatch.3 \
- Gungho::Log::Simple.3 \
- Gungho::Manual::FAQ.3 \
- Gungho::Manual::TODO.3 \
- Gungho::Plugin.3 \
- Gungho::Plugin::Apoptosis.3 \
- Gungho::Plugin::RequestLog.3 \
- Gungho::Plugin::RequestTimer.3 \
- Gungho::Plugin::Statistics.3 \
- Gungho::Plugin::Statistics::Format::XML.3 \
- Gungho::Plugin::Statistics::Storage::SQLite.3 \
- Gungho::Provider.3 \
- Gungho::Provider::File::Simple.3 \
- Gungho::Provider::Inline.3 \
- Gungho::Provider::Simple.3 \
- Gungho::Provider::YAML.3 \
- Gungho::Request.3 \
- Gungho::Request::http.3 \
- Gungho::Response.3 \
- Gungho::Util.3
-
-NO_STAGE= yes
post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/script/gungho ${PREFIX}/bin/gungho
+ ${INSTALL_SCRIPT} ${WRKSRC}/script/gungho ${STAGEDIR}${PREFIX}/bin/gungho
.include <bsd.port.mk>
diff --git a/www/p5-Gungho/pkg-plist b/www/p5-Gungho/pkg-plist
index bae663ac1f4a..97cecb4c5968 100644
--- a/www/p5-Gungho/pkg-plist
+++ b/www/p5-Gungho/pkg-plist
@@ -1,4 +1,57 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gungho/.packlist
+bin/gungho
+%%PERL5_MAN3%%/Gungho.3.gz
+%%PERL5_MAN3%%/Gungho::Base.3.gz
+%%PERL5_MAN3%%/Gungho::Base::Class.3.gz
+%%PERL5_MAN3%%/Gungho::Component.3.gz
+%%PERL5_MAN3%%/Gungho::Component::Authentication.3.gz
+%%PERL5_MAN3%%/Gungho::Component::Authentication::Basic.3.gz
+%%PERL5_MAN3%%/Gungho::Component::BlockPrivateIP.3.gz
+%%PERL5_MAN3%%/Gungho::Component::Cache.3.gz
+%%PERL5_MAN3%%/Gungho::Component::Core.3.gz
+%%PERL5_MAN3%%/Gungho::Component::RobotRules.3.gz
+%%PERL5_MAN3%%/Gungho::Component::RobotRules::Rule.3.gz
+%%PERL5_MAN3%%/Gungho::Component::RobotRules::Storage.3.gz
+%%PERL5_MAN3%%/Gungho::Component::RobotRules::Storage::Cache.3.gz
+%%PERL5_MAN3%%/Gungho::Component::RobotRules::Storage::DB_File.3.gz
+%%PERL5_MAN3%%/Gungho::Component::RobotsMETA.3.gz
+%%PERL5_MAN3%%/Gungho::Component::Scraper.3.gz
+%%PERL5_MAN3%%/Gungho::Component::Setup.3.gz
+%%PERL5_MAN3%%/Gungho::Component::Throttle.3.gz
+%%PERL5_MAN3%%/Gungho::Component::Throttle::Domain.3.gz
+%%PERL5_MAN3%%/Gungho::Component::Throttle::Provider.3.gz
+%%PERL5_MAN3%%/Gungho::Component::Throttle::Simple.3.gz
+%%PERL5_MAN3%%/Gungho::Component::Throttle::Throttler.3.gz
+%%PERL5_MAN3%%/Gungho::Engine.3.gz
+%%PERL5_MAN3%%/Gungho::Engine::Danga::Socket.3.gz
+%%PERL5_MAN3%%/Gungho::Engine::IO::Async.3.gz
+%%PERL5_MAN3%%/Gungho::Engine::POE.3.gz
+%%PERL5_MAN3%%/Gungho::Exception.3.gz
+%%PERL5_MAN3%%/Gungho::Handler.3.gz
+%%PERL5_MAN3%%/Gungho::Handler::FileWriter::Simple.3.gz
+%%PERL5_MAN3%%/Gungho::Handler::Inline.3.gz
+%%PERL5_MAN3%%/Gungho::Handler::Null.3.gz
+%%PERL5_MAN3%%/Gungho::Inline.3.gz
+%%PERL5_MAN3%%/Gungho::Log.3.gz
+%%PERL5_MAN3%%/Gungho::Log::Dispatch.3.gz
+%%PERL5_MAN3%%/Gungho::Log::Simple.3.gz
+%%PERL5_MAN3%%/Gungho::Manual::FAQ.3.gz
+%%PERL5_MAN3%%/Gungho::Manual::TODO.3.gz
+%%PERL5_MAN3%%/Gungho::Plugin.3.gz
+%%PERL5_MAN3%%/Gungho::Plugin::Apoptosis.3.gz
+%%PERL5_MAN3%%/Gungho::Plugin::RequestLog.3.gz
+%%PERL5_MAN3%%/Gungho::Plugin::RequestTimer.3.gz
+%%PERL5_MAN3%%/Gungho::Plugin::Statistics.3.gz
+%%PERL5_MAN3%%/Gungho::Plugin::Statistics::Format::XML.3.gz
+%%PERL5_MAN3%%/Gungho::Plugin::Statistics::Storage::SQLite.3.gz
+%%PERL5_MAN3%%/Gungho::Provider.3.gz
+%%PERL5_MAN3%%/Gungho::Provider::File::Simple.3.gz
+%%PERL5_MAN3%%/Gungho::Provider::Inline.3.gz
+%%PERL5_MAN3%%/Gungho::Provider::Simple.3.gz
+%%PERL5_MAN3%%/Gungho::Provider::YAML.3.gz
+%%PERL5_MAN3%%/Gungho::Request.3.gz
+%%PERL5_MAN3%%/Gungho::Request::http.3.gz
+%%PERL5_MAN3%%/Gungho::Response.3.gz
+%%PERL5_MAN3%%/Gungho::Util.3.gz
%%SITE_PERL%%/Gungho.pm
%%SITE_PERL%%/Gungho/Base.pm
%%SITE_PERL%%/Gungho/Base/Class.pm
@@ -52,7 +105,9 @@
%%SITE_PERL%%/Gungho/Request/http.pm
%%SITE_PERL%%/Gungho/Response.pm
%%SITE_PERL%%/Gungho/Util.pm
-bin/gungho
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gungho/.packlist
+man/man1/gungho.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Gungho
@dirrmtry %%SITE_PERL%%/Gungho/Request
@dirrmtry %%SITE_PERL%%/Gungho/Provider/File
@dirrmtry %%SITE_PERL%%/Gungho/Provider
@@ -74,4 +129,3 @@ bin/gungho
@dirrmtry %%SITE_PERL%%/Gungho/Component
@dirrmtry %%SITE_PERL%%/Gungho/Base
@dirrmtry %%SITE_PERL%%/Gungho
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Gungho