]> Dogcows Code - chaz/p5-File-KDBX/blob - dist.ini
Fix missing abstract
[chaz/p5-File-KDBX] / dist.ini
1 name = File-KDBX
2 author = Charles McGarvey <ccm@cpan.org>
3 copyright_holder = Charles McGarvey
4 copyright_year = 2022
5 license = Perl_5
6
7 [@Author::CCM]
8 Test::CleanNamespaces.skip[0] = ::Util|::KDF::AES$
9
10 [Prereqs / RuntimeRecommends]
11 File::Spec = 0
12
13 [Prereqs / TestSuggests]
14 POSIX::1003 = 0
15
16 [OptionalFeature / xs]
17 -description = speed improvements (requires C compiler)
18 -prompt = 0
19 -always_recommend = 1
20 File::KDBX::XS = 0
21
22 [OptionalFeature / compression]
23 -description = ability to read and write compressed KDBX files
24 -prompt = 0
25 -always_recommend = 1
26 Compress::Raw::Zlib = 0
27 IO::Compress::Gzip = 0
28 IO::Uncompress::Gunzip = 0
29
30 [OptionalFeature / otp]
31 -description = ability to generate one-time passwords from configured database entries
32 -prompt = 0
33 -always_recommend = 1
34 Pass::OTP = 0
35
36 ; https://github.com/Perl-Toolchain-Gang/toolchain-site/blob/master/berlin-consensus.md#need-for-a-post-install-recommendations-key
37 ; I'd like to suggest File::KeePass::KDBX, but that would create a circular
38 ; dependency. If/when there exists a post-install recommendations key, we can
39 ; use that.
40 ; [OptionalFeature / kdb]
41 ; -description = ability to read and write old KDB files
42 ; -prompt = 0
43 ; -always_suggests = 1
44 ; File::KeePass = 0
45 ; File::KeePass::KDBX = 0
46 [Prereqs::Soften / BreakCycle]
47 to_relationship = none
48 module = File::KeePass
49 module = File::KeePass::KDBX
50
51 [Prereqs::Soften / ProgressiveEnhancement]
52 to_relationship = none
53 ; File::KDBX::XS, which is recommended, provides the same functionality as B::COW
54 module = B::COW
55
56 [Prereqs::Soften]
57 modules_from_features = 1
58
59 [Encoding]
60 encoding = bytes
61 matches = \.(key|kdbx?)$
This page took 0.035621 seconds and 4 git commands to generate.