aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
Diffstat (limited to 'textproc')
-rw-r--r--textproc/p5-Plagger/Makefile35
1 files changed, 31 insertions, 4 deletions
diff --git a/textproc/p5-Plagger/Makefile b/textproc/p5-Plagger/Makefile
index 2242d5255c29..d95cecf3dd07 100644
--- a/textproc/p5-Plagger/Makefile
+++ b/textproc/p5-Plagger/Makefile
@@ -7,6 +7,7 @@
PORTNAME= Plagger
PORTVERSION= 0.7.12
+PORTREVISION= 1
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= ../by-authors/id/M/MI/MIYAGAWA
@@ -53,6 +54,7 @@ OPTIONS= BETTERENCODING "Better Encoding detection Support" off \
JAVASCRIPT "Publish::JavaScript Support" off \
EMOTICON "Filter::Emoticon Support" off \
FILHATENA "Filter::HatenaFormat Support" off \
+ FILHATKTAG "Filter::HatenaKeywordTag" off \
RULEFRESH "Rule::Fresh Support" on \
SUBSCOPML "Subscription::OPML Support" on \
FLICKRSEARCH "CustomFeed::FlickrSearch Support" off \
@@ -65,10 +67,12 @@ OPTIONS= BETTERENCODING "Better Encoding detection Support" off \
PUBLISHGMAIL "Publish::Gmail Support" on \
PUBDELICIOUS "Publish::Delicious Support" off \
ESTRAIER "Search::Estraier Support" off \
+ SRCHGREP "Search::Grep" off \
PUBJSON "Publish::JSON Support" off \
FILSPAMASSN "Filter-SpamAssassin Support" off \
PROFANITY "Filter::Profanity Support" off \
HATENARSS "Subscription::HatenaRSS Support" off \
+ SUBSCRFOAF "Subscription::FOAF Support" off \
NOTIFYIRC "Notify::IRC Support" off \
AGRXANGO "Aggregator::Xango Support" off \
HATENADIARY "Filter::HatenaDiaryKeywordLink Support" off \
@@ -80,12 +84,11 @@ OPTIONS= BETTERENCODING "Better Encoding detection Support" off \
BLOGLINES "Subscription::Bloglines Support" on \
BABELFISH "Filter::Babelfish Support" off \
CUSFEEDMIXI "CustomFeed::Mixi Support" off \
+ CUSTOMSVNLOG "CustomFeed::SVNLog Support" off \
NTFYNETSEND "Notify::NetSend Support" off \
FILHTMLSCRB "Filter::HTMLScrubber Support" on \
PLANETINI "Subscription::PlanetINI Support" off
# The below options are not supported yet due to missing depending modules
-# CUSTOMSVNLOG "CustomFeed::SVNLog Support" off \
-# SUBSCRFOAF "Subscription::FOAF Support" off \
# GUESSLANGUAGE "Filter::GuessLanguage Support" off \
# PINGSERVER "Subscription::PingServer Support" off \
# PUBLISHSWF "Publish::SWF Support" off \
@@ -159,6 +162,10 @@ BUILD_DEPENDS+= ${SITE_PERL}/Text/Emoticon.pm:${PORTSDIR}/textproc/p5-Text-Emoti
BUILD_DEPENDS+= ${SITE_PERL}/Text/Hatena.pm:${PORTSDIR}/textproc/p5-Text-Hatena
.endif
+.if defined(WITH_FILHATKTAG)
+BUILD_DEPENDS+= ${SITE_PERL}/Hatena/Keyword.pm:${PORTSDIR}/textproc/p5-Hatena-Keyword
+.endif
+
.if !defined(WITHOUT_RULEFRESH)
BUILD_DEPENDS+= ${SITE_PERL}/Time/Duration/Parse.pm:${PORTSDIR}/devel/p5-Time-Duration-Parse
.endif
@@ -210,6 +217,10 @@ BUILD_DEPENDS+= ${SITE_PERL}/Net/Delicious.pm:${PORTSDIR}/net/p5-Net-Delicious
BUILD_DEPENDS+= ${SITE_PERL}/Search/Estraier.pm:${PORTSDIR}/textproc/p5-Search-Estraier
.endif
+.if defined(WITH_SRCHGREP)
+BUILD_DEPENDS+= ${SITE_PERL}/File/Grep.pm:${PORTSDIR}/devel/p5-File-Grep
+.endif
+
.if defined(WITH_PUBJSON)
BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/JSON/Syck.pm:${PORTSDIR}/textproc/p5-YAML-Syck
.endif
@@ -226,6 +237,10 @@ BUILD_DEPENDS+= ${SITE_PERL}/Regexp/Common/profanity_us.pm:${PORTSDIR}/textproc/
BUILD_DEPENDS+= ${SITE_PERL}/WWW/Mechanize.pm:${PORTSDIR}/www/p5-WWW-Mechanize
.endif
+.if defined(WITH_SUBSCRFOAF)
+BUILD_DEPENDS+= ${SITE_PERL}/XML/FOAF.pm:${PORTSDIR}/textproc/p5-XML-FOAF
+.endif
+
.if defined(WITH_NOTIFYIRC)
BUILD_DEPENDS+= ${SITE_PERL}/POE/Component/IRC.pm:${PORTSDIR}/irc/p5-POE-Component-IRC \
${SITE_PERL}/POE/Component/IKC.pm:${PORTSDIR}/devel/p5-POE-Component-IKC
@@ -276,6 +291,10 @@ BUILD_DEPENDS+= ${SITE_PERL}/WWW/Babelfish.pm:${PORTSDIR}/www/p5-WWW-Babelfish
BUILD_DEPENDS+= ${SITE_PERL}/WWW/Mixi.pm:${PORTSDIR}/www/p5-WWW-Mixi
.endif
+.if defined(WITH_CUSTOMSVNLOG)
+BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/SVN/Client.pm:${PORTSDIR}/devel/subversion-perl
+.endif
+
.if defined(WITH_NTFYNETSEND)
BUILD_DEPENDS+= ${SITE_PERL}/Net/NetSend.pm:${PORTSDIR}/net-im/p5-Net-NetSend
.endif
@@ -291,7 +310,10 @@ BUILD_DEPENDS+= ${SITE_PERL}/Config/INI/Simple.pm:${PORTSDIR}/devel/p5-Config-IN
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
-MAN3= Plagger.3 Plagger::Cookies.3 \
+MAN3= Plagger.3 \
+ Plagger::Cookies.3 \
+ Plagger::Date.3 \
+ Plagger::Plugin.3 \
Plagger::Plugin::Aggregator::Null.3 \
Plagger::Plugin::Aggregator::Simple.3 \
Plagger::Plugin::Bundle::Planet.3 \
@@ -362,11 +384,13 @@ MAN3= Plagger.3 Plagger::Cookies.3 \
Plagger::Plugin::Filter::TagsToTitle.3 \
Plagger::Plugin::Filter::Thumbnail.3 \
Plagger::Plugin::Filter::TruePermalink.3 \
+ Plagger::Plugin::Filter::UnicodeNormalize.3 \
Plagger::Plugin::Filter::tDiaryComment.3 \
Plagger::Plugin::Notify::Audio.3 \
Plagger::Plugin::Notify::Balloon.3 \
Plagger::Plugin::Notify::Beep.3 \
Plagger::Plugin::Notify::Campfire.3 \
+ Plagger::Plugin::Notify::Command.3 \
Plagger::Plugin::Notify::Eject.3 \
Plagger::Plugin::Notify::Eject::darwin.3 \
Plagger::Plugin::Notify::Eject::freebsd.3 \
@@ -404,7 +428,9 @@ MAN3= Plagger.3 Plagger::Cookies.3 \
Plagger::Plugin::Publish::SWF.3 \
Plagger::Plugin::Publish::Serializer.3 \
Plagger::Plugin::Publish::Speech::MacOSX.3 \
+ Plagger::Plugin::Publish::Takahashi.3 \
Plagger::Plugin::Search::Estraier.3 \
+ Plagger::Plugin::Search::Grep.3 \
Plagger::Plugin::Search::KinoSearch.3 \
Plagger::Plugin::Search::Namazu.3 \
Plagger::Plugin::Search::Rast.3 \
@@ -435,7 +461,8 @@ MAN3= Plagger.3 Plagger::Cookies.3 \
Plagger::Plugin::Widget::Simple.3 \
Plagger::Rule::Deduped.3 \
Plagger::Rule::Fresh.3 \
- Plagger::Rule::URLBL.3
+ Plagger::Rule::URLBL.3 \
+ Plagger::Template.3
post-patch:
${PERL} -pi -e '$$_ = "" if m|auto_install|' ${WRKSRC}/Makefile.PL