App-Chart

 view release on metacpan or  search on metacpan

maybe/Build-PL  view on Meta::CPAN

   license           => 'gpl',
   script_files      => [ 'chart' ],

   build_requires => { 'Test::MockTime' => 0,
                     },

   requires => { 'perl' => '5.10.0',

                 'Archive::Zip' => 0,   # for float.com.au

                 'Class::Singleton' => 0,
                 'Date::Calc' => 0,
                 'Date::Parse' => 0,
                 'DBI' => 0,
                 'DBD::SQLite' => 0,

                 # builtin in perl 5.8, but also separately on CPAN, maybe
                 'File::Spec' => 0,

                 # this is builtin in perl 5.8 which is what Gtk2 needs
                 # anyway, but it's also published separately (and newer) on
                 # CPAN; probably any version ok
                 'File::Temp' => 0,

                 # need 1.190 for Glib::strerror
                 'Glib' => '1.190',

                 # 1.181 for misc bug fixes, and TickerView needs that
                 # version anyway
                 'Gtk2' => '1.181',

                 # whatever version Gtk2 demands
                 'Glib' => 0,

                 'Glib::Ex::ConnectProperties' => 0,
                 'Glib::Ex::SignalIds' => 0, # my Glib-Ex-ObjectBits

                 # Gtk2::Ex::GtkGCobj => 0,
                 'Gtk2::Ex::CrossHair' => 0,
                 'Gtk2::Ex::Dragger' => 0,
                 'Gtk2::Ex::Lasso' => 0,
                 'Gtk2::Ex::NoShrink' => 0,
                 'Gtk2::Ex::TickerView' => 0,

                 # version 2 for busy() working on newly opened dialogs
                 'Gtk2::Ex::WidgetCursor' => 2,

                 'HTML::TableExtract' => 0,

                 # only needed for an LME plastics hack actually
                 'HTML::TreeBuilder' => 0,

                 'IO::String' => 0,
                 'List::MoreUtils' => 0,

                 # need 1.16 for bind_textdomain_filter() to mung gettext
                 # strings
                 'Locale::TextDomain' => '1.16',

                 # dunno what version actually needed, at least 5.803 for a
                 # working "decoded_content".
                 LWP => '5.803',

                 'Math::Round' => 0,
                 'Module::Load' => 0,

                 # need 1.60 for fixups to initializing in locales like
                 # de_DE with "."  as the monetary thousands sep
                 'Number::Format' => '1.60',

                 'Perl6::Slurp' => 0,
                 'Proc::SyncExec' => 0,
                 'Regexp::Common' => 0,
                 'Scope::Guard' => 0,

                 # 1.10 for contains_all_range()
                 'Set::IntSpan::Fast' => '1.10',

                 # 'Set::Object' => 0,
                 'Storable' => 0, # builtin actually
                 'Tie::Cache' => 0,
                 'Time::Piece' => 0,
                 'Term::Size' => 0,
                 'Text::CSV_XS' => 0,
                 'Text::Glob' => 0,
                 'URI::Escape' => 0,

                 # and if available:
                 #   Test::Pod
                 #   Test::UseAllModules

                 # Stuff used variously for development:
                 #   Module::ScanDeps
                 #   Lisp::Reader  -- conversion of past data
                 #   Parse::DebControl

               },
   recommends => {
                  # Stuff used if available:
                  'BSD::Resource' => 0,
                  'Devel::Arena' => 0,
                  'Devel::Mallinfo' => 0,
                  'Devel::Peek' => 0,
                  'Devel::StackTrace' => 0,
                 },

   # sign => 1,
   meta_merge =>
   { resources =>
     { homepage=>'http://user42.tuxfamily.org/chart/index.html',
       license =>'http://www.gnu.org/licenses/gpl.html',
     },
     no_index => { directory => 'devel' },
   }
  );
$build->create_build_script;


# sub MY::special_targets {
#   my $self = shift;
#   my $inherited = $self->SUPER::special_targets(@_);



( run in 0.624 second using v1.01-cache-2.11-cpan-d8267643d1d )