1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
#! /usr/bin/perl -w
# Load the Module::Install bundled in ./inc/
use inc::Module::Install;
# Define metadata
name 'DBIx-Class-EncodedColumn';
abstract "Automatically encode column values";
all_from 'lib/DBIx/Class/EncodedColumn.pm';
repository 'http://dev.catalyst.perl.org/repos/bast/trunk/DBIx-Class-EncodedColumn';
# Specific dependencies
requires 'DBIx::Class' => '0.06002';
requires 'Sub::Name' => '0.04';
#build dependencies
test_requires 'Test::More';
test_requires 'DBD::SQLite';
test_requires 'Dir::Self';
test_requires 'File::Temp';
test_requires 'Digest::SHA';
test_requires 'File::Spec';
#recommended modules
feature 'Digest::MD5 Support?',
-default => 1,
'Digest',
'Digest::MD5';
feature 'Digest::SHA Support?',
-default => 1,
'Digest',
'Digest::SHA';
feature 'Blowfish Support?',
-default => 1,
'Crypt::Eksblowfish::Bcrypt';
feature 'Crypt::OpenPGP (gpg) Support?',
-default => 1,
'Crypt::OpenPGP',
'Crypt::CAST5_PP';
WriteAll;
|