]> Dogcows Code - chaz/p5-File-KDBX/blob - dist.ini
add initial WIP
[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 :version = 0.011
9 ; the PerlIO layers are an implementation detail that might change
10 no_index = lib/PerlIO/via/File/KDBX t xt
11
12 [Prereqs / RuntimeRecommends]
13 ; B::COW might speed up the memory erase feature, maybe
14 B::COW = 0
15 File::Spec = 0
16 File::Which = 0
17
18 [Prereqs / TestSuggests]
19 POSIX::1003 = 0
20
21 [OptionalFeature / xs]
22 -description = speed improvements (requires C compiler)
23 -prompt = 0
24 -always_recommend = 1
25 File::KDBX::XS = 0
26
27 [OptionalFeature / compression]
28 -description = ability to read and write compressed KDBX files
29 -prompt = 0
30 -always_recommend = 1
31 Compress::Raw::Zlib = 0
32
33 [OptionalFeature / otp]
34 -description = ability to generate one-time passwords from configured database entries
35 -prompt = 0
36 -always_recommend = 1
37 Pass::OTP = 0
38
39 ; https://github.com/Perl-Toolchain-Gang/toolchain-site/blob/master/berlin-consensus.md#need-for-a-post-install-recommendations-key
40 ; I'd like to suggest File::KeePass::KDBX, but that would create a circular
41 ; dependency. If/when there exists a post-install recommendations key, we can
42 ; use that.
43 ; [OptionalFeature / kdb]
44 ; -description = ability to read and write old KDB files
45 ; -prompt = 0
46 ; -always_suggests = 1
47 ; File::KeePass = 0
48 ; File::KeePass::KDBX = 0
49 [Prereqs::Soften / BreakCycle]
50 to_relationship = none
51 module = File::KeePass
52 module = File::KeePass::KDBX
53
54 [Prereqs::Soften]
55 modules_from_features = 1
56
57 [Encoding]
58 encoding = bytes
59 matches = \.(key|kdbx?)$
This page took 0.029889 seconds and 4 git commands to generate.