From eaf3d21c719786f8408ceb0abc9337c3f8c26d62 Mon Sep 17 00:00:00 2001 From: Zach Thompson Date: Fri, 10 Apr 2015 15:17:50 -0600 Subject: [PATCH] dist.ini: Can we forget about managing dependencies manually? Let's try. .travis.yml: cpanm tries to install some things on duckpan.org --- .travis.yml | 2 +- dist.ini | 92 +---------------------------------------------------- 2 files changed, 2 insertions(+), 92 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8f9763f7a..aee7ee4cf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,7 +11,7 @@ install: - npm install -g uglify-js handlebars - cpanm --quiet --notest Dist::Zilla - dzil authordeps | grep -ve '^\W' | xargs -n 5 -P 10 cpanm --quiet --notest --mirror http://www.cpan.org/ --mirror http://duckpan.org - - dzil listdeps | grep -ve '^\W' | cpanm --quiet --notest + - dzil listdeps | grep -ve '^\W' | cpanm --quiet --notest --mirror http://www.cpan.org/ --mirror http://duckpan.org - cpanm --quiet --notest App::DuckPAN autodie - duckpan DDG language: perl diff --git a/dist.ini b/dist.ini index 27facd87e..5b2127d99 100644 --- a/dist.ini +++ b/dist.ini @@ -13,97 +13,7 @@ index = http://duckpan.org module = Dist::Zilla::Plugin::UploadToDuckPAN module = Dist::Zilla::Plugin::BuildShareAssets -[Prereqs] -Time::Duration = 1.1 -MIME::Base64 = 3.13 -MIME::Types = 0 -Roman = 1.23 -Fortune = 0.2 -Math::Int2Base = 1.00 -Data::GUID = 0.046 -IO::All = 0.44 -File::ShareDir::ProjectDistDir = 0.2.0 -Text::FIGlet = 2.19.3 -Text::Trim = 0 -Text::Unidecode = 0.04 -Date::Calc = 6.3 -Date::Hijri = 0.02 -Date::Jalali2 = 0.04 -Date::Leapyear = 1.72 -; Dates role, et. al. -DateTime = 0.74 -DateTime::Format::HTTP = 0 -Devel::StackTrace = 0 -Package::Stash = 0 -Try::Tiny = 0 -Lingua::EN::Numericalize = 1.52 -Lingua::PigLatin = 0.01 -Lingua::JA::Moji = 0.34 -Locale::SubCountry = 1.47 -; causing problems because not pp: HTML::Barcode::QRCode = 0.09 -Unicode::Char = 0.02 -Number::UN = 0.002 -Locale::Codes = 3.30 -Gravatar::URL = 1.06 -CGI = 3.60 -Email::Valid = 1.192 -Net::Domain::TLD = 1.70 -Convert::Pluggable = 0.027 -Encode = 2.62 -; ParseCron -Schedule::Cron::Events = 0 -; ColorCodes -Color::Library = 0 -Color::Mix = 0 -Convert::Color = 0.08 -Convert::Color::Library = 0.03 -Convert::Braille = 0.05 -Math::Round = 0.06 -Convert::Morse = 0.05 -Net::IDN::Encode = 2.003 -Astro::MoonPhase = 0 -Acme::rafl::Everywhere = 0.008 -Lingua::EN::Numbers::Ordinate = 1.02 -; Hashes -Digest::SHA = 5.82 -Digest::MD5 = 2.53 -Digest::MD4 = 1.9 -; Factors -Math::Prime::Util = 0.43 -Games::Sudoku::Component = 0.02 -Data::RandomPerson = 0.51 -Lingua::EN::Words2Nums = 0 -Locale::Currency::Format = 1.30 -Net::IP = 0 -Math::BaseConvert = 0 -Telephony::CountryDialingCodes = 1.04 -URI::Escape::XS = 0.12 -DateTime::Calendar::Chinese = 1.00 -DateTime::Event::Chinese = 1.00 -DateTime::Event::Zodiac = 0 -SVG = 2.59 -Lingua::EN::Inflect = 1.895 -DateTime::Event::Sunrise = 0 -Geo::Coordinates::DecimalDegrees = 0.09 -Math::SigFigs = 1.09 -Bit::Vector = 7.3 -List::MoreUtils = 0 -; FlipText -Text::UpsideDown = 1.22 -; Parser BinaryLogic -Marpa::R2 = 0 -; For pre-fetch Goodies only. -LWP::Simple = 0 -Business::CUSIP = 1.03 -Lingua::Any::Numbers = 0 - -[Prereqs / TestRequires] -Test::EOL = 0 -Test::MockTime = 0 -Test::More = 0.98 -Test::Most = 0 -Test::Dirs = 0.03 -File::Temp = 0.22 +[AutoPrereqs] [Run::BeforeBuild] run = mkdir -p share/goodie/meta