[BACK]Return to Build.PL CVS log [TXT][DIR] Up to [local] / palm / Palm-Keyring

Annotation of palm/Palm-Keyring/Build.PL, Revision 1.9

1.1       andrew      1: #!/usr/bin/perl
1.9     ! andrew      2: # $RedRiver: Build.PL,v 1.8 2007/08/10 04:22:41 andrew Exp $
1.1       andrew      3: ########################################################################
                      4: # Build.PL *** the Build.pl for Palm::Keyring
                      5: #
                      6: # 2007.01.28 #*#*# andrew fresh <andrew@mad-techies.org>
                      7: ########################################################################
                      8: use strict;
                      9: use warnings;
1.9     ! andrew     10:
        !            11: require 5.006_001;
1.1       andrew     12:
                     13: use Module::Build;
                     14: my $build = Module::Build->new
                     15: (
                     16:        module_name => 'Palm::Keyring',
1.8       andrew     17:        dist_abstract => 'Handler for Palm Keyring databases.',
1.1       andrew     18:        license  => 'perl',
                     19:        requires => {
                     20:                'perl'             => '5.6.1',
                     21:                'Palm::StdAppInfo' => '0',
1.7       andrew     22:     },
                     23:     recommends => {
                     24:                'Digest::MD5'       => '0',
                     25:                'Crypt::DES'        => '0',
                     26:         'Crypt::CBC'        => '0',
                     27:         'Digest::HMAC_SHA1' => '0',
                     28:         'Digest::SHA1'      => '0',
1.1       andrew     29:        },
1.5       andrew     30:        create_makefile_pl => 'traditional',
1.2       andrew     31:        create_readme => 1,
1.3       andrew     32:        create_html   => 1,
1.1       andrew     33:        auto_features => {
                     34:                YAML_support =>
                     35:                {
                     36:                        description => "Use YAML.pm to write META.yml files",
                     37:                        requires => { YAML => ' >= 0.35, != 0.49_01 ' },
1.2       andrew     38:                },
                     39:                manpage_support =>
                     40:                {
                     41:                        description => "Create Unix man pages",
                     42:                        requires => { 'Pod::Man' => 0 },
                     43:                },
                     44:                HTML_support =>
                     45:                {
                     46:                        description => "Create HTML documentation",
                     47:                        requires => { 'Pod::Html' => 0 },
1.1       andrew     48:                },
                     49:        },
                     50: );
                     51: $build->create_build_script;

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>