New upstream snapshot.
Debian Janitor
2 years ago
0 | --- | |
1 | name: dzil build and test | |
2 | ||
3 | on: | |
4 | push: | |
5 | branches: | |
6 | - "*" | |
7 | pull_request: | |
8 | branches: | |
9 | - "*" | |
10 | schedule: | |
11 | - cron: "15 4 * * 0" # Every Sunday morning | |
12 | workflow_dispatch: | |
13 | ||
14 | jobs: | |
15 | build-job: | |
16 | name: Build distribution | |
17 | runs-on: ubuntu-latest | |
18 | container: | |
19 | image: perldocker/perl-tester:5.34 | |
20 | steps: | |
21 | - uses: actions/checkout@v2 | |
22 | - name: Run Tests | |
23 | env: | |
24 | AUTHOR_TESTING: 1 | |
25 | AUTOMATED_TESTING: 1 | |
26 | EXTENDED_TESTING: 1 | |
27 | RELEASE_TESTING: 1 | |
28 | run: auto-build-and-test-dist | |
29 | - uses: actions/upload-artifact@master | |
30 | with: | |
31 | name: build_dir | |
32 | path: build_dir | |
33 | if: ${{ github.actor != 'nektos/act' }} | |
34 | coverage-job: | |
35 | needs: build-job | |
36 | runs-on: ubuntu-latest | |
37 | container: | |
38 | image: perldocker/perl-tester:5.34 | |
39 | steps: | |
40 | - uses: actions/checkout@v2 # codecov wants to be inside a Git repository | |
41 | - uses: actions/download-artifact@master | |
42 | with: | |
43 | name: build_dir | |
44 | path: . | |
45 | - name: Install deps and test | |
46 | run: cpan-install-dist-deps && test-dist | |
47 | env: | |
48 | CODECOV_TOKEN: ${{secrets.CODECOV_TOKEN}} | |
49 | test-linux-job: | |
50 | needs: build-job | |
51 | runs-on: ${{ matrix.os }} | |
52 | strategy: | |
53 | matrix: | |
54 | os: [ubuntu-latest] | |
55 | perl-version: | |
56 | - "5.8" | |
57 | - "5.10" | |
58 | - "5.12" | |
59 | - "5.14" | |
60 | - "5.16" | |
61 | - "5.18" | |
62 | - "5.20" | |
63 | - "5.22" | |
64 | - "5.24" | |
65 | - "5.26" | |
66 | - "5.28" | |
67 | - "5.30" | |
68 | - "5.32" | |
69 | - "5.34" | |
70 | name: Perl ${{ matrix.perl-version }} on ${{ matrix.os }} | |
71 | steps: | |
72 | - name: Set Up Perl | |
73 | uses: shogo82148/actions-setup-perl@v1 | |
74 | with: | |
75 | perl-version: ${{ matrix.perl-version }} | |
76 | - uses: actions/download-artifact@master | |
77 | with: | |
78 | name: build_dir | |
79 | path: . | |
80 | - name: install deps using cpm | |
81 | uses: perl-actions/install-with-cpm@v1 | |
82 | with: | |
83 | cpanfile: "cpanfile" | |
84 | args: "--with-suggests --with-recommends --with-test" | |
85 | - run: prove -lr t | |
86 | env: | |
87 | AUTHOR_TESTING: 0 | |
88 | RELEASE_TESTING: 0 | |
89 | test-macos-job: | |
90 | needs: build-job | |
91 | runs-on: ${{ matrix.os }} | |
92 | strategy: | |
93 | matrix: | |
94 | os: [macos-latest] | |
95 | perl-version: | |
96 | - "5.8" | |
97 | - "5.10" | |
98 | - "5.12" | |
99 | - "5.14" | |
100 | - "5.16" | |
101 | - "5.18" | |
102 | - "5.20" | |
103 | - "5.22" | |
104 | - "5.24" | |
105 | - "5.26" | |
106 | - "5.28" | |
107 | - "5.30" | |
108 | - "5.32" | |
109 | - "5.34" | |
110 | name: Perl ${{ matrix.perl-version }} on ${{ matrix.os }} | |
111 | steps: | |
112 | - name: Set Up Perl | |
113 | uses: shogo82148/actions-setup-perl@v1 | |
114 | with: | |
115 | perl-version: ${{ matrix.perl-version }} | |
116 | - uses: actions/download-artifact@master | |
117 | with: | |
118 | name: build_dir | |
119 | path: . | |
120 | - name: install deps using cpm | |
121 | uses: perl-actions/install-with-cpm@v1 | |
122 | with: | |
123 | cpanfile: "cpanfile" | |
124 | args: "--with-suggests --with-recommends --with-test" | |
125 | - run: prove -lr t | |
126 | env: | |
127 | AUTHOR_TESTING: 0 | |
128 | RELEASE_TESTING: 0 | |
129 | test-windows-job: | |
130 | needs: build-job | |
131 | runs-on: ${{ matrix.os }} | |
132 | strategy: | |
133 | fail-fast: false | |
134 | matrix: | |
135 | os: [windows-latest] | |
136 | perl-version: | |
137 | - "5.14" | |
138 | - "5.16" | |
139 | - "5.18" | |
140 | - "5.20" | |
141 | - "5.22" | |
142 | - "5.24" | |
143 | - "5.26" | |
144 | - "5.28" | |
145 | - "5.30" | |
146 | - "5.32" | |
147 | name: Perl ${{ matrix.perl-version }} on ${{ matrix.os }} | |
148 | steps: | |
149 | - name: Set Up Perl | |
150 | uses: shogo82148/actions-setup-perl@v1 | |
151 | with: | |
152 | perl-version: ${{ matrix.perl-version }} | |
153 | distribution: strawberry | |
154 | - uses: actions/download-artifact@master | |
155 | with: | |
156 | name: build_dir | |
157 | path: . | |
158 | - name: install deps using cpm | |
159 | uses: perl-actions/install-with-cpm@v1 | |
160 | with: | |
161 | cpanfile: "cpanfile" | |
162 | args: "--with-suggests --with-recommends --with-test" | |
163 | - run: prove -lr t | |
164 | env: | |
165 | AUTHOR_TESTING: 0 | |
166 | RELEASE_TESTING: 0 |
0 | adm | |
1 | ahrefs | |
2 | Alexey | |
3 | altavista | |
4 | AnnoCPAN | |
5 | aol | |
6 | apache | |
7 | applecoremedia | |
8 | Aran | |
9 | askjeeves | |
10 | Atsushi | |
11 | audrey | |
12 | avantgo | |
13 | baidu | |
14 | ben | |
15 | Bilodeau | |
16 | bingbot | |
17 | browsex | |
18 | Cebrin | |
19 | CGI | |
20 | cho | |
21 | dalvik | |
22 | Deltac | |
23 | Doye | |
24 | ds | |
25 | dsi | |
26 | elinks | |
27 | ||
28 | Findlay | |
29 | Firebird | |
30 | firefox | |
31 | Florian | |
32 | Fontani | |
33 | galeon | |
34 | getright | |
35 | golib | |
36 | ||
37 | googleadsbot | |
38 | googleadsense | |
39 | googlebot | |
40 | googlebotimage | |
41 | googlebotnews | |
42 | googlebotvideo | |
43 | googlefavicon | |
44 | googlemobile | |
45 | Hao | |
46 | headlesschrome | |
47 | Heiko | |
48 | hengst | |
49 | icab | |
50 | Iceweasel | |
51 | ie | |
52 | Ihnen | |
53 | indy | |
54 | infoseek | |
55 | iopener | |
56 | ios | |
57 | ipad | |
58 | iphone | |
59 | ipod | |
60 | ipsagent | |
61 | Kato | |
62 | khtml | |
63 | KHTML | |
64 | Kimball | |
65 | kindlefire | |
66 | Kollar | |
67 | konqueror | |
68 | Kurihara | |
69 | Latypoff | |
70 | linkchecker | |
71 | linkexchange | |
72 | lotusnotes | |
73 | lycos | |
74 | macosx | |
75 | macppc | |
76 | malware | |
77 | Maros | |
78 | McGregor | |
79 | merlynkline | |
80 | mj | |
81 | Moise | |
82 | mozilla | |
83 | msn | |
84 | msnmobile | |
85 | msoffice | |
86 | nav | |
87 | navgold | |
88 | neoplanet | |
89 | netfront | |
90 | netscape | |
91 | nutch | |
92 | Oatis | |
93 | obigo | |
94 | Pelzer | |
95 | Perlover | |
96 | phplib | |
97 | polaris | |
98 | ps | |
99 | psp | |
100 | pubsub | |
101 | puf | |
102 | Purkis | |
103 | Rask | |
104 | realplayer | |
105 | RealPlayer | |
106 | Rifkin | |
107 | Ritter | |
108 | rubylib | |
109 | samsung | |
110 | seamonkey | |
111 | Smidsrod | |
112 | Sorcinelli | |
113 | specialarchiver | |
114 | Stadie | |
115 | staroffice | |
116 | Surikov | |
117 | Thom | |
118 | ucbrowser | |
119 | userAgent | |
120 | UserAgent | |
121 | Uwe | |
122 | Voelker | |
123 | wap | |
124 | WAP | |
125 | webkit | |
126 | WebKit | |
127 | webos | |
128 | webtv | |
129 | wget | |
130 | winnt | |
131 | WinNT | |
132 | winphone | |
133 | yandex | |
134 | yandexbot | |
135 | yandeximages | |
136 | yeahoffline | |
137 | Yoshiki |
0 | [PerlTidy] | |
1 | select = {bin,lib,t}/**/*.{pl,pm,t,psgi} | |
2 | ignore = xt/**/* | |
3 | ||
4 | ; [PerlCritic] | |
5 | ; select = {bin,lib,t}/**/*.{pl,pm,t,psgi} | |
6 | ; argv = --severity 5 --verbose 11 --exclude=ValuesAndExpressions::ProhibitAccessOfPrivateData | |
7 | ||
8 | [SortLines::Naturally] | |
9 | select = .gitignore | |
10 | select = .stopwords | |
11 | ||
12 | [JSON] | |
13 | select = t/**/*json |
0 | ||
1 | # HTTP-BROWSERDETECT CONTRIBUTORS # | |
2 | ||
3 | This is the (likely incomplete) list of people who have helped | |
4 | make this distribution what it is, either via code contributions, | |
5 | patches, bug reports, help with troubleshooting, etc. A huge | |
6 | 'thank you' to all of them. | |
7 | ||
8 | * Alexandr Ciornii | |
9 | * Andrew Moise | |
10 | * Aran Deltac | |
11 | * ben hengst | |
12 | * cho45 | |
13 | * Daniel Stadie | |
14 | * David Ihnen | |
15 | * Douglas Christopher Wilson | |
16 | * Graham Barr | |
17 | * gregor herrmann | |
18 | * Gregory Oschwald | |
19 | * Hao Wu | |
20 | * Ilya Rassadin | |
21 | * James Raspass | |
22 | * James Waters | |
23 | * joatis | |
24 | * Jon Jensen | |
25 | * Konstantin A. Pustovalov | |
26 | * ktat | |
27 | * lsaunders | |
28 | * Mahdi Zarei | |
29 | * Marco Fontani | |
30 | * Maros Kollar | |
31 | * Mohammad S Anwar | |
32 | * motxx | |
33 | * Nicolas Doye | |
34 | * Olaf Alders | |
35 | * Olaf Alders | |
36 | * Olivier Bilodeau | |
37 | * Paul Findlay | |
38 | * Perlover | |
39 | * Petr | |
40 | * Ramanan Balakrishnan | |
41 | * reneeb | |
42 | * Robin Smidsrød | |
43 | * Ronald J Kimball | |
44 | * Surikov Alexey | |
45 | * Thom Blake | |
46 | * Uwe | |
47 | * vti | |
48 | * Yasuharu Iida | |
49 | * yeahoffline | |
50 | * Zak B. Elep | |
51 | ||
52 |
0 | 0 | Revision history for Perl extension HTTP::BrowserDetect. |
1 | ||
2 | {{$NEXT}} | |
1 | 3 | |
2 | 4 | 3.35 2021-10-19 15:53:52Z |
3 | 5 | - Add Samsung as a detected browser (GH#192) (Olaf Alders) |
0 | This is the Perl distribution HTTP-BrowserDetect. | |
1 | ||
2 | Installing HTTP-BrowserDetect is straightforward. | |
3 | ||
4 | ## Installation with cpanm | |
5 | ||
6 | If you have cpanm, you only need one line: | |
7 | ||
8 | % cpanm HTTP::BrowserDetect | |
9 | ||
10 | If it does not have permission to install modules to the current perl, cpanm | |
11 | will automatically set up and install to a local::lib in your home directory. | |
12 | See the local::lib documentation (https://metacpan.org/pod/local::lib) for | |
13 | details on enabling it in your environment. | |
14 | ||
15 | ## Installing with the CPAN shell | |
16 | ||
17 | Alternatively, if your CPAN shell is set up, you should just be able to do: | |
18 | ||
19 | % cpan HTTP::BrowserDetect | |
20 | ||
21 | ## Manual installation | |
22 | ||
23 | As a last resort, you can manually install it. If you have not already | |
24 | downloaded the release tarball, you can find the download link on the module's | |
25 | MetaCPAN page: https://metacpan.org/pod/HTTP::BrowserDetect | |
26 | ||
27 | Untar the tarball, install configure prerequisites (see below), then build it: | |
28 | ||
29 | % perl Makefile.PL | |
30 | % make && make test | |
31 | ||
32 | Then install it: | |
33 | ||
34 | % make install | |
35 | ||
36 | On Windows platforms, you should use `dmake` or `nmake`, instead of `make`. | |
37 | ||
38 | If your perl is system-managed, you can create a local::lib in your home | |
39 | directory to install modules to. For details, see the local::lib documentation: | |
40 | https://metacpan.org/pod/local::lib | |
41 | ||
42 | The prerequisites of this distribution will also have to be installed manually. The | |
43 | prerequisites are listed in one of the files: `MYMETA.yml` or `MYMETA.json` generated | |
44 | by running the manual build process described above. | |
45 | ||
46 | ## Configure Prerequisites | |
47 | ||
48 | This distribution requires other modules to be installed before this | |
49 | distribution's installer can be run. They can be found under the | |
50 | "configure_requires" key of META.yml or the | |
51 | "{prereqs}{configure}{requires}" key of META.json. | |
52 | ||
53 | ## Other Prerequisites | |
54 | ||
55 | This distribution may require additional modules to be installed after running | |
56 | Makefile.PL. | |
57 | Look for prerequisites in the following phases: | |
58 | ||
59 | * to run make, PHASE = build | |
60 | * to use the module code itself, PHASE = runtime | |
61 | * to run tests, PHASE = test | |
62 | ||
63 | They can all be found in the "PHASE_requires" key of MYMETA.yml or the | |
64 | "{prereqs}{PHASE}{requires}" key of MYMETA.json. | |
65 | ||
66 | ## Documentation | |
67 | ||
68 | HTTP-BrowserDetect documentation is available as POD. | |
69 | You can run `perldoc` from a shell to read the documentation: | |
70 | ||
71 | % perldoc HTTP::BrowserDetect | |
72 | ||
73 | For more information on installing Perl modules via CPAN, please see: | |
74 | https://www.cpan.org/modules/INSTALL.html |
0 | # This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.024. | |
1 | CONTRIBUTORS | |
0 | .github/workflows/build-and-test.yml | |
1 | .gitignore | |
2 | .mailmap | |
3 | .stopwords | |
4 | .tidyallrc | |
2 | 5 | Changes |
3 | INSTALL | |
4 | LICENSE | |
5 | MANIFEST | |
6 | MANIFEST.SKIP | |
7 | META.json | |
8 | META.yml | |
9 | Makefile.PL | |
10 | README.md | |
11 | TODO | |
12 | 6 | cpanfile |
13 | 7 | dist.ini |
14 | 8 | examples/ua.pl |
9 | HTTP-BrowserDetect-3.36/META.json | |
10 | HTTP-BrowserDetect-3.36/META.yml | |
15 | 11 | lib/HTTP/BrowserDetect.pm |
12 | LICENSE | |
13 | Makefile | |
14 | Makefile.PL | |
15 | MANIFEST This list of files | |
16 | META.json | |
17 | MYMETA.json | |
18 | MYMETA.yml | |
16 | 19 | perlcriticrc |
17 | 20 | perltidyrc |
18 | 21 | precious.toml |
19 | t/00-report-prereqs.dd | |
20 | t/00-report-prereqs.t | |
22 | README.md | |
21 | 23 | t/01-detect.t |
22 | 24 | t/03-language.t |
23 | 25 | t/04-random-order.t |
26 | 28 | t/add-field.pl |
27 | 29 | t/make-more-useragents.pl |
28 | 30 | t/more-useragents.json |
29 | t/perlcriticrc | |
30 | 31 | t/useragents.json |
31 | 32 | tidyall.ini |
32 | xt/author/eol.t | |
33 | xt/author/mojibake.t | |
34 | xt/author/pod-spell.t | |
35 | xt/author/pod-syntax.t | |
36 | xt/author/portability.t | |
37 | xt/author/synopsis.t | |
38 | xt/author/test-version.t | |
39 | xt/author/tidyall.t | |
40 | xt/release/cpan-changes.t | |
33 | TODO | |
34 | META.yml Module YAML meta-data (added by MakeMaker) |
0 | .travis.yml | |
1 | t/perlcriticrc | |
2 | t/pod_coverage.t | |
3 | t/02-critic.t | |
4 | MANIFEST.SKIP | |
5 | README.pod | |
6 | README.txt | |
7 | http-browserdetect.kpf | |
8 | blib | |
9 | http-browserdetect.komodoproject |
0 | 0 | { |
1 | 1 | "abstract" : "Determine Web browser, version, and platform from an HTTP user agent string", |
2 | 2 | "author" : [ |
3 | "Lee Semel <lee@semel.net>", | |
4 | "Peter Walsham", | |
5 | "Olaf Alders <olaf@wundercounter.com> (current maintainer)" | |
3 | "Lee Semel <lee@semel.net>, Peter Walsham, Olaf Alders <olaf@wundercounter.com> (current maintainer)" | |
6 | 4 | ], |
7 | "dynamic_config" : 0, | |
8 | "generated_by" : "Dist::Zilla version 6.024, CPAN::Meta::Converter version 2.150010", | |
5 | "dynamic_config" : 1, | |
6 | "generated_by" : "ExtUtils::MakeMaker version 7.44, CPAN::Meta::Converter version 2.150010", | |
9 | 7 | "license" : [ |
10 | 8 | "perl_5" |
11 | 9 | ], |
16 | 14 | "name" : "HTTP-BrowserDetect", |
17 | 15 | "no_index" : { |
18 | 16 | "directory" : [ |
19 | "examples", | |
20 | 17 | "t", |
21 | "xt" | |
18 | "inc" | |
22 | 19 | ] |
23 | 20 | }, |
24 | 21 | "prereqs" : { |
22 | "build" : { | |
23 | "requires" : { | |
24 | "ExtUtils::MakeMaker" : "0" | |
25 | } | |
26 | }, | |
25 | 27 | "configure" : { |
26 | 28 | "requires" : { |
27 | 29 | "ExtUtils::MakeMaker" : "0" |
28 | }, | |
29 | "suggests" : { | |
30 | "JSON::PP" : "2.27300" | |
31 | } | |
32 | }, | |
33 | "develop" : { | |
34 | "recommends" : { | |
35 | "Dist::Zilla::PluginBundle::Git::VersionManager" : "0.007" | |
36 | }, | |
37 | "requires" : { | |
38 | "Code::TidyAll" : "0.71", | |
39 | "Code::TidyAll::Plugin::JSON" : "0.75", | |
40 | "Code::TidyAll::Plugin::SortLines::Naturally" : "0.000003", | |
41 | "Code::TidyAll::Plugin::Test::Vars" : "0.04", | |
42 | "Code::TidyAll::Plugin::UniqueLines" : "0.000003", | |
43 | "JSON::MaybeXS" : "1.004000", | |
44 | "Parallel::ForkManager" : "1.19", | |
45 | "Perl::Critic" : "1.132", | |
46 | "Perl::Tidy" : "20180220", | |
47 | "Pod::Wordlist" : "0", | |
48 | "Test::CPAN::Changes" : "0.19", | |
49 | "Test::Code::TidyAll" : "0.50", | |
50 | "Test::EOL" : "0", | |
51 | "Test::Mojibake" : "0", | |
52 | "Test::More" : "0.96", | |
53 | "Test::Pod" : "1.41", | |
54 | "Test::Portability::Files" : "0", | |
55 | "Test::Spelling" : "0.12", | |
56 | "Test::Synopsis" : "0", | |
57 | "Test::Vars" : "0.014", | |
58 | "Test::Version" : "1" | |
59 | 30 | } |
60 | 31 | }, |
61 | 32 | "runtime" : { |
66 | 37 | } |
67 | 38 | }, |
68 | 39 | "test" : { |
69 | "recommends" : { | |
70 | "CPAN::Meta" : "2.120900" | |
71 | }, | |
72 | 40 | "requires" : { |
73 | 41 | "ExtUtils::MakeMaker" : "0", |
74 | 42 | "File::Spec" : "0", |
85 | 53 | } |
86 | 54 | }, |
87 | 55 | "release_status" : "stable", |
88 | "resources" : { | |
89 | "bugtracker" : { | |
90 | "web" : "https://github.com/oalders/http-browserdetect/issues" | |
91 | }, | |
92 | "homepage" : "https://github.com/oalders/http-browserdetect", | |
93 | "repository" : { | |
94 | "type" : "git", | |
95 | "url" : "https://github.com/oalders/http-browserdetect.git", | |
96 | "web" : "https://github.com/oalders/http-browserdetect" | |
97 | } | |
98 | }, | |
99 | "version" : "3.35", | |
100 | "x_Dist_Zilla" : { | |
101 | "perl" : { | |
102 | "version" : "5.030002" | |
103 | }, | |
104 | "plugins" : [ | |
105 | { | |
106 | "class" : "Dist::Zilla::Plugin::PromptIfStale", | |
107 | "config" : { | |
108 | "Dist::Zilla::Plugin::PromptIfStale" : { | |
109 | "check_all_plugins" : 0, | |
110 | "check_all_prereqs" : 0, | |
111 | "modules" : [ | |
112 | "Dist::Zilla::PluginBundle::Author::OALDERS" | |
113 | ], | |
114 | "phase" : "build", | |
115 | "run_under_travis" : 0, | |
116 | "skip" : [] | |
117 | } | |
118 | }, | |
119 | "name" : "@Author::OALDERS/stale modules, build", | |
120 | "version" : "0.057" | |
121 | }, | |
122 | { | |
123 | "class" : "Dist::Zilla::Plugin::PromptIfStale", | |
124 | "config" : { | |
125 | "Dist::Zilla::Plugin::PromptIfStale" : { | |
126 | "check_all_plugins" : 1, | |
127 | "check_all_prereqs" : 1, | |
128 | "modules" : [], | |
129 | "phase" : "release", | |
130 | "run_under_travis" : 0, | |
131 | "skip" : [] | |
132 | } | |
133 | }, | |
134 | "name" : "@Author::OALDERS/stale modules, release", | |
135 | "version" : "0.057" | |
136 | }, | |
137 | { | |
138 | "class" : "Dist::Zilla::Plugin::OALDERS::TidyAll", | |
139 | "name" : "@Author::OALDERS/OALDERS::TidyAll", | |
140 | "version" : "0.000029" | |
141 | }, | |
142 | { | |
143 | "class" : "Dist::Zilla::Plugin::AutoPrereqs", | |
144 | "name" : "@Author::OALDERS/AutoPrereqs", | |
145 | "version" : "6.024" | |
146 | }, | |
147 | { | |
148 | "class" : "Dist::Zilla::Plugin::CheckChangesHasContent", | |
149 | "name" : "@Author::OALDERS/CheckChangesHasContent", | |
150 | "version" : "0.011" | |
151 | }, | |
152 | { | |
153 | "class" : "Dist::Zilla::Plugin::MakeMaker", | |
154 | "config" : { | |
155 | "Dist::Zilla::Role::TestRunner" : { | |
156 | "default_jobs" : "1" | |
157 | } | |
158 | }, | |
159 | "name" : "@Author::OALDERS/MakeMaker", | |
160 | "version" : "6.024" | |
161 | }, | |
162 | { | |
163 | "class" : "Dist::Zilla::Plugin::CPANFile", | |
164 | "name" : "@Author::OALDERS/CPANFile", | |
165 | "version" : "6.024" | |
166 | }, | |
167 | { | |
168 | "class" : "Dist::Zilla::Plugin::ContributorsFile", | |
169 | "name" : "@Author::OALDERS/ContributorsFile", | |
170 | "version" : "0.3.0" | |
171 | }, | |
172 | { | |
173 | "class" : "Dist::Zilla::Plugin::MetaJSON", | |
174 | "name" : "@Author::OALDERS/MetaJSON", | |
175 | "version" : "6.024" | |
176 | }, | |
177 | { | |
178 | "class" : "Dist::Zilla::Plugin::MetaYAML", | |
179 | "name" : "@Author::OALDERS/MetaYAML", | |
180 | "version" : "6.024" | |
181 | }, | |
182 | { | |
183 | "class" : "Dist::Zilla::Plugin::Manifest", | |
184 | "name" : "@Author::OALDERS/Manifest", | |
185 | "version" : "6.024" | |
186 | }, | |
187 | { | |
188 | "class" : "Dist::Zilla::Plugin::MetaNoIndex", | |
189 | "name" : "@Author::OALDERS/MetaNoIndex", | |
190 | "version" : "6.024" | |
191 | }, | |
192 | { | |
193 | "class" : "Dist::Zilla::Plugin::MetaConfig", | |
194 | "name" : "@Author::OALDERS/MetaConfig", | |
195 | "version" : "6.024" | |
196 | }, | |
197 | { | |
198 | "class" : "Dist::Zilla::Plugin::MetaResources", | |
199 | "name" : "@Author::OALDERS/MetaResources", | |
200 | "version" : "6.024" | |
201 | }, | |
202 | { | |
203 | "class" : "Dist::Zilla::Plugin::License", | |
204 | "name" : "@Author::OALDERS/License", | |
205 | "version" : "6.024" | |
206 | }, | |
207 | { | |
208 | "class" : "Dist::Zilla::Plugin::InstallGuide", | |
209 | "config" : { | |
210 | "Dist::Zilla::Role::ModuleMetadata" : { | |
211 | "Module::Metadata" : "1.000037", | |
212 | "version" : "0.006" | |
213 | } | |
214 | }, | |
215 | "name" : "@Author::OALDERS/InstallGuide", | |
216 | "version" : "1.200014" | |
217 | }, | |
218 | { | |
219 | "class" : "Dist::Zilla::Plugin::Prereqs", | |
220 | "config" : { | |
221 | "Dist::Zilla::Plugin::Prereqs" : { | |
222 | "phase" : "develop", | |
223 | "type" : "requires" | |
224 | } | |
225 | }, | |
226 | "name" : "@Author::OALDERS/Modules for use with tidyall", | |
227 | "version" : "6.024" | |
228 | }, | |
229 | { | |
230 | "class" : "Dist::Zilla::Plugin::ExecDir", | |
231 | "name" : "@Author::OALDERS/ExecDir", | |
232 | "version" : "6.024" | |
233 | }, | |
234 | { | |
235 | "class" : "Dist::Zilla::Plugin::Test::PodSpelling", | |
236 | "config" : { | |
237 | "Dist::Zilla::Plugin::Test::PodSpelling" : { | |
238 | "directories" : [ | |
239 | "bin", | |
240 | "lib" | |
241 | ], | |
242 | "spell_cmd" : "", | |
243 | "stopwords" : [ | |
244 | "Alders", | |
245 | "Alders'", | |
246 | "Alexey", | |
247 | "AnnoCPAN", | |
248 | "Aran", | |
249 | "Atsushi", | |
250 | "Bilodeau", | |
251 | "CGI", | |
252 | "Cebrin", | |
253 | "Deltac", | |
254 | "Doye", | |
255 | "Findlay", | |
256 | "Firebird", | |
257 | "Florian", | |
258 | "Fontani", | |
259 | "Hao", | |
260 | "Heiko", | |
261 | "Iceweasel", | |
262 | "Ihnen", | |
263 | "KHTML", | |
264 | "Kato", | |
265 | "Kimball", | |
266 | "Kollar", | |
267 | "Kurihara", | |
268 | "Latypoff", | |
269 | "Maros", | |
270 | "McGregor", | |
271 | "Moise", | |
272 | "Oatis", | |
273 | "Pelzer", | |
274 | "Perlover", | |
275 | "Purkis", | |
276 | "Rask", | |
277 | "RealPlayer", | |
278 | "Rifkin", | |
279 | "Ritter", | |
280 | "Smidsrod", | |
281 | "Sorcinelli", | |
282 | "Stadie", | |
283 | "Surikov", | |
284 | "Thom", | |
285 | "UserAgent", | |
286 | "Uwe", | |
287 | "Voelker", | |
288 | "WAP", | |
289 | "WebKit", | |
290 | "WinNT", | |
291 | "Yoshiki", | |
292 | "adm", | |
293 | "ahrefs", | |
294 | "altavista", | |
295 | "aol", | |
296 | "apache", | |
297 | "applecoremedia", | |
298 | "askjeeves", | |
299 | "audrey", | |
300 | "avantgo", | |
301 | "baidu", | |
302 | "ben", | |
303 | "bingbot", | |
304 | "browsex", | |
305 | "cho", | |
306 | "dalvik", | |
307 | "ds", | |
308 | "dsi", | |
309 | "elinks", | |
310 | "facebook", | |
311 | "firefox", | |
312 | "galeon", | |
313 | "getright", | |
314 | "golib", | |
315 | "google", | |
316 | "googleadsbot", | |
317 | "googleadsense", | |
318 | "googlebot", | |
319 | "googlebotimage", | |
320 | "googlebotnews", | |
321 | "googlebotvideo", | |
322 | "googlefavicon", | |
323 | "googlemobile", | |
324 | "headlesschrome", | |
325 | "hengst", | |
326 | "icab", | |
327 | "ie", | |
328 | "indy", | |
329 | "infoseek", | |
330 | "iopener", | |
331 | "ios", | |
332 | "ipad", | |
333 | "iphone", | |
334 | "ipod", | |
335 | "ipsagent", | |
336 | "khtml", | |
337 | "kindlefire", | |
338 | "konqueror", | |
339 | "linkchecker", | |
340 | "linkexchange", | |
341 | "lotusnotes", | |
342 | "lycos", | |
343 | "macosx", | |
344 | "macppc", | |
345 | "malware", | |
346 | "merlynkline", | |
347 | "mj", | |
348 | "mozilla", | |
349 | "msn", | |
350 | "msnmobile", | |
351 | "msoffice", | |
352 | "nav", | |
353 | "navgold", | |
354 | "neoplanet", | |
355 | "netfront", | |
356 | "netscape", | |
357 | "nutch", | |
358 | "obigo", | |
359 | "phplib", | |
360 | "polaris", | |
361 | "ps", | |
362 | "psp", | |
363 | "pubsub", | |
364 | "puf", | |
365 | "realplayer", | |
366 | "rubylib", | |
367 | "samsung", | |
368 | "seamonkey", | |
369 | "specialarchiver", | |
370 | "staroffice", | |
371 | "ucbrowser", | |
372 | "userAgent", | |
373 | "wap", | |
374 | "webkit", | |
375 | "webos", | |
376 | "webtv", | |
377 | "wget", | |
378 | "winnt", | |
379 | "winphone", | |
380 | "yandex", | |
381 | "yandexbot", | |
382 | "yandeximages", | |
383 | "yeahoffline" | |
384 | ], | |
385 | "wordlist" : "Pod::Wordlist" | |
386 | } | |
387 | }, | |
388 | "name" : "@Author::OALDERS/Test::PodSpelling", | |
389 | "version" : "2.007005" | |
390 | }, | |
391 | { | |
392 | "class" : "Dist::Zilla::Plugin::MojibakeTests", | |
393 | "name" : "@Author::OALDERS/MojibakeTests", | |
394 | "version" : "0.8" | |
395 | }, | |
396 | { | |
397 | "class" : "Dist::Zilla::Plugin::PodSyntaxTests", | |
398 | "name" : "@Author::OALDERS/PodSyntaxTests", | |
399 | "version" : "6.024" | |
400 | }, | |
401 | { | |
402 | "class" : "Dist::Zilla::Plugin::Test::CPAN::Changes", | |
403 | "config" : { | |
404 | "Dist::Zilla::Plugin::Test::CPAN::Changes" : { | |
405 | "changelog" : "Changes" | |
406 | } | |
407 | }, | |
408 | "name" : "@Author::OALDERS/Test::CPAN::Changes", | |
409 | "version" : "0.012" | |
410 | }, | |
411 | { | |
412 | "class" : "Dist::Zilla::Plugin::Test::EOL", | |
413 | "config" : { | |
414 | "Dist::Zilla::Plugin::Test::EOL" : { | |
415 | "filename" : "xt/author/eol.t", | |
416 | "finder" : [ | |
417 | ":ExecFiles", | |
418 | ":InstallModules", | |
419 | ":TestFiles" | |
420 | ], | |
421 | "trailing_whitespace" : 1 | |
422 | } | |
423 | }, | |
424 | "name" : "@Author::OALDERS/Test::EOL", | |
425 | "version" : "0.19" | |
426 | }, | |
427 | { | |
428 | "class" : "Dist::Zilla::Plugin::Test::Portability", | |
429 | "config" : { | |
430 | "Dist::Zilla::Plugin::Test::Portability" : { | |
431 | "options" : "" | |
432 | } | |
433 | }, | |
434 | "name" : "@Author::OALDERS/Test::Portability", | |
435 | "version" : "2.001000" | |
436 | }, | |
437 | { | |
438 | "class" : "Dist::Zilla::Plugin::TestRelease", | |
439 | "name" : "@Author::OALDERS/TestRelease", | |
440 | "version" : "6.024" | |
441 | }, | |
442 | { | |
443 | "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs", | |
444 | "name" : "@Author::OALDERS/Test::ReportPrereqs", | |
445 | "version" : "0.028" | |
446 | }, | |
447 | { | |
448 | "class" : "Dist::Zilla::Plugin::Test::Synopsis", | |
449 | "name" : "@Author::OALDERS/Test::Synopsis", | |
450 | "version" : "2.000007" | |
451 | }, | |
452 | { | |
453 | "class" : "Dist::Zilla::Plugin::Test::TidyAll", | |
454 | "name" : "@Author::OALDERS/Test::TidyAll", | |
455 | "version" : "0.04" | |
456 | }, | |
457 | { | |
458 | "class" : "Dist::Zilla::Plugin::Test::Version", | |
459 | "name" : "@Author::OALDERS/Test::Version", | |
460 | "version" : "1.09" | |
461 | }, | |
462 | { | |
463 | "class" : "Dist::Zilla::Plugin::RunExtraTests", | |
464 | "config" : { | |
465 | "Dist::Zilla::Role::TestRunner" : { | |
466 | "default_jobs" : "1" | |
467 | } | |
468 | }, | |
469 | "name" : "@Author::OALDERS/RunExtraTests", | |
470 | "version" : "0.029" | |
471 | }, | |
472 | { | |
473 | "class" : "Dist::Zilla::Plugin::PodWeaver", | |
474 | "config" : { | |
475 | "Dist::Zilla::Plugin::PodWeaver" : { | |
476 | "finder" : [ | |
477 | ":InstallModules", | |
478 | ":ExecFiles" | |
479 | ], | |
480 | "plugins" : [ | |
481 | { | |
482 | "class" : "Pod::Weaver::Plugin::EnsurePod5", | |
483 | "name" : "@CorePrep/EnsurePod5", | |
484 | "version" : "4.015" | |
485 | }, | |
486 | { | |
487 | "class" : "Pod::Weaver::Plugin::H1Nester", | |
488 | "name" : "@CorePrep/H1Nester", | |
489 | "version" : "4.015" | |
490 | }, | |
491 | { | |
492 | "class" : "Pod::Weaver::Plugin::SingleEncoding", | |
493 | "name" : "@Default/SingleEncoding", | |
494 | "version" : "4.015" | |
495 | }, | |
496 | { | |
497 | "class" : "Pod::Weaver::Section::Name", | |
498 | "name" : "@Default/Name", | |
499 | "version" : "4.015" | |
500 | }, | |
501 | { | |
502 | "class" : "Pod::Weaver::Section::Version", | |
503 | "name" : "@Default/Version", | |
504 | "version" : "4.015" | |
505 | }, | |
506 | { | |
507 | "class" : "Pod::Weaver::Section::Region", | |
508 | "name" : "@Default/prelude", | |
509 | "version" : "4.015" | |
510 | }, | |
511 | { | |
512 | "class" : "Pod::Weaver::Section::Generic", | |
513 | "name" : "SYNOPSIS", | |
514 | "version" : "4.015" | |
515 | }, | |
516 | { | |
517 | "class" : "Pod::Weaver::Section::Generic", | |
518 | "name" : "DESCRIPTION", | |
519 | "version" : "4.015" | |
520 | }, | |
521 | { | |
522 | "class" : "Pod::Weaver::Section::Generic", | |
523 | "name" : "OVERVIEW", | |
524 | "version" : "4.015" | |
525 | }, | |
526 | { | |
527 | "class" : "Pod::Weaver::Section::Collect", | |
528 | "name" : "ATTRIBUTES", | |
529 | "version" : "4.015" | |
530 | }, | |
531 | { | |
532 | "class" : "Pod::Weaver::Section::Collect", | |
533 | "name" : "METHODS", | |
534 | "version" : "4.015" | |
535 | }, | |
536 | { | |
537 | "class" : "Pod::Weaver::Section::Collect", | |
538 | "name" : "FUNCTIONS", | |
539 | "version" : "4.015" | |
540 | }, | |
541 | { | |
542 | "class" : "Pod::Weaver::Section::Leftovers", | |
543 | "name" : "@Default/Leftovers", | |
544 | "version" : "4.015" | |
545 | }, | |
546 | { | |
547 | "class" : "Pod::Weaver::Section::Region", | |
548 | "name" : "@Default/postlude", | |
549 | "version" : "4.015" | |
550 | }, | |
551 | { | |
552 | "class" : "Pod::Weaver::Section::Authors", | |
553 | "name" : "@Default/Authors", | |
554 | "version" : "4.015" | |
555 | }, | |
556 | { | |
557 | "class" : "Pod::Weaver::Section::Legal", | |
558 | "name" : "@Default/Legal", | |
559 | "version" : "4.015" | |
560 | } | |
561 | ] | |
562 | } | |
563 | }, | |
564 | "name" : "@Author::OALDERS/PodWeaver", | |
565 | "version" : "4.009" | |
566 | }, | |
567 | { | |
568 | "class" : "Dist::Zilla::Plugin::PruneCruft", | |
569 | "name" : "@Author::OALDERS/PruneCruft", | |
570 | "version" : "6.024" | |
571 | }, | |
572 | { | |
573 | "class" : "Dist::Zilla::Plugin::CopyFilesFromBuild", | |
574 | "name" : "@Author::OALDERS/CopyFilesFromBuild", | |
575 | "version" : "0.170880" | |
576 | }, | |
577 | { | |
578 | "class" : "Dist::Zilla::Plugin::GithubMeta", | |
579 | "name" : "@Author::OALDERS/GithubMeta", | |
580 | "version" : "0.58" | |
581 | }, | |
582 | { | |
583 | "class" : "Dist::Zilla::Plugin::Git::GatherDir", | |
584 | "config" : { | |
585 | "Dist::Zilla::Plugin::GatherDir" : { | |
586 | "exclude_filename" : [ | |
587 | "Install", | |
588 | "LICENSE", | |
589 | "META.json", | |
590 | "Makefile.PL", | |
591 | "README.md", | |
592 | "cpanfile" | |
593 | ], | |
594 | "exclude_match" : [], | |
595 | "follow_symlinks" : 0, | |
596 | "include_dotfiles" : 0, | |
597 | "prefix" : "", | |
598 | "prune_directory" : [], | |
599 | "root" : "." | |
600 | }, | |
601 | "Dist::Zilla::Plugin::Git::GatherDir" : { | |
602 | "include_untracked" : 0 | |
603 | } | |
604 | }, | |
605 | "name" : "@Author::OALDERS/Git::GatherDir", | |
606 | "version" : "2.048" | |
607 | }, | |
608 | { | |
609 | "class" : "Dist::Zilla::Plugin::CopyFilesFromRelease", | |
610 | "config" : { | |
611 | "Dist::Zilla::Plugin::CopyFilesFromRelease" : { | |
612 | "filename" : [ | |
613 | "Install" | |
614 | ], | |
615 | "match" : [] | |
616 | } | |
617 | }, | |
618 | "name" : "@Author::OALDERS/CopyFilesFromRelease", | |
619 | "version" : "0.007" | |
620 | }, | |
621 | { | |
622 | "class" : "Dist::Zilla::Plugin::Git::Check", | |
623 | "config" : { | |
624 | "Dist::Zilla::Plugin::Git::Check" : { | |
625 | "untracked_files" : "die" | |
626 | }, | |
627 | "Dist::Zilla::Role::Git::DirtyFiles" : { | |
628 | "allow_dirty" : [ | |
629 | "Changes", | |
630 | "Install", | |
631 | "LICENSE", | |
632 | "META.json", | |
633 | "Makefile.PL", | |
634 | "README.md", | |
635 | "cpanfile", | |
636 | "dist.ini" | |
637 | ], | |
638 | "allow_dirty_match" : [], | |
639 | "changelog" : "Changes" | |
640 | }, | |
641 | "Dist::Zilla::Role::Git::Repo" : { | |
642 | "git_version" : "2.33.1", | |
643 | "repo_root" : "." | |
644 | } | |
645 | }, | |
646 | "name" : "@Author::OALDERS/Git::Check", | |
647 | "version" : "2.048" | |
648 | }, | |
649 | { | |
650 | "class" : "Dist::Zilla::Plugin::Git::Contributors", | |
651 | "config" : { | |
652 | "Dist::Zilla::Plugin::Git::Contributors" : { | |
653 | "git_version" : "2.33.1", | |
654 | "include_authors" : 0, | |
655 | "include_releaser" : 1, | |
656 | "order_by" : "name", | |
657 | "paths" : [] | |
658 | } | |
659 | }, | |
660 | "name" : "@Author::OALDERS/Git::Contributors", | |
661 | "version" : "0.036" | |
662 | }, | |
663 | { | |
664 | "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod", | |
665 | "config" : { | |
666 | "Dist::Zilla::Role::FileWatcher" : { | |
667 | "version" : "0.006" | |
668 | } | |
669 | }, | |
670 | "name" : "@Author::OALDERS/ReadmeMdInBuild", | |
671 | "version" : "0.163250" | |
672 | }, | |
673 | { | |
674 | "class" : "Dist::Zilla::Plugin::StaticInstall", | |
675 | "config" : { | |
676 | "Dist::Zilla::Plugin::StaticInstall" : { | |
677 | "dry_run" : 0, | |
678 | "mode" : "on" | |
679 | } | |
680 | }, | |
681 | "name" : "@Author::OALDERS/StaticInstall", | |
682 | "version" : "0.012" | |
683 | }, | |
684 | { | |
685 | "class" : "Dist::Zilla::Plugin::ShareDir", | |
686 | "name" : "@Author::OALDERS/ShareDir", | |
687 | "version" : "6.024" | |
688 | }, | |
689 | { | |
690 | "class" : "Dist::Zilla::Plugin::CheckIssues", | |
691 | "name" : "@Author::OALDERS/CheckIssues", | |
692 | "version" : "0.011" | |
693 | }, | |
694 | { | |
695 | "class" : "Dist::Zilla::Plugin::ConfirmRelease", | |
696 | "name" : "@Author::OALDERS/ConfirmRelease", | |
697 | "version" : "6.024" | |
698 | }, | |
699 | { | |
700 | "class" : "Dist::Zilla::Plugin::UploadToCPAN", | |
701 | "name" : "@Author::OALDERS/UploadToCPAN", | |
702 | "version" : "6.024" | |
703 | }, | |
704 | { | |
705 | "class" : "Dist::Zilla::Plugin::Prereqs", | |
706 | "config" : { | |
707 | "Dist::Zilla::Plugin::Prereqs" : { | |
708 | "phase" : "develop", | |
709 | "type" : "recommends" | |
710 | } | |
711 | }, | |
712 | "name" : "@Author::OALDERS/@Git::VersionManager/pluginbundle version", | |
713 | "version" : "6.024" | |
714 | }, | |
715 | { | |
716 | "class" : "Dist::Zilla::Plugin::RewriteVersion::Transitional", | |
717 | "config" : { | |
718 | "Dist::Zilla::Plugin::RewriteVersion" : { | |
719 | "add_tarball_name" : 0, | |
720 | "finders" : [ | |
721 | ":ExecFiles", | |
722 | ":InstallModules" | |
723 | ], | |
724 | "global" : 0, | |
725 | "skip_version_provider" : 0 | |
726 | }, | |
727 | "Dist::Zilla::Plugin::RewriteVersion::Transitional" : {} | |
728 | }, | |
729 | "name" : "@Author::OALDERS/@Git::VersionManager/RewriteVersion::Transitional", | |
730 | "version" : "0.009" | |
731 | }, | |
732 | { | |
733 | "class" : "Dist::Zilla::Plugin::MetaProvides::Update", | |
734 | "name" : "@Author::OALDERS/@Git::VersionManager/MetaProvides::Update", | |
735 | "version" : "0.007" | |
736 | }, | |
737 | { | |
738 | "class" : "Dist::Zilla::Plugin::CopyFilesFromRelease", | |
739 | "config" : { | |
740 | "Dist::Zilla::Plugin::CopyFilesFromRelease" : { | |
741 | "filename" : [ | |
742 | "Changes" | |
743 | ], | |
744 | "match" : [] | |
745 | } | |
746 | }, | |
747 | "name" : "@Author::OALDERS/@Git::VersionManager/CopyFilesFromRelease", | |
748 | "version" : "0.007" | |
749 | }, | |
750 | { | |
751 | "class" : "Dist::Zilla::Plugin::Git::Commit", | |
752 | "config" : { | |
753 | "Dist::Zilla::Plugin::Git::Commit" : { | |
754 | "add_files_in" : [], | |
755 | "commit_msg" : "v%V%n%n%c", | |
756 | "signoff" : 0 | |
757 | }, | |
758 | "Dist::Zilla::Role::Git::DirtyFiles" : { | |
759 | "allow_dirty" : [ | |
760 | "Changes", | |
761 | "Install", | |
762 | "LICENSE", | |
763 | "META.json", | |
764 | "Makefile.PL", | |
765 | "README.md", | |
766 | "cpanfile", | |
767 | "dist.ini" | |
768 | ], | |
769 | "allow_dirty_match" : [], | |
770 | "changelog" : "Changes" | |
771 | }, | |
772 | "Dist::Zilla::Role::Git::Repo" : { | |
773 | "git_version" : "2.33.1", | |
774 | "repo_root" : "." | |
775 | }, | |
776 | "Dist::Zilla::Role::Git::StringFormatter" : { | |
777 | "time_zone" : "local" | |
778 | } | |
779 | }, | |
780 | "name" : "@Author::OALDERS/@Git::VersionManager/release snapshot", | |
781 | "version" : "2.048" | |
782 | }, | |
783 | { | |
784 | "class" : "Dist::Zilla::Plugin::Git::Tag", | |
785 | "config" : { | |
786 | "Dist::Zilla::Plugin::Git::Tag" : { | |
787 | "branch" : null, | |
788 | "changelog" : "Changes", | |
789 | "signed" : 0, | |
790 | "tag" : "v3.35", | |
791 | "tag_format" : "v%V", | |
792 | "tag_message" : "v%V" | |
793 | }, | |
794 | "Dist::Zilla::Role::Git::Repo" : { | |
795 | "git_version" : "2.33.1", | |
796 | "repo_root" : "." | |
797 | }, | |
798 | "Dist::Zilla::Role::Git::StringFormatter" : { | |
799 | "time_zone" : "local" | |
800 | } | |
801 | }, | |
802 | "name" : "@Author::OALDERS/@Git::VersionManager/Git::Tag", | |
803 | "version" : "2.048" | |
804 | }, | |
805 | { | |
806 | "class" : "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional", | |
807 | "config" : { | |
808 | "Dist::Zilla::Plugin::BumpVersionAfterRelease" : { | |
809 | "finders" : [ | |
810 | ":ExecFiles", | |
811 | ":InstallModules" | |
812 | ], | |
813 | "global" : 0, | |
814 | "munge_makefile_pl" : 1 | |
815 | }, | |
816 | "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional" : {} | |
817 | }, | |
818 | "name" : "@Author::OALDERS/@Git::VersionManager/BumpVersionAfterRelease::Transitional", | |
819 | "version" : "0.009" | |
820 | }, | |
821 | { | |
822 | "class" : "Dist::Zilla::Plugin::NextRelease", | |
823 | "name" : "@Author::OALDERS/@Git::VersionManager/NextRelease", | |
824 | "version" : "6.024" | |
825 | }, | |
826 | { | |
827 | "class" : "Dist::Zilla::Plugin::Git::Commit", | |
828 | "config" : { | |
829 | "Dist::Zilla::Plugin::Git::Commit" : { | |
830 | "add_files_in" : [], | |
831 | "commit_msg" : "increment $VERSION after %v release", | |
832 | "signoff" : 0 | |
833 | }, | |
834 | "Dist::Zilla::Role::Git::DirtyFiles" : { | |
835 | "allow_dirty" : [ | |
836 | "Build.PL", | |
837 | "Changes", | |
838 | "Makefile.PL" | |
839 | ], | |
840 | "allow_dirty_match" : [ | |
841 | "(?^:^lib/.*\\.pm$)" | |
842 | ], | |
843 | "changelog" : "Changes" | |
844 | }, | |
845 | "Dist::Zilla::Role::Git::Repo" : { | |
846 | "git_version" : "2.33.1", | |
847 | "repo_root" : "." | |
848 | }, | |
849 | "Dist::Zilla::Role::Git::StringFormatter" : { | |
850 | "time_zone" : "local" | |
851 | } | |
852 | }, | |
853 | "name" : "@Author::OALDERS/@Git::VersionManager/post-release commit", | |
854 | "version" : "2.048" | |
855 | }, | |
856 | { | |
857 | "class" : "Dist::Zilla::Plugin::Git::Push", | |
858 | "config" : { | |
859 | "Dist::Zilla::Plugin::Git::Push" : { | |
860 | "push_to" : [ | |
861 | "origin" | |
862 | ], | |
863 | "remotes_must_exist" : 1 | |
864 | }, | |
865 | "Dist::Zilla::Role::Git::Repo" : { | |
866 | "git_version" : "2.33.1", | |
867 | "repo_root" : "." | |
868 | } | |
869 | }, | |
870 | "name" : "@Author::OALDERS/Git::Push", | |
871 | "version" : "2.048" | |
872 | }, | |
873 | { | |
874 | "class" : "Dist::Zilla::Plugin::Prereqs", | |
875 | "config" : { | |
876 | "Dist::Zilla::Plugin::Prereqs" : { | |
877 | "phase" : "test", | |
878 | "type" : "requires" | |
879 | } | |
880 | }, | |
881 | "name" : "TestRequires", | |
882 | "version" : "6.024" | |
883 | }, | |
884 | { | |
885 | "class" : "Dist::Zilla::Plugin::Prereqs", | |
886 | "config" : { | |
887 | "Dist::Zilla::Plugin::Prereqs" : { | |
888 | "phase" : "develop", | |
889 | "type" : "requires" | |
890 | } | |
891 | }, | |
892 | "name" : "DevelopRequires", | |
893 | "version" : "6.024" | |
894 | }, | |
895 | { | |
896 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
897 | "name" : ":InstallModules", | |
898 | "version" : "6.024" | |
899 | }, | |
900 | { | |
901 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
902 | "name" : ":IncModules", | |
903 | "version" : "6.024" | |
904 | }, | |
905 | { | |
906 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
907 | "name" : ":TestFiles", | |
908 | "version" : "6.024" | |
909 | }, | |
910 | { | |
911 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
912 | "name" : ":ExtraTestFiles", | |
913 | "version" : "6.024" | |
914 | }, | |
915 | { | |
916 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
917 | "name" : ":ExecFiles", | |
918 | "version" : "6.024" | |
919 | }, | |
920 | { | |
921 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
922 | "name" : ":PerlExecFiles", | |
923 | "version" : "6.024" | |
924 | }, | |
925 | { | |
926 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
927 | "name" : ":ShareFiles", | |
928 | "version" : "6.024" | |
929 | }, | |
930 | { | |
931 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
932 | "name" : ":MainModule", | |
933 | "version" : "6.024" | |
934 | }, | |
935 | { | |
936 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
937 | "name" : ":AllFiles", | |
938 | "version" : "6.024" | |
939 | }, | |
940 | { | |
941 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
942 | "name" : ":NoFiles", | |
943 | "version" : "6.024" | |
944 | } | |
945 | ], | |
946 | "zilla" : { | |
947 | "class" : "Dist::Zilla::Dist::Builder", | |
948 | "config" : { | |
949 | "is_trial" : 0 | |
950 | }, | |
951 | "version" : "6.024" | |
952 | } | |
953 | }, | |
954 | "x_contributors" : [ | |
955 | "Alexandr Ciornii <alexchorny@gmail.com>", | |
956 | "Andrew Moise <andrew.moise@gmail.com>", | |
957 | "Aran Deltac <bluefeet@gmail.com>", | |
958 | "ben hengst <notbenh@cpan.org>", | |
959 | "cho45 <cho45@lowreal.net>", | |
960 | "Daniel Stadie <daniel.stadie@online.de>", | |
961 | "David Ihnen <davidihnen@gmail.com>", | |
962 | "Douglas Christopher Wilson <doug@somethingdoug.com>", | |
963 | "Graham Barr <gbarr@pobox.com>", | |
964 | "gregor herrmann <gregor+github@comodo.priv.at>", | |
965 | "Gregory Oschwald <goschwald@maxmind.com>", | |
966 | "Hao Wu <hwu@intellisurvey.com>", | |
967 | "Ilya Rassadin <elcamlost@gmail.com>", | |
968 | "James Raspass <jraspass@gmail.com>", | |
969 | "James Waters <james@jcwaters.co.uk>", | |
970 | "joatis <joatis3@gmail.com>", | |
971 | "Jon Jensen <jon@endpoint.com>", | |
972 | "Konstantin A. Pustovalov <konstantin.pustovalov@quantumsoft.ru>", | |
973 | "ktat <ktat.is@gmail.com>", | |
974 | "lsaunders <lsaunders@dev05.backbone.i5invest.com>", | |
975 | "Mahdi Zarei <ymgsmz@gmail.com>", | |
976 | "Marco Fontani <MFONTANI@cpan.org>", | |
977 | "Maros Kollar <maros@k-1.com>", | |
978 | "Mohammad S Anwar <mohammad.anwar@yahoo.com>", | |
979 | "motxx <motohiko.ave@gmail.com>", | |
980 | "Nicolas Doye <nic@worldofnic.org>", | |
981 | "Olaf Alders <olaf.alders@gmail.com>", | |
982 | "Olaf Alders <olaf@wundersolutions.com>", | |
983 | "Olivier Bilodeau <olivier@bottomlesspit.org>", | |
984 | "Paul Findlay <paul@findlay.net.nz>", | |
985 | "Perlover <perlover@perlover.com>", | |
986 | "Petr <petr@kle.cz>", | |
987 | "Ramanan Balakrishnan <ramanan90@gmail.com>", | |
988 | "reneeb <info@perl-services.de>", | |
989 | "Robin Smidsr\u00f8d <robin@smidsrod.no>", | |
990 | "Ronald J Kimball <rkimball@pangeamedia.com>", | |
991 | "Surikov Alexey <surikov@alexey-pc.kiteventures.local>", | |
992 | "Thom Blake <thom@odonnellpdc.com>", | |
993 | "Uwe <uwe@uwevoelker.de>", | |
994 | "vti <viacheslav.t@gmail.com>", | |
995 | "Yasuharu Iida <yasuharu.iida@fout.jp>", | |
996 | "yeahoffline <frank.gasser@gmail.com>", | |
997 | "Zak B. Elep <zakame@zakame.net>" | |
998 | ], | |
999 | "x_generated_by_perl" : "v5.30.2", | |
1000 | "x_serialization_backend" : "Cpanel::JSON::XS version 4.26", | |
1001 | "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later", | |
1002 | "x_static_install" : 1 | |
56 | "version" : "3.36", | |
57 | "x_serialization_backend" : "JSON::PP version 4.04" | |
1003 | 58 | } |
1004 |
0 | 0 | --- |
1 | 1 | abstract: 'Determine Web browser, version, and platform from an HTTP user agent string' |
2 | 2 | author: |
3 | - 'Lee Semel <lee@semel.net>' | |
4 | - 'Peter Walsham' | |
5 | - 'Olaf Alders <olaf@wundercounter.com> (current maintainer)' | |
3 | - 'Lee Semel <lee@semel.net>, Peter Walsham, Olaf Alders <olaf@wundercounter.com> (current maintainer)' | |
6 | 4 | build_requires: |
7 | 5 | ExtUtils::MakeMaker: '0' |
8 | 6 | File::Spec: '0' |
17 | 15 | Test::Warnings: '0' |
18 | 16 | configure_requires: |
19 | 17 | ExtUtils::MakeMaker: '0' |
20 | dynamic_config: 0 | |
21 | generated_by: 'Dist::Zilla version 6.024, CPAN::Meta::Converter version 2.150010' | |
18 | dynamic_config: 1 | |
19 | generated_by: 'ExtUtils::MakeMaker version 7.44, CPAN::Meta::Converter version 2.150010' | |
22 | 20 | license: perl |
23 | 21 | meta-spec: |
24 | 22 | url: http://module-build.sourceforge.net/META-spec-v1.4.html |
26 | 24 | name: HTTP-BrowserDetect |
27 | 25 | no_index: |
28 | 26 | directory: |
29 | - examples | |
30 | 27 | - t |
31 | - xt | |
28 | - inc | |
32 | 29 | requires: |
33 | 30 | perl: '5.006' |
34 | 31 | strict: '0' |
35 | 32 | warnings: '0' |
36 | resources: | |
37 | bugtracker: https://github.com/oalders/http-browserdetect/issues | |
38 | homepage: https://github.com/oalders/http-browserdetect | |
39 | repository: https://github.com/oalders/http-browserdetect.git | |
40 | version: '3.35' | |
41 | x_Dist_Zilla: | |
42 | perl: | |
43 | version: '5.030002' | |
44 | plugins: | |
45 | - | |
46 | class: Dist::Zilla::Plugin::PromptIfStale | |
47 | config: | |
48 | Dist::Zilla::Plugin::PromptIfStale: | |
49 | check_all_plugins: 0 | |
50 | check_all_prereqs: 0 | |
51 | modules: | |
52 | - Dist::Zilla::PluginBundle::Author::OALDERS | |
53 | phase: build | |
54 | run_under_travis: 0 | |
55 | skip: [] | |
56 | name: '@Author::OALDERS/stale modules, build' | |
57 | version: '0.057' | |
58 | - | |
59 | class: Dist::Zilla::Plugin::PromptIfStale | |
60 | config: | |
61 | Dist::Zilla::Plugin::PromptIfStale: | |
62 | check_all_plugins: 1 | |
63 | check_all_prereqs: 1 | |
64 | modules: [] | |
65 | phase: release | |
66 | run_under_travis: 0 | |
67 | skip: [] | |
68 | name: '@Author::OALDERS/stale modules, release' | |
69 | version: '0.057' | |
70 | - | |
71 | class: Dist::Zilla::Plugin::OALDERS::TidyAll | |
72 | name: '@Author::OALDERS/OALDERS::TidyAll' | |
73 | version: '0.000029' | |
74 | - | |
75 | class: Dist::Zilla::Plugin::AutoPrereqs | |
76 | name: '@Author::OALDERS/AutoPrereqs' | |
77 | version: '6.024' | |
78 | - | |
79 | class: Dist::Zilla::Plugin::CheckChangesHasContent | |
80 | name: '@Author::OALDERS/CheckChangesHasContent' | |
81 | version: '0.011' | |
82 | - | |
83 | class: Dist::Zilla::Plugin::MakeMaker | |
84 | config: | |
85 | Dist::Zilla::Role::TestRunner: | |
86 | default_jobs: '1' | |
87 | name: '@Author::OALDERS/MakeMaker' | |
88 | version: '6.024' | |
89 | - | |
90 | class: Dist::Zilla::Plugin::CPANFile | |
91 | name: '@Author::OALDERS/CPANFile' | |
92 | version: '6.024' | |
93 | - | |
94 | class: Dist::Zilla::Plugin::ContributorsFile | |
95 | name: '@Author::OALDERS/ContributorsFile' | |
96 | version: 0.3.0 | |
97 | - | |
98 | class: Dist::Zilla::Plugin::MetaJSON | |
99 | name: '@Author::OALDERS/MetaJSON' | |
100 | version: '6.024' | |
101 | - | |
102 | class: Dist::Zilla::Plugin::MetaYAML | |
103 | name: '@Author::OALDERS/MetaYAML' | |
104 | version: '6.024' | |
105 | - | |
106 | class: Dist::Zilla::Plugin::Manifest | |
107 | name: '@Author::OALDERS/Manifest' | |
108 | version: '6.024' | |
109 | - | |
110 | class: Dist::Zilla::Plugin::MetaNoIndex | |
111 | name: '@Author::OALDERS/MetaNoIndex' | |
112 | version: '6.024' | |
113 | - | |
114 | class: Dist::Zilla::Plugin::MetaConfig | |
115 | name: '@Author::OALDERS/MetaConfig' | |
116 | version: '6.024' | |
117 | - | |
118 | class: Dist::Zilla::Plugin::MetaResources | |
119 | name: '@Author::OALDERS/MetaResources' | |
120 | version: '6.024' | |
121 | - | |
122 | class: Dist::Zilla::Plugin::License | |
123 | name: '@Author::OALDERS/License' | |
124 | version: '6.024' | |
125 | - | |
126 | class: Dist::Zilla::Plugin::InstallGuide | |
127 | config: | |
128 | Dist::Zilla::Role::ModuleMetadata: | |
129 | Module::Metadata: '1.000037' | |
130 | version: '0.006' | |
131 | name: '@Author::OALDERS/InstallGuide' | |
132 | version: '1.200014' | |
133 | - | |
134 | class: Dist::Zilla::Plugin::Prereqs | |
135 | config: | |
136 | Dist::Zilla::Plugin::Prereqs: | |
137 | phase: develop | |
138 | type: requires | |
139 | name: '@Author::OALDERS/Modules for use with tidyall' | |
140 | version: '6.024' | |
141 | - | |
142 | class: Dist::Zilla::Plugin::ExecDir | |
143 | name: '@Author::OALDERS/ExecDir' | |
144 | version: '6.024' | |
145 | - | |
146 | class: Dist::Zilla::Plugin::Test::PodSpelling | |
147 | config: | |
148 | Dist::Zilla::Plugin::Test::PodSpelling: | |
149 | directories: | |
150 | - bin | |
151 | - lib | |
152 | spell_cmd: '' | |
153 | stopwords: | |
154 | - Alders | |
155 | - "Alders'" | |
156 | - Alexey | |
157 | - AnnoCPAN | |
158 | - Aran | |
159 | - Atsushi | |
160 | - Bilodeau | |
161 | - CGI | |
162 | - Cebrin | |
163 | - Deltac | |
164 | - Doye | |
165 | - Findlay | |
166 | - Firebird | |
167 | - Florian | |
168 | - Fontani | |
169 | - Hao | |
170 | - Heiko | |
171 | - Iceweasel | |
172 | - Ihnen | |
173 | - KHTML | |
174 | - Kato | |
175 | - Kimball | |
176 | - Kollar | |
177 | - Kurihara | |
178 | - Latypoff | |
179 | - Maros | |
180 | - McGregor | |
181 | - Moise | |
182 | - Oatis | |
183 | - Pelzer | |
184 | - Perlover | |
185 | - Purkis | |
186 | - Rask | |
187 | - RealPlayer | |
188 | - Rifkin | |
189 | - Ritter | |
190 | - Smidsrod | |
191 | - Sorcinelli | |
192 | - Stadie | |
193 | - Surikov | |
194 | - Thom | |
195 | - UserAgent | |
196 | - Uwe | |
197 | - Voelker | |
198 | - WAP | |
199 | - WebKit | |
200 | - WinNT | |
201 | - Yoshiki | |
202 | - adm | |
203 | - ahrefs | |
204 | - altavista | |
205 | - aol | |
206 | - apache | |
207 | - applecoremedia | |
208 | - askjeeves | |
209 | - audrey | |
210 | - avantgo | |
211 | - baidu | |
212 | - ben | |
213 | - bingbot | |
214 | - browsex | |
215 | - cho | |
216 | - dalvik | |
217 | - ds | |
218 | - dsi | |
219 | - elinks | |
220 | ||
221 | - firefox | |
222 | - galeon | |
223 | - getright | |
224 | - golib | |
225 | ||
226 | - googleadsbot | |
227 | - googleadsense | |
228 | - googlebot | |
229 | - googlebotimage | |
230 | - googlebotnews | |
231 | - googlebotvideo | |
232 | - googlefavicon | |
233 | - googlemobile | |
234 | - headlesschrome | |
235 | - hengst | |
236 | - icab | |
237 | - ie | |
238 | - indy | |
239 | - infoseek | |
240 | - iopener | |
241 | - ios | |
242 | - ipad | |
243 | - iphone | |
244 | - ipod | |
245 | - ipsagent | |
246 | - khtml | |
247 | - kindlefire | |
248 | - konqueror | |
249 | - linkchecker | |
250 | - linkexchange | |
251 | - lotusnotes | |
252 | - lycos | |
253 | - macosx | |
254 | - macppc | |
255 | - malware | |
256 | - merlynkline | |
257 | - mj | |
258 | - mozilla | |
259 | - msn | |
260 | - msnmobile | |
261 | - msoffice | |
262 | - nav | |
263 | - navgold | |
264 | - neoplanet | |
265 | - netfront | |
266 | - netscape | |
267 | - nutch | |
268 | - obigo | |
269 | - phplib | |
270 | - polaris | |
271 | - ps | |
272 | - psp | |
273 | - pubsub | |
274 | - puf | |
275 | - realplayer | |
276 | - rubylib | |
277 | - samsung | |
278 | - seamonkey | |
279 | - specialarchiver | |
280 | - staroffice | |
281 | - ucbrowser | |
282 | - userAgent | |
283 | - wap | |
284 | - webkit | |
285 | - webos | |
286 | - webtv | |
287 | - wget | |
288 | - winnt | |
289 | - winphone | |
290 | - yandex | |
291 | - yandexbot | |
292 | - yandeximages | |
293 | - yeahoffline | |
294 | wordlist: Pod::Wordlist | |
295 | name: '@Author::OALDERS/Test::PodSpelling' | |
296 | version: '2.007005' | |
297 | - | |
298 | class: Dist::Zilla::Plugin::MojibakeTests | |
299 | name: '@Author::OALDERS/MojibakeTests' | |
300 | version: '0.8' | |
301 | - | |
302 | class: Dist::Zilla::Plugin::PodSyntaxTests | |
303 | name: '@Author::OALDERS/PodSyntaxTests' | |
304 | version: '6.024' | |
305 | - | |
306 | class: Dist::Zilla::Plugin::Test::CPAN::Changes | |
307 | config: | |
308 | Dist::Zilla::Plugin::Test::CPAN::Changes: | |
309 | changelog: Changes | |
310 | name: '@Author::OALDERS/Test::CPAN::Changes' | |
311 | version: '0.012' | |
312 | - | |
313 | class: Dist::Zilla::Plugin::Test::EOL | |
314 | config: | |
315 | Dist::Zilla::Plugin::Test::EOL: | |
316 | filename: xt/author/eol.t | |
317 | finder: | |
318 | - ':ExecFiles' | |
319 | - ':InstallModules' | |
320 | - ':TestFiles' | |
321 | trailing_whitespace: 1 | |
322 | name: '@Author::OALDERS/Test::EOL' | |
323 | version: '0.19' | |
324 | - | |
325 | class: Dist::Zilla::Plugin::Test::Portability | |
326 | config: | |
327 | Dist::Zilla::Plugin::Test::Portability: | |
328 | options: '' | |
329 | name: '@Author::OALDERS/Test::Portability' | |
330 | version: '2.001000' | |
331 | - | |
332 | class: Dist::Zilla::Plugin::TestRelease | |
333 | name: '@Author::OALDERS/TestRelease' | |
334 | version: '6.024' | |
335 | - | |
336 | class: Dist::Zilla::Plugin::Test::ReportPrereqs | |
337 | name: '@Author::OALDERS/Test::ReportPrereqs' | |
338 | version: '0.028' | |
339 | - | |
340 | class: Dist::Zilla::Plugin::Test::Synopsis | |
341 | name: '@Author::OALDERS/Test::Synopsis' | |
342 | version: '2.000007' | |
343 | - | |
344 | class: Dist::Zilla::Plugin::Test::TidyAll | |
345 | name: '@Author::OALDERS/Test::TidyAll' | |
346 | version: '0.04' | |
347 | - | |
348 | class: Dist::Zilla::Plugin::Test::Version | |
349 | name: '@Author::OALDERS/Test::Version' | |
350 | version: '1.09' | |
351 | - | |
352 | class: Dist::Zilla::Plugin::RunExtraTests | |
353 | config: | |
354 | Dist::Zilla::Role::TestRunner: | |
355 | default_jobs: '1' | |
356 | name: '@Author::OALDERS/RunExtraTests' | |
357 | version: '0.029' | |
358 | - | |
359 | class: Dist::Zilla::Plugin::PodWeaver | |
360 | config: | |
361 | Dist::Zilla::Plugin::PodWeaver: | |
362 | finder: | |
363 | - ':InstallModules' | |
364 | - ':ExecFiles' | |
365 | plugins: | |
366 | - | |
367 | class: Pod::Weaver::Plugin::EnsurePod5 | |
368 | name: '@CorePrep/EnsurePod5' | |
369 | version: '4.015' | |
370 | - | |
371 | class: Pod::Weaver::Plugin::H1Nester | |
372 | name: '@CorePrep/H1Nester' | |
373 | version: '4.015' | |
374 | - | |
375 | class: Pod::Weaver::Plugin::SingleEncoding | |
376 | name: '@Default/SingleEncoding' | |
377 | version: '4.015' | |
378 | - | |
379 | class: Pod::Weaver::Section::Name | |
380 | name: '@Default/Name' | |
381 | version: '4.015' | |
382 | - | |
383 | class: Pod::Weaver::Section::Version | |
384 | name: '@Default/Version' | |
385 | version: '4.015' | |
386 | - | |
387 | class: Pod::Weaver::Section::Region | |
388 | name: '@Default/prelude' | |
389 | version: '4.015' | |
390 | - | |
391 | class: Pod::Weaver::Section::Generic | |
392 | name: SYNOPSIS | |
393 | version: '4.015' | |
394 | - | |
395 | class: Pod::Weaver::Section::Generic | |
396 | name: DESCRIPTION | |
397 | version: '4.015' | |
398 | - | |
399 | class: Pod::Weaver::Section::Generic | |
400 | name: OVERVIEW | |
401 | version: '4.015' | |
402 | - | |
403 | class: Pod::Weaver::Section::Collect | |
404 | name: ATTRIBUTES | |
405 | version: '4.015' | |
406 | - | |
407 | class: Pod::Weaver::Section::Collect | |
408 | name: METHODS | |
409 | version: '4.015' | |
410 | - | |
411 | class: Pod::Weaver::Section::Collect | |
412 | name: FUNCTIONS | |
413 | version: '4.015' | |
414 | - | |
415 | class: Pod::Weaver::Section::Leftovers | |
416 | name: '@Default/Leftovers' | |
417 | version: '4.015' | |
418 | - | |
419 | class: Pod::Weaver::Section::Region | |
420 | name: '@Default/postlude' | |
421 | version: '4.015' | |
422 | - | |
423 | class: Pod::Weaver::Section::Authors | |
424 | name: '@Default/Authors' | |
425 | version: '4.015' | |
426 | - | |
427 | class: Pod::Weaver::Section::Legal | |
428 | name: '@Default/Legal' | |
429 | version: '4.015' | |
430 | name: '@Author::OALDERS/PodWeaver' | |
431 | version: '4.009' | |
432 | - | |
433 | class: Dist::Zilla::Plugin::PruneCruft | |
434 | name: '@Author::OALDERS/PruneCruft' | |
435 | version: '6.024' | |
436 | - | |
437 | class: Dist::Zilla::Plugin::CopyFilesFromBuild | |
438 | name: '@Author::OALDERS/CopyFilesFromBuild' | |
439 | version: '0.170880' | |
440 | - | |
441 | class: Dist::Zilla::Plugin::GithubMeta | |
442 | name: '@Author::OALDERS/GithubMeta' | |
443 | version: '0.58' | |
444 | - | |
445 | class: Dist::Zilla::Plugin::Git::GatherDir | |
446 | config: | |
447 | Dist::Zilla::Plugin::GatherDir: | |
448 | exclude_filename: | |
449 | - Install | |
450 | - LICENSE | |
451 | - META.json | |
452 | - Makefile.PL | |
453 | - README.md | |
454 | - cpanfile | |
455 | exclude_match: [] | |
456 | follow_symlinks: 0 | |
457 | include_dotfiles: 0 | |
458 | prefix: '' | |
459 | prune_directory: [] | |
460 | root: . | |
461 | Dist::Zilla::Plugin::Git::GatherDir: | |
462 | include_untracked: 0 | |
463 | name: '@Author::OALDERS/Git::GatherDir' | |
464 | version: '2.048' | |
465 | - | |
466 | class: Dist::Zilla::Plugin::CopyFilesFromRelease | |
467 | config: | |
468 | Dist::Zilla::Plugin::CopyFilesFromRelease: | |
469 | filename: | |
470 | - Install | |
471 | match: [] | |
472 | name: '@Author::OALDERS/CopyFilesFromRelease' | |
473 | version: '0.007' | |
474 | - | |
475 | class: Dist::Zilla::Plugin::Git::Check | |
476 | config: | |
477 | Dist::Zilla::Plugin::Git::Check: | |
478 | untracked_files: die | |
479 | Dist::Zilla::Role::Git::DirtyFiles: | |
480 | allow_dirty: | |
481 | - Changes | |
482 | - Install | |
483 | - LICENSE | |
484 | - META.json | |
485 | - Makefile.PL | |
486 | - README.md | |
487 | - cpanfile | |
488 | - dist.ini | |
489 | allow_dirty_match: [] | |
490 | changelog: Changes | |
491 | Dist::Zilla::Role::Git::Repo: | |
492 | git_version: 2.33.1 | |
493 | repo_root: . | |
494 | name: '@Author::OALDERS/Git::Check' | |
495 | version: '2.048' | |
496 | - | |
497 | class: Dist::Zilla::Plugin::Git::Contributors | |
498 | config: | |
499 | Dist::Zilla::Plugin::Git::Contributors: | |
500 | git_version: 2.33.1 | |
501 | include_authors: 0 | |
502 | include_releaser: 1 | |
503 | order_by: name | |
504 | paths: [] | |
505 | name: '@Author::OALDERS/Git::Contributors' | |
506 | version: '0.036' | |
507 | - | |
508 | class: Dist::Zilla::Plugin::ReadmeAnyFromPod | |
509 | config: | |
510 | Dist::Zilla::Role::FileWatcher: | |
511 | version: '0.006' | |
512 | name: '@Author::OALDERS/ReadmeMdInBuild' | |
513 | version: '0.163250' | |
514 | - | |
515 | class: Dist::Zilla::Plugin::StaticInstall | |
516 | config: | |
517 | Dist::Zilla::Plugin::StaticInstall: | |
518 | dry_run: 0 | |
519 | mode: on | |
520 | name: '@Author::OALDERS/StaticInstall' | |
521 | version: '0.012' | |
522 | - | |
523 | class: Dist::Zilla::Plugin::ShareDir | |
524 | name: '@Author::OALDERS/ShareDir' | |
525 | version: '6.024' | |
526 | - | |
527 | class: Dist::Zilla::Plugin::CheckIssues | |
528 | name: '@Author::OALDERS/CheckIssues' | |
529 | version: '0.011' | |
530 | - | |
531 | class: Dist::Zilla::Plugin::ConfirmRelease | |
532 | name: '@Author::OALDERS/ConfirmRelease' | |
533 | version: '6.024' | |
534 | - | |
535 | class: Dist::Zilla::Plugin::UploadToCPAN | |
536 | name: '@Author::OALDERS/UploadToCPAN' | |
537 | version: '6.024' | |
538 | - | |
539 | class: Dist::Zilla::Plugin::Prereqs | |
540 | config: | |
541 | Dist::Zilla::Plugin::Prereqs: | |
542 | phase: develop | |
543 | type: recommends | |
544 | name: '@Author::OALDERS/@Git::VersionManager/pluginbundle version' | |
545 | version: '6.024' | |
546 | - | |
547 | class: Dist::Zilla::Plugin::RewriteVersion::Transitional | |
548 | config: | |
549 | Dist::Zilla::Plugin::RewriteVersion: | |
550 | add_tarball_name: 0 | |
551 | finders: | |
552 | - ':ExecFiles' | |
553 | - ':InstallModules' | |
554 | global: 0 | |
555 | skip_version_provider: 0 | |
556 | Dist::Zilla::Plugin::RewriteVersion::Transitional: {} | |
557 | name: '@Author::OALDERS/@Git::VersionManager/RewriteVersion::Transitional' | |
558 | version: '0.009' | |
559 | - | |
560 | class: Dist::Zilla::Plugin::MetaProvides::Update | |
561 | name: '@Author::OALDERS/@Git::VersionManager/MetaProvides::Update' | |
562 | version: '0.007' | |
563 | - | |
564 | class: Dist::Zilla::Plugin::CopyFilesFromRelease | |
565 | config: | |
566 | Dist::Zilla::Plugin::CopyFilesFromRelease: | |
567 | filename: | |
568 | - Changes | |
569 | match: [] | |
570 | name: '@Author::OALDERS/@Git::VersionManager/CopyFilesFromRelease' | |
571 | version: '0.007' | |
572 | - | |
573 | class: Dist::Zilla::Plugin::Git::Commit | |
574 | config: | |
575 | Dist::Zilla::Plugin::Git::Commit: | |
576 | add_files_in: [] | |
577 | commit_msg: v%V%n%n%c | |
578 | signoff: 0 | |
579 | Dist::Zilla::Role::Git::DirtyFiles: | |
580 | allow_dirty: | |
581 | - Changes | |
582 | - Install | |
583 | - LICENSE | |
584 | - META.json | |
585 | - Makefile.PL | |
586 | - README.md | |
587 | - cpanfile | |
588 | - dist.ini | |
589 | allow_dirty_match: [] | |
590 | changelog: Changes | |
591 | Dist::Zilla::Role::Git::Repo: | |
592 | git_version: 2.33.1 | |
593 | repo_root: . | |
594 | Dist::Zilla::Role::Git::StringFormatter: | |
595 | time_zone: local | |
596 | name: '@Author::OALDERS/@Git::VersionManager/release snapshot' | |
597 | version: '2.048' | |
598 | - | |
599 | class: Dist::Zilla::Plugin::Git::Tag | |
600 | config: | |
601 | Dist::Zilla::Plugin::Git::Tag: | |
602 | branch: ~ | |
603 | changelog: Changes | |
604 | signed: 0 | |
605 | tag: v3.35 | |
606 | tag_format: v%V | |
607 | tag_message: v%V | |
608 | Dist::Zilla::Role::Git::Repo: | |
609 | git_version: 2.33.1 | |
610 | repo_root: . | |
611 | Dist::Zilla::Role::Git::StringFormatter: | |
612 | time_zone: local | |
613 | name: '@Author::OALDERS/@Git::VersionManager/Git::Tag' | |
614 | version: '2.048' | |
615 | - | |
616 | class: Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional | |
617 | config: | |
618 | Dist::Zilla::Plugin::BumpVersionAfterRelease: | |
619 | finders: | |
620 | - ':ExecFiles' | |
621 | - ':InstallModules' | |
622 | global: 0 | |
623 | munge_makefile_pl: 1 | |
624 | Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional: {} | |
625 | name: '@Author::OALDERS/@Git::VersionManager/BumpVersionAfterRelease::Transitional' | |
626 | version: '0.009' | |
627 | - | |
628 | class: Dist::Zilla::Plugin::NextRelease | |
629 | name: '@Author::OALDERS/@Git::VersionManager/NextRelease' | |
630 | version: '6.024' | |
631 | - | |
632 | class: Dist::Zilla::Plugin::Git::Commit | |
633 | config: | |
634 | Dist::Zilla::Plugin::Git::Commit: | |
635 | add_files_in: [] | |
636 | commit_msg: 'increment $VERSION after %v release' | |
637 | signoff: 0 | |
638 | Dist::Zilla::Role::Git::DirtyFiles: | |
639 | allow_dirty: | |
640 | - Build.PL | |
641 | - Changes | |
642 | - Makefile.PL | |
643 | allow_dirty_match: | |
644 | - (?^:^lib/.*\.pm$) | |
645 | changelog: Changes | |
646 | Dist::Zilla::Role::Git::Repo: | |
647 | git_version: 2.33.1 | |
648 | repo_root: . | |
649 | Dist::Zilla::Role::Git::StringFormatter: | |
650 | time_zone: local | |
651 | name: '@Author::OALDERS/@Git::VersionManager/post-release commit' | |
652 | version: '2.048' | |
653 | - | |
654 | class: Dist::Zilla::Plugin::Git::Push | |
655 | config: | |
656 | Dist::Zilla::Plugin::Git::Push: | |
657 | push_to: | |
658 | - origin | |
659 | remotes_must_exist: 1 | |
660 | Dist::Zilla::Role::Git::Repo: | |
661 | git_version: 2.33.1 | |
662 | repo_root: . | |
663 | name: '@Author::OALDERS/Git::Push' | |
664 | version: '2.048' | |
665 | - | |
666 | class: Dist::Zilla::Plugin::Prereqs | |
667 | config: | |
668 | Dist::Zilla::Plugin::Prereqs: | |
669 | phase: test | |
670 | type: requires | |
671 | name: TestRequires | |
672 | version: '6.024' | |
673 | - | |
674 | class: Dist::Zilla::Plugin::Prereqs | |
675 | config: | |
676 | Dist::Zilla::Plugin::Prereqs: | |
677 | phase: develop | |
678 | type: requires | |
679 | name: DevelopRequires | |
680 | version: '6.024' | |
681 | - | |
682 | class: Dist::Zilla::Plugin::FinderCode | |
683 | name: ':InstallModules' | |
684 | version: '6.024' | |
685 | - | |
686 | class: Dist::Zilla::Plugin::FinderCode | |
687 | name: ':IncModules' | |
688 | version: '6.024' | |
689 | - | |
690 | class: Dist::Zilla::Plugin::FinderCode | |
691 | name: ':TestFiles' | |
692 | version: '6.024' | |
693 | - | |
694 | class: Dist::Zilla::Plugin::FinderCode | |
695 | name: ':ExtraTestFiles' | |
696 | version: '6.024' | |
697 | - | |
698 | class: Dist::Zilla::Plugin::FinderCode | |
699 | name: ':ExecFiles' | |
700 | version: '6.024' | |
701 | - | |
702 | class: Dist::Zilla::Plugin::FinderCode | |
703 | name: ':PerlExecFiles' | |
704 | version: '6.024' | |
705 | - | |
706 | class: Dist::Zilla::Plugin::FinderCode | |
707 | name: ':ShareFiles' | |
708 | version: '6.024' | |
709 | - | |
710 | class: Dist::Zilla::Plugin::FinderCode | |
711 | name: ':MainModule' | |
712 | version: '6.024' | |
713 | - | |
714 | class: Dist::Zilla::Plugin::FinderCode | |
715 | name: ':AllFiles' | |
716 | version: '6.024' | |
717 | - | |
718 | class: Dist::Zilla::Plugin::FinderCode | |
719 | name: ':NoFiles' | |
720 | version: '6.024' | |
721 | zilla: | |
722 | class: Dist::Zilla::Dist::Builder | |
723 | config: | |
724 | is_trial: '0' | |
725 | version: '6.024' | |
726 | x_contributors: | |
727 | - 'Alexandr Ciornii <alexchorny@gmail.com>' | |
728 | - 'Andrew Moise <andrew.moise@gmail.com>' | |
729 | - 'Aran Deltac <bluefeet@gmail.com>' | |
730 | - 'ben hengst <notbenh@cpan.org>' | |
731 | - 'cho45 <cho45@lowreal.net>' | |
732 | - 'Daniel Stadie <daniel.stadie@online.de>' | |
733 | - 'David Ihnen <davidihnen@gmail.com>' | |
734 | - 'Douglas Christopher Wilson <doug@somethingdoug.com>' | |
735 | - 'Graham Barr <gbarr@pobox.com>' | |
736 | - 'gregor herrmann <gregor+github@comodo.priv.at>' | |
737 | - 'Gregory Oschwald <goschwald@maxmind.com>' | |
738 | - 'Hao Wu <hwu@intellisurvey.com>' | |
739 | - 'Ilya Rassadin <elcamlost@gmail.com>' | |
740 | - 'James Raspass <jraspass@gmail.com>' | |
741 | - 'James Waters <james@jcwaters.co.uk>' | |
742 | - 'joatis <joatis3@gmail.com>' | |
743 | - 'Jon Jensen <jon@endpoint.com>' | |
744 | - 'Konstantin A. Pustovalov <konstantin.pustovalov@quantumsoft.ru>' | |
745 | - 'ktat <ktat.is@gmail.com>' | |
746 | - 'lsaunders <lsaunders@dev05.backbone.i5invest.com>' | |
747 | - 'Mahdi Zarei <ymgsmz@gmail.com>' | |
748 | - 'Marco Fontani <MFONTANI@cpan.org>' | |
749 | - 'Maros Kollar <maros@k-1.com>' | |
750 | - 'Mohammad S Anwar <mohammad.anwar@yahoo.com>' | |
751 | - 'motxx <motohiko.ave@gmail.com>' | |
752 | - 'Nicolas Doye <nic@worldofnic.org>' | |
753 | - 'Olaf Alders <olaf.alders@gmail.com>' | |
754 | - 'Olaf Alders <olaf@wundersolutions.com>' | |
755 | - 'Olivier Bilodeau <olivier@bottomlesspit.org>' | |
756 | - 'Paul Findlay <paul@findlay.net.nz>' | |
757 | - 'Perlover <perlover@perlover.com>' | |
758 | - 'Petr <petr@kle.cz>' | |
759 | - 'Ramanan Balakrishnan <ramanan90@gmail.com>' | |
760 | - 'reneeb <info@perl-services.de>' | |
761 | - 'Robin Smidsrød <robin@smidsrod.no>' | |
762 | - 'Ronald J Kimball <rkimball@pangeamedia.com>' | |
763 | - 'Surikov Alexey <surikov@alexey-pc.kiteventures.local>' | |
764 | - 'Thom Blake <thom@odonnellpdc.com>' | |
765 | - 'Uwe <uwe@uwevoelker.de>' | |
766 | - 'vti <viacheslav.t@gmail.com>' | |
767 | - 'Yasuharu Iida <yasuharu.iida@fout.jp>' | |
768 | - 'yeahoffline <frank.gasser@gmail.com>' | |
769 | - 'Zak B. Elep <zakame@zakame.net>' | |
770 | x_generated_by_perl: v5.30.2 | |
771 | x_serialization_backend: 'YAML::Tiny version 1.73' | |
772 | x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later' | |
773 | x_static_install: 1 | |
33 | version: '3.36' | |
34 | x_serialization_backend: 'CPAN::Meta::YAML version 0.018' |
0 | { | |
1 | "abstract" : "Determine Web browser, version, and platform from an HTTP user agent string", | |
2 | "author" : [ | |
3 | "Lee Semel <lee@semel.net>", | |
4 | "Peter Walsham", | |
5 | "Olaf Alders <olaf@wundercounter.com> (current maintainer)" | |
6 | ], | |
7 | "dynamic_config" : 0, | |
8 | "generated_by" : "Dist::Zilla version 6.024, CPAN::Meta::Converter version 2.150010", | |
9 | "license" : [ | |
10 | "perl_5" | |
11 | ], | |
12 | "meta-spec" : { | |
13 | "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", | |
14 | "version" : 2 | |
15 | }, | |
16 | "name" : "HTTP-BrowserDetect", | |
17 | "no_index" : { | |
18 | "directory" : [ | |
19 | "examples", | |
20 | "t", | |
21 | "xt" | |
22 | ] | |
23 | }, | |
24 | "prereqs" : { | |
25 | "build" : { | |
26 | "requires" : { | |
27 | "ExtUtils::MakeMaker" : "0" | |
28 | } | |
29 | }, | |
30 | "configure" : { | |
31 | "requires" : { | |
32 | "ExtUtils::MakeMaker" : "0" | |
33 | }, | |
34 | "suggests" : { | |
35 | "JSON::PP" : "2.27300" | |
36 | } | |
37 | }, | |
38 | "develop" : { | |
39 | "recommends" : { | |
40 | "Dist::Zilla::PluginBundle::Git::VersionManager" : "0.007" | |
41 | }, | |
42 | "requires" : { | |
43 | "Code::TidyAll" : "0.71", | |
44 | "Code::TidyAll::Plugin::JSON" : "0.75", | |
45 | "Code::TidyAll::Plugin::SortLines::Naturally" : "0.000003", | |
46 | "Code::TidyAll::Plugin::Test::Vars" : "0.04", | |
47 | "Code::TidyAll::Plugin::UniqueLines" : "0.000003", | |
48 | "JSON::MaybeXS" : "1.004000", | |
49 | "Parallel::ForkManager" : "1.19", | |
50 | "Perl::Critic" : "1.132", | |
51 | "Perl::Tidy" : "20180220", | |
52 | "Pod::Wordlist" : "0", | |
53 | "Test::CPAN::Changes" : "0.19", | |
54 | "Test::Code::TidyAll" : "0.50", | |
55 | "Test::EOL" : "0", | |
56 | "Test::Mojibake" : "0", | |
57 | "Test::More" : "0.96", | |
58 | "Test::Pod" : "1.41", | |
59 | "Test::Portability::Files" : "0", | |
60 | "Test::Spelling" : "0.12", | |
61 | "Test::Synopsis" : "0", | |
62 | "Test::Vars" : "0.014", | |
63 | "Test::Version" : "1" | |
64 | } | |
65 | }, | |
66 | "runtime" : { | |
67 | "requires" : { | |
68 | "perl" : "5.006", | |
69 | "strict" : "0", | |
70 | "warnings" : "0" | |
71 | } | |
72 | }, | |
73 | "test" : { | |
74 | "recommends" : { | |
75 | "CPAN::Meta" : "2.120900" | |
76 | }, | |
77 | "requires" : { | |
78 | "ExtUtils::MakeMaker" : "0", | |
79 | "File::Spec" : "0", | |
80 | "FindBin" : "0", | |
81 | "Hash::Merge" : "0", | |
82 | "JSON::PP" : "4.04", | |
83 | "List::Util" : "1.49", | |
84 | "Path::Tiny" : "0", | |
85 | "Test::Differences" : "0", | |
86 | "Test::More" : "0.96", | |
87 | "Test::NoWarnings" : "0", | |
88 | "Test::Warnings" : "0" | |
89 | } | |
90 | } | |
91 | }, | |
92 | "release_status" : "stable", | |
93 | "resources" : { | |
94 | "bugtracker" : { | |
95 | "web" : "https://github.com/oalders/http-browserdetect/issues" | |
96 | }, | |
97 | "homepage" : "https://github.com/oalders/http-browserdetect", | |
98 | "repository" : { | |
99 | "type" : "git", | |
100 | "url" : "https://github.com/oalders/http-browserdetect.git", | |
101 | "web" : "https://github.com/oalders/http-browserdetect" | |
102 | } | |
103 | }, | |
104 | "version" : "3.35", | |
105 | "x_Dist_Zilla" : { | |
106 | "perl" : { | |
107 | "version" : "5.030002" | |
108 | }, | |
109 | "plugins" : [ | |
110 | { | |
111 | "class" : "Dist::Zilla::Plugin::PromptIfStale", | |
112 | "config" : { | |
113 | "Dist::Zilla::Plugin::PromptIfStale" : { | |
114 | "check_all_plugins" : 0, | |
115 | "check_all_prereqs" : 0, | |
116 | "modules" : [ | |
117 | "Dist::Zilla::PluginBundle::Author::OALDERS" | |
118 | ], | |
119 | "phase" : "build", | |
120 | "run_under_travis" : 0, | |
121 | "skip" : [] | |
122 | } | |
123 | }, | |
124 | "name" : "@Author::OALDERS/stale modules, build", | |
125 | "version" : "0.057" | |
126 | }, | |
127 | { | |
128 | "class" : "Dist::Zilla::Plugin::PromptIfStale", | |
129 | "config" : { | |
130 | "Dist::Zilla::Plugin::PromptIfStale" : { | |
131 | "check_all_plugins" : 1, | |
132 | "check_all_prereqs" : 1, | |
133 | "modules" : [], | |
134 | "phase" : "release", | |
135 | "run_under_travis" : 0, | |
136 | "skip" : [] | |
137 | } | |
138 | }, | |
139 | "name" : "@Author::OALDERS/stale modules, release", | |
140 | "version" : "0.057" | |
141 | }, | |
142 | { | |
143 | "class" : "Dist::Zilla::Plugin::OALDERS::TidyAll", | |
144 | "name" : "@Author::OALDERS/OALDERS::TidyAll", | |
145 | "version" : "0.000029" | |
146 | }, | |
147 | { | |
148 | "class" : "Dist::Zilla::Plugin::AutoPrereqs", | |
149 | "name" : "@Author::OALDERS/AutoPrereqs", | |
150 | "version" : "6.024" | |
151 | }, | |
152 | { | |
153 | "class" : "Dist::Zilla::Plugin::CheckChangesHasContent", | |
154 | "name" : "@Author::OALDERS/CheckChangesHasContent", | |
155 | "version" : "0.011" | |
156 | }, | |
157 | { | |
158 | "class" : "Dist::Zilla::Plugin::MakeMaker", | |
159 | "config" : { | |
160 | "Dist::Zilla::Role::TestRunner" : { | |
161 | "default_jobs" : "1" | |
162 | } | |
163 | }, | |
164 | "name" : "@Author::OALDERS/MakeMaker", | |
165 | "version" : "6.024" | |
166 | }, | |
167 | { | |
168 | "class" : "Dist::Zilla::Plugin::CPANFile", | |
169 | "name" : "@Author::OALDERS/CPANFile", | |
170 | "version" : "6.024" | |
171 | }, | |
172 | { | |
173 | "class" : "Dist::Zilla::Plugin::ContributorsFile", | |
174 | "name" : "@Author::OALDERS/ContributorsFile", | |
175 | "version" : "0.3.0" | |
176 | }, | |
177 | { | |
178 | "class" : "Dist::Zilla::Plugin::MetaJSON", | |
179 | "name" : "@Author::OALDERS/MetaJSON", | |
180 | "version" : "6.024" | |
181 | }, | |
182 | { | |
183 | "class" : "Dist::Zilla::Plugin::MetaYAML", | |
184 | "name" : "@Author::OALDERS/MetaYAML", | |
185 | "version" : "6.024" | |
186 | }, | |
187 | { | |
188 | "class" : "Dist::Zilla::Plugin::Manifest", | |
189 | "name" : "@Author::OALDERS/Manifest", | |
190 | "version" : "6.024" | |
191 | }, | |
192 | { | |
193 | "class" : "Dist::Zilla::Plugin::MetaNoIndex", | |
194 | "name" : "@Author::OALDERS/MetaNoIndex", | |
195 | "version" : "6.024" | |
196 | }, | |
197 | { | |
198 | "class" : "Dist::Zilla::Plugin::MetaConfig", | |
199 | "name" : "@Author::OALDERS/MetaConfig", | |
200 | "version" : "6.024" | |
201 | }, | |
202 | { | |
203 | "class" : "Dist::Zilla::Plugin::MetaResources", | |
204 | "name" : "@Author::OALDERS/MetaResources", | |
205 | "version" : "6.024" | |
206 | }, | |
207 | { | |
208 | "class" : "Dist::Zilla::Plugin::License", | |
209 | "name" : "@Author::OALDERS/License", | |
210 | "version" : "6.024" | |
211 | }, | |
212 | { | |
213 | "class" : "Dist::Zilla::Plugin::InstallGuide", | |
214 | "config" : { | |
215 | "Dist::Zilla::Role::ModuleMetadata" : { | |
216 | "Module::Metadata" : "1.000037", | |
217 | "version" : "0.006" | |
218 | } | |
219 | }, | |
220 | "name" : "@Author::OALDERS/InstallGuide", | |
221 | "version" : "1.200014" | |
222 | }, | |
223 | { | |
224 | "class" : "Dist::Zilla::Plugin::Prereqs", | |
225 | "config" : { | |
226 | "Dist::Zilla::Plugin::Prereqs" : { | |
227 | "phase" : "develop", | |
228 | "type" : "requires" | |
229 | } | |
230 | }, | |
231 | "name" : "@Author::OALDERS/Modules for use with tidyall", | |
232 | "version" : "6.024" | |
233 | }, | |
234 | { | |
235 | "class" : "Dist::Zilla::Plugin::ExecDir", | |
236 | "name" : "@Author::OALDERS/ExecDir", | |
237 | "version" : "6.024" | |
238 | }, | |
239 | { | |
240 | "class" : "Dist::Zilla::Plugin::Test::PodSpelling", | |
241 | "config" : { | |
242 | "Dist::Zilla::Plugin::Test::PodSpelling" : { | |
243 | "directories" : [ | |
244 | "bin", | |
245 | "lib" | |
246 | ], | |
247 | "spell_cmd" : "", | |
248 | "stopwords" : [ | |
249 | "Alders", | |
250 | "Alders'", | |
251 | "Alexey", | |
252 | "AnnoCPAN", | |
253 | "Aran", | |
254 | "Atsushi", | |
255 | "Bilodeau", | |
256 | "CGI", | |
257 | "Cebrin", | |
258 | "Deltac", | |
259 | "Doye", | |
260 | "Findlay", | |
261 | "Firebird", | |
262 | "Florian", | |
263 | "Fontani", | |
264 | "Hao", | |
265 | "Heiko", | |
266 | "Iceweasel", | |
267 | "Ihnen", | |
268 | "KHTML", | |
269 | "Kato", | |
270 | "Kimball", | |
271 | "Kollar", | |
272 | "Kurihara", | |
273 | "Latypoff", | |
274 | "Maros", | |
275 | "McGregor", | |
276 | "Moise", | |
277 | "Oatis", | |
278 | "Pelzer", | |
279 | "Perlover", | |
280 | "Purkis", | |
281 | "Rask", | |
282 | "RealPlayer", | |
283 | "Rifkin", | |
284 | "Ritter", | |
285 | "Smidsrod", | |
286 | "Sorcinelli", | |
287 | "Stadie", | |
288 | "Surikov", | |
289 | "Thom", | |
290 | "UserAgent", | |
291 | "Uwe", | |
292 | "Voelker", | |
293 | "WAP", | |
294 | "WebKit", | |
295 | "WinNT", | |
296 | "Yoshiki", | |
297 | "adm", | |
298 | "ahrefs", | |
299 | "altavista", | |
300 | "aol", | |
301 | "apache", | |
302 | "applecoremedia", | |
303 | "askjeeves", | |
304 | "audrey", | |
305 | "avantgo", | |
306 | "baidu", | |
307 | "ben", | |
308 | "bingbot", | |
309 | "browsex", | |
310 | "cho", | |
311 | "dalvik", | |
312 | "ds", | |
313 | "dsi", | |
314 | "elinks", | |
315 | "facebook", | |
316 | "firefox", | |
317 | "galeon", | |
318 | "getright", | |
319 | "golib", | |
320 | "google", | |
321 | "googleadsbot", | |
322 | "googleadsense", | |
323 | "googlebot", | |
324 | "googlebotimage", | |
325 | "googlebotnews", | |
326 | "googlebotvideo", | |
327 | "googlefavicon", | |
328 | "googlemobile", | |
329 | "headlesschrome", | |
330 | "hengst", | |
331 | "icab", | |
332 | "ie", | |
333 | "indy", | |
334 | "infoseek", | |
335 | "iopener", | |
336 | "ios", | |
337 | "ipad", | |
338 | "iphone", | |
339 | "ipod", | |
340 | "ipsagent", | |
341 | "khtml", | |
342 | "kindlefire", | |
343 | "konqueror", | |
344 | "linkchecker", | |
345 | "linkexchange", | |
346 | "lotusnotes", | |
347 | "lycos", | |
348 | "macosx", | |
349 | "macppc", | |
350 | "malware", | |
351 | "merlynkline", | |
352 | "mj", | |
353 | "mozilla", | |
354 | "msn", | |
355 | "msnmobile", | |
356 | "msoffice", | |
357 | "nav", | |
358 | "navgold", | |
359 | "neoplanet", | |
360 | "netfront", | |
361 | "netscape", | |
362 | "nutch", | |
363 | "obigo", | |
364 | "phplib", | |
365 | "polaris", | |
366 | "ps", | |
367 | "psp", | |
368 | "pubsub", | |
369 | "puf", | |
370 | "realplayer", | |
371 | "rubylib", | |
372 | "samsung", | |
373 | "seamonkey", | |
374 | "specialarchiver", | |
375 | "staroffice", | |
376 | "ucbrowser", | |
377 | "userAgent", | |
378 | "wap", | |
379 | "webkit", | |
380 | "webos", | |
381 | "webtv", | |
382 | "wget", | |
383 | "winnt", | |
384 | "winphone", | |
385 | "yandex", | |
386 | "yandexbot", | |
387 | "yandeximages", | |
388 | "yeahoffline" | |
389 | ], | |
390 | "wordlist" : "Pod::Wordlist" | |
391 | } | |
392 | }, | |
393 | "name" : "@Author::OALDERS/Test::PodSpelling", | |
394 | "version" : "2.007005" | |
395 | }, | |
396 | { | |
397 | "class" : "Dist::Zilla::Plugin::MojibakeTests", | |
398 | "name" : "@Author::OALDERS/MojibakeTests", | |
399 | "version" : "0.8" | |
400 | }, | |
401 | { | |
402 | "class" : "Dist::Zilla::Plugin::PodSyntaxTests", | |
403 | "name" : "@Author::OALDERS/PodSyntaxTests", | |
404 | "version" : "6.024" | |
405 | }, | |
406 | { | |
407 | "class" : "Dist::Zilla::Plugin::Test::CPAN::Changes", | |
408 | "config" : { | |
409 | "Dist::Zilla::Plugin::Test::CPAN::Changes" : { | |
410 | "changelog" : "Changes" | |
411 | } | |
412 | }, | |
413 | "name" : "@Author::OALDERS/Test::CPAN::Changes", | |
414 | "version" : "0.012" | |
415 | }, | |
416 | { | |
417 | "class" : "Dist::Zilla::Plugin::Test::EOL", | |
418 | "config" : { | |
419 | "Dist::Zilla::Plugin::Test::EOL" : { | |
420 | "filename" : "xt/author/eol.t", | |
421 | "finder" : [ | |
422 | ":ExecFiles", | |
423 | ":InstallModules", | |
424 | ":TestFiles" | |
425 | ], | |
426 | "trailing_whitespace" : 1 | |
427 | } | |
428 | }, | |
429 | "name" : "@Author::OALDERS/Test::EOL", | |
430 | "version" : "0.19" | |
431 | }, | |
432 | { | |
433 | "class" : "Dist::Zilla::Plugin::Test::Portability", | |
434 | "config" : { | |
435 | "Dist::Zilla::Plugin::Test::Portability" : { | |
436 | "options" : "" | |
437 | } | |
438 | }, | |
439 | "name" : "@Author::OALDERS/Test::Portability", | |
440 | "version" : "2.001000" | |
441 | }, | |
442 | { | |
443 | "class" : "Dist::Zilla::Plugin::TestRelease", | |
444 | "name" : "@Author::OALDERS/TestRelease", | |
445 | "version" : "6.024" | |
446 | }, | |
447 | { | |
448 | "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs", | |
449 | "name" : "@Author::OALDERS/Test::ReportPrereqs", | |
450 | "version" : "0.028" | |
451 | }, | |
452 | { | |
453 | "class" : "Dist::Zilla::Plugin::Test::Synopsis", | |
454 | "name" : "@Author::OALDERS/Test::Synopsis", | |
455 | "version" : "2.000007" | |
456 | }, | |
457 | { | |
458 | "class" : "Dist::Zilla::Plugin::Test::TidyAll", | |
459 | "name" : "@Author::OALDERS/Test::TidyAll", | |
460 | "version" : "0.04" | |
461 | }, | |
462 | { | |
463 | "class" : "Dist::Zilla::Plugin::Test::Version", | |
464 | "name" : "@Author::OALDERS/Test::Version", | |
465 | "version" : "1.09" | |
466 | }, | |
467 | { | |
468 | "class" : "Dist::Zilla::Plugin::RunExtraTests", | |
469 | "config" : { | |
470 | "Dist::Zilla::Role::TestRunner" : { | |
471 | "default_jobs" : "1" | |
472 | } | |
473 | }, | |
474 | "name" : "@Author::OALDERS/RunExtraTests", | |
475 | "version" : "0.029" | |
476 | }, | |
477 | { | |
478 | "class" : "Dist::Zilla::Plugin::PodWeaver", | |
479 | "config" : { | |
480 | "Dist::Zilla::Plugin::PodWeaver" : { | |
481 | "finder" : [ | |
482 | ":InstallModules", | |
483 | ":ExecFiles" | |
484 | ], | |
485 | "plugins" : [ | |
486 | { | |
487 | "class" : "Pod::Weaver::Plugin::EnsurePod5", | |
488 | "name" : "@CorePrep/EnsurePod5", | |
489 | "version" : "4.015" | |
490 | }, | |
491 | { | |
492 | "class" : "Pod::Weaver::Plugin::H1Nester", | |
493 | "name" : "@CorePrep/H1Nester", | |
494 | "version" : "4.015" | |
495 | }, | |
496 | { | |
497 | "class" : "Pod::Weaver::Plugin::SingleEncoding", | |
498 | "name" : "@Default/SingleEncoding", | |
499 | "version" : "4.015" | |
500 | }, | |
501 | { | |
502 | "class" : "Pod::Weaver::Section::Name", | |
503 | "name" : "@Default/Name", | |
504 | "version" : "4.015" | |
505 | }, | |
506 | { | |
507 | "class" : "Pod::Weaver::Section::Version", | |
508 | "name" : "@Default/Version", | |
509 | "version" : "4.015" | |
510 | }, | |
511 | { | |
512 | "class" : "Pod::Weaver::Section::Region", | |
513 | "name" : "@Default/prelude", | |
514 | "version" : "4.015" | |
515 | }, | |
516 | { | |
517 | "class" : "Pod::Weaver::Section::Generic", | |
518 | "name" : "SYNOPSIS", | |
519 | "version" : "4.015" | |
520 | }, | |
521 | { | |
522 | "class" : "Pod::Weaver::Section::Generic", | |
523 | "name" : "DESCRIPTION", | |
524 | "version" : "4.015" | |
525 | }, | |
526 | { | |
527 | "class" : "Pod::Weaver::Section::Generic", | |
528 | "name" : "OVERVIEW", | |
529 | "version" : "4.015" | |
530 | }, | |
531 | { | |
532 | "class" : "Pod::Weaver::Section::Collect", | |
533 | "name" : "ATTRIBUTES", | |
534 | "version" : "4.015" | |
535 | }, | |
536 | { | |
537 | "class" : "Pod::Weaver::Section::Collect", | |
538 | "name" : "METHODS", | |
539 | "version" : "4.015" | |
540 | }, | |
541 | { | |
542 | "class" : "Pod::Weaver::Section::Collect", | |
543 | "name" : "FUNCTIONS", | |
544 | "version" : "4.015" | |
545 | }, | |
546 | { | |
547 | "class" : "Pod::Weaver::Section::Leftovers", | |
548 | "name" : "@Default/Leftovers", | |
549 | "version" : "4.015" | |
550 | }, | |
551 | { | |
552 | "class" : "Pod::Weaver::Section::Region", | |
553 | "name" : "@Default/postlude", | |
554 | "version" : "4.015" | |
555 | }, | |
556 | { | |
557 | "class" : "Pod::Weaver::Section::Authors", | |
558 | "name" : "@Default/Authors", | |
559 | "version" : "4.015" | |
560 | }, | |
561 | { | |
562 | "class" : "Pod::Weaver::Section::Legal", | |
563 | "name" : "@Default/Legal", | |
564 | "version" : "4.015" | |
565 | } | |
566 | ] | |
567 | } | |
568 | }, | |
569 | "name" : "@Author::OALDERS/PodWeaver", | |
570 | "version" : "4.009" | |
571 | }, | |
572 | { | |
573 | "class" : "Dist::Zilla::Plugin::PruneCruft", | |
574 | "name" : "@Author::OALDERS/PruneCruft", | |
575 | "version" : "6.024" | |
576 | }, | |
577 | { | |
578 | "class" : "Dist::Zilla::Plugin::CopyFilesFromBuild", | |
579 | "name" : "@Author::OALDERS/CopyFilesFromBuild", | |
580 | "version" : "0.170880" | |
581 | }, | |
582 | { | |
583 | "class" : "Dist::Zilla::Plugin::GithubMeta", | |
584 | "name" : "@Author::OALDERS/GithubMeta", | |
585 | "version" : "0.58" | |
586 | }, | |
587 | { | |
588 | "class" : "Dist::Zilla::Plugin::Git::GatherDir", | |
589 | "config" : { | |
590 | "Dist::Zilla::Plugin::GatherDir" : { | |
591 | "exclude_filename" : [ | |
592 | "Install", | |
593 | "LICENSE", | |
594 | "META.json", | |
595 | "Makefile.PL", | |
596 | "README.md", | |
597 | "cpanfile" | |
598 | ], | |
599 | "exclude_match" : [], | |
600 | "follow_symlinks" : 0, | |
601 | "include_dotfiles" : 0, | |
602 | "prefix" : "", | |
603 | "prune_directory" : [], | |
604 | "root" : "." | |
605 | }, | |
606 | "Dist::Zilla::Plugin::Git::GatherDir" : { | |
607 | "include_untracked" : 0 | |
608 | } | |
609 | }, | |
610 | "name" : "@Author::OALDERS/Git::GatherDir", | |
611 | "version" : "2.048" | |
612 | }, | |
613 | { | |
614 | "class" : "Dist::Zilla::Plugin::CopyFilesFromRelease", | |
615 | "config" : { | |
616 | "Dist::Zilla::Plugin::CopyFilesFromRelease" : { | |
617 | "filename" : [ | |
618 | "Install" | |
619 | ], | |
620 | "match" : [] | |
621 | } | |
622 | }, | |
623 | "name" : "@Author::OALDERS/CopyFilesFromRelease", | |
624 | "version" : "0.007" | |
625 | }, | |
626 | { | |
627 | "class" : "Dist::Zilla::Plugin::Git::Check", | |
628 | "config" : { | |
629 | "Dist::Zilla::Plugin::Git::Check" : { | |
630 | "untracked_files" : "die" | |
631 | }, | |
632 | "Dist::Zilla::Role::Git::DirtyFiles" : { | |
633 | "allow_dirty" : [ | |
634 | "Changes", | |
635 | "Install", | |
636 | "LICENSE", | |
637 | "META.json", | |
638 | "Makefile.PL", | |
639 | "README.md", | |
640 | "cpanfile", | |
641 | "dist.ini" | |
642 | ], | |
643 | "allow_dirty_match" : [], | |
644 | "changelog" : "Changes" | |
645 | }, | |
646 | "Dist::Zilla::Role::Git::Repo" : { | |
647 | "git_version" : "2.33.1", | |
648 | "repo_root" : "." | |
649 | } | |
650 | }, | |
651 | "name" : "@Author::OALDERS/Git::Check", | |
652 | "version" : "2.048" | |
653 | }, | |
654 | { | |
655 | "class" : "Dist::Zilla::Plugin::Git::Contributors", | |
656 | "config" : { | |
657 | "Dist::Zilla::Plugin::Git::Contributors" : { | |
658 | "git_version" : "2.33.1", | |
659 | "include_authors" : 0, | |
660 | "include_releaser" : 1, | |
661 | "order_by" : "name", | |
662 | "paths" : [] | |
663 | } | |
664 | }, | |
665 | "name" : "@Author::OALDERS/Git::Contributors", | |
666 | "version" : "0.036" | |
667 | }, | |
668 | { | |
669 | "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod", | |
670 | "config" : { | |
671 | "Dist::Zilla::Role::FileWatcher" : { | |
672 | "version" : "0.006" | |
673 | } | |
674 | }, | |
675 | "name" : "@Author::OALDERS/ReadmeMdInBuild", | |
676 | "version" : "0.163250" | |
677 | }, | |
678 | { | |
679 | "class" : "Dist::Zilla::Plugin::StaticInstall", | |
680 | "config" : { | |
681 | "Dist::Zilla::Plugin::StaticInstall" : { | |
682 | "dry_run" : 0, | |
683 | "mode" : "on" | |
684 | } | |
685 | }, | |
686 | "name" : "@Author::OALDERS/StaticInstall", | |
687 | "version" : "0.012" | |
688 | }, | |
689 | { | |
690 | "class" : "Dist::Zilla::Plugin::ShareDir", | |
691 | "name" : "@Author::OALDERS/ShareDir", | |
692 | "version" : "6.024" | |
693 | }, | |
694 | { | |
695 | "class" : "Dist::Zilla::Plugin::CheckIssues", | |
696 | "name" : "@Author::OALDERS/CheckIssues", | |
697 | "version" : "0.011" | |
698 | }, | |
699 | { | |
700 | "class" : "Dist::Zilla::Plugin::ConfirmRelease", | |
701 | "name" : "@Author::OALDERS/ConfirmRelease", | |
702 | "version" : "6.024" | |
703 | }, | |
704 | { | |
705 | "class" : "Dist::Zilla::Plugin::UploadToCPAN", | |
706 | "name" : "@Author::OALDERS/UploadToCPAN", | |
707 | "version" : "6.024" | |
708 | }, | |
709 | { | |
710 | "class" : "Dist::Zilla::Plugin::Prereqs", | |
711 | "config" : { | |
712 | "Dist::Zilla::Plugin::Prereqs" : { | |
713 | "phase" : "develop", | |
714 | "type" : "recommends" | |
715 | } | |
716 | }, | |
717 | "name" : "@Author::OALDERS/@Git::VersionManager/pluginbundle version", | |
718 | "version" : "6.024" | |
719 | }, | |
720 | { | |
721 | "class" : "Dist::Zilla::Plugin::RewriteVersion::Transitional", | |
722 | "config" : { | |
723 | "Dist::Zilla::Plugin::RewriteVersion" : { | |
724 | "add_tarball_name" : 0, | |
725 | "finders" : [ | |
726 | ":ExecFiles", | |
727 | ":InstallModules" | |
728 | ], | |
729 | "global" : 0, | |
730 | "skip_version_provider" : 0 | |
731 | }, | |
732 | "Dist::Zilla::Plugin::RewriteVersion::Transitional" : {} | |
733 | }, | |
734 | "name" : "@Author::OALDERS/@Git::VersionManager/RewriteVersion::Transitional", | |
735 | "version" : "0.009" | |
736 | }, | |
737 | { | |
738 | "class" : "Dist::Zilla::Plugin::MetaProvides::Update", | |
739 | "name" : "@Author::OALDERS/@Git::VersionManager/MetaProvides::Update", | |
740 | "version" : "0.007" | |
741 | }, | |
742 | { | |
743 | "class" : "Dist::Zilla::Plugin::CopyFilesFromRelease", | |
744 | "config" : { | |
745 | "Dist::Zilla::Plugin::CopyFilesFromRelease" : { | |
746 | "filename" : [ | |
747 | "Changes" | |
748 | ], | |
749 | "match" : [] | |
750 | } | |
751 | }, | |
752 | "name" : "@Author::OALDERS/@Git::VersionManager/CopyFilesFromRelease", | |
753 | "version" : "0.007" | |
754 | }, | |
755 | { | |
756 | "class" : "Dist::Zilla::Plugin::Git::Commit", | |
757 | "config" : { | |
758 | "Dist::Zilla::Plugin::Git::Commit" : { | |
759 | "add_files_in" : [], | |
760 | "commit_msg" : "v%V%n%n%c", | |
761 | "signoff" : 0 | |
762 | }, | |
763 | "Dist::Zilla::Role::Git::DirtyFiles" : { | |
764 | "allow_dirty" : [ | |
765 | "Changes", | |
766 | "Install", | |
767 | "LICENSE", | |
768 | "META.json", | |
769 | "Makefile.PL", | |
770 | "README.md", | |
771 | "cpanfile", | |
772 | "dist.ini" | |
773 | ], | |
774 | "allow_dirty_match" : [], | |
775 | "changelog" : "Changes" | |
776 | }, | |
777 | "Dist::Zilla::Role::Git::Repo" : { | |
778 | "git_version" : "2.33.1", | |
779 | "repo_root" : "." | |
780 | }, | |
781 | "Dist::Zilla::Role::Git::StringFormatter" : { | |
782 | "time_zone" : "local" | |
783 | } | |
784 | }, | |
785 | "name" : "@Author::OALDERS/@Git::VersionManager/release snapshot", | |
786 | "version" : "2.048" | |
787 | }, | |
788 | { | |
789 | "class" : "Dist::Zilla::Plugin::Git::Tag", | |
790 | "config" : { | |
791 | "Dist::Zilla::Plugin::Git::Tag" : { | |
792 | "branch" : null, | |
793 | "changelog" : "Changes", | |
794 | "signed" : 0, | |
795 | "tag" : "v3.35", | |
796 | "tag_format" : "v%V", | |
797 | "tag_message" : "v%V" | |
798 | }, | |
799 | "Dist::Zilla::Role::Git::Repo" : { | |
800 | "git_version" : "2.33.1", | |
801 | "repo_root" : "." | |
802 | }, | |
803 | "Dist::Zilla::Role::Git::StringFormatter" : { | |
804 | "time_zone" : "local" | |
805 | } | |
806 | }, | |
807 | "name" : "@Author::OALDERS/@Git::VersionManager/Git::Tag", | |
808 | "version" : "2.048" | |
809 | }, | |
810 | { | |
811 | "class" : "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional", | |
812 | "config" : { | |
813 | "Dist::Zilla::Plugin::BumpVersionAfterRelease" : { | |
814 | "finders" : [ | |
815 | ":ExecFiles", | |
816 | ":InstallModules" | |
817 | ], | |
818 | "global" : 0, | |
819 | "munge_makefile_pl" : 1 | |
820 | }, | |
821 | "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional" : {} | |
822 | }, | |
823 | "name" : "@Author::OALDERS/@Git::VersionManager/BumpVersionAfterRelease::Transitional", | |
824 | "version" : "0.009" | |
825 | }, | |
826 | { | |
827 | "class" : "Dist::Zilla::Plugin::NextRelease", | |
828 | "name" : "@Author::OALDERS/@Git::VersionManager/NextRelease", | |
829 | "version" : "6.024" | |
830 | }, | |
831 | { | |
832 | "class" : "Dist::Zilla::Plugin::Git::Commit", | |
833 | "config" : { | |
834 | "Dist::Zilla::Plugin::Git::Commit" : { | |
835 | "add_files_in" : [], | |
836 | "commit_msg" : "increment $VERSION after %v release", | |
837 | "signoff" : 0 | |
838 | }, | |
839 | "Dist::Zilla::Role::Git::DirtyFiles" : { | |
840 | "allow_dirty" : [ | |
841 | "Build.PL", | |
842 | "Changes", | |
843 | "Makefile.PL" | |
844 | ], | |
845 | "allow_dirty_match" : [ | |
846 | "(?^:^lib/.*\\.pm$)" | |
847 | ], | |
848 | "changelog" : "Changes" | |
849 | }, | |
850 | "Dist::Zilla::Role::Git::Repo" : { | |
851 | "git_version" : "2.33.1", | |
852 | "repo_root" : "." | |
853 | }, | |
854 | "Dist::Zilla::Role::Git::StringFormatter" : { | |
855 | "time_zone" : "local" | |
856 | } | |
857 | }, | |
858 | "name" : "@Author::OALDERS/@Git::VersionManager/post-release commit", | |
859 | "version" : "2.048" | |
860 | }, | |
861 | { | |
862 | "class" : "Dist::Zilla::Plugin::Git::Push", | |
863 | "config" : { | |
864 | "Dist::Zilla::Plugin::Git::Push" : { | |
865 | "push_to" : [ | |
866 | "origin" | |
867 | ], | |
868 | "remotes_must_exist" : 1 | |
869 | }, | |
870 | "Dist::Zilla::Role::Git::Repo" : { | |
871 | "git_version" : "2.33.1", | |
872 | "repo_root" : "." | |
873 | } | |
874 | }, | |
875 | "name" : "@Author::OALDERS/Git::Push", | |
876 | "version" : "2.048" | |
877 | }, | |
878 | { | |
879 | "class" : "Dist::Zilla::Plugin::Prereqs", | |
880 | "config" : { | |
881 | "Dist::Zilla::Plugin::Prereqs" : { | |
882 | "phase" : "test", | |
883 | "type" : "requires" | |
884 | } | |
885 | }, | |
886 | "name" : "TestRequires", | |
887 | "version" : "6.024" | |
888 | }, | |
889 | { | |
890 | "class" : "Dist::Zilla::Plugin::Prereqs", | |
891 | "config" : { | |
892 | "Dist::Zilla::Plugin::Prereqs" : { | |
893 | "phase" : "develop", | |
894 | "type" : "requires" | |
895 | } | |
896 | }, | |
897 | "name" : "DevelopRequires", | |
898 | "version" : "6.024" | |
899 | }, | |
900 | { | |
901 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
902 | "name" : ":InstallModules", | |
903 | "version" : "6.024" | |
904 | }, | |
905 | { | |
906 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
907 | "name" : ":IncModules", | |
908 | "version" : "6.024" | |
909 | }, | |
910 | { | |
911 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
912 | "name" : ":TestFiles", | |
913 | "version" : "6.024" | |
914 | }, | |
915 | { | |
916 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
917 | "name" : ":ExtraTestFiles", | |
918 | "version" : "6.024" | |
919 | }, | |
920 | { | |
921 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
922 | "name" : ":ExecFiles", | |
923 | "version" : "6.024" | |
924 | }, | |
925 | { | |
926 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
927 | "name" : ":PerlExecFiles", | |
928 | "version" : "6.024" | |
929 | }, | |
930 | { | |
931 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
932 | "name" : ":ShareFiles", | |
933 | "version" : "6.024" | |
934 | }, | |
935 | { | |
936 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
937 | "name" : ":MainModule", | |
938 | "version" : "6.024" | |
939 | }, | |
940 | { | |
941 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
942 | "name" : ":AllFiles", | |
943 | "version" : "6.024" | |
944 | }, | |
945 | { | |
946 | "class" : "Dist::Zilla::Plugin::FinderCode", | |
947 | "name" : ":NoFiles", | |
948 | "version" : "6.024" | |
949 | } | |
950 | ], | |
951 | "zilla" : { | |
952 | "class" : "Dist::Zilla::Dist::Builder", | |
953 | "config" : { | |
954 | "is_trial" : 0 | |
955 | }, | |
956 | "version" : "6.024" | |
957 | } | |
958 | }, | |
959 | "x_contributors" : [ | |
960 | "Alexandr Ciornii <alexchorny@gmail.com>", | |
961 | "Andrew Moise <andrew.moise@gmail.com>", | |
962 | "Aran Deltac <bluefeet@gmail.com>", | |
963 | "ben hengst <notbenh@cpan.org>", | |
964 | "cho45 <cho45@lowreal.net>", | |
965 | "Daniel Stadie <daniel.stadie@online.de>", | |
966 | "David Ihnen <davidihnen@gmail.com>", | |
967 | "Douglas Christopher Wilson <doug@somethingdoug.com>", | |
968 | "Graham Barr <gbarr@pobox.com>", | |
969 | "gregor herrmann <gregor+github@comodo.priv.at>", | |
970 | "Gregory Oschwald <goschwald@maxmind.com>", | |
971 | "Hao Wu <hwu@intellisurvey.com>", | |
972 | "Ilya Rassadin <elcamlost@gmail.com>", | |
973 | "James Raspass <jraspass@gmail.com>", | |
974 | "James Waters <james@jcwaters.co.uk>", | |
975 | "joatis <joatis3@gmail.com>", | |
976 | "Jon Jensen <jon@endpoint.com>", | |
977 | "Konstantin A. Pustovalov <konstantin.pustovalov@quantumsoft.ru>", | |
978 | "ktat <ktat.is@gmail.com>", | |
979 | "lsaunders <lsaunders@dev05.backbone.i5invest.com>", | |
980 | "Mahdi Zarei <ymgsmz@gmail.com>", | |
981 | "Marco Fontani <MFONTANI@cpan.org>", | |
982 | "Maros Kollar <maros@k-1.com>", | |
983 | "Mohammad S Anwar <mohammad.anwar@yahoo.com>", | |
984 | "motxx <motohiko.ave@gmail.com>", | |
985 | "Nicolas Doye <nic@worldofnic.org>", | |
986 | "Olaf Alders <olaf.alders@gmail.com>", | |
987 | "Olaf Alders <olaf@wundersolutions.com>", | |
988 | "Olivier Bilodeau <olivier@bottomlesspit.org>", | |
989 | "Paul Findlay <paul@findlay.net.nz>", | |
990 | "Perlover <perlover@perlover.com>", | |
991 | "Petr <petr@kle.cz>", | |
992 | "Ramanan Balakrishnan <ramanan90@gmail.com>", | |
993 | "reneeb <info@perl-services.de>", | |
994 | "Robin Smidsrød <robin@smidsrod.no>", | |
995 | "Ronald J Kimball <rkimball@pangeamedia.com>", | |
996 | "Surikov Alexey <surikov@alexey-pc.kiteventures.local>", | |
997 | "Thom Blake <thom@odonnellpdc.com>", | |
998 | "Uwe <uwe@uwevoelker.de>", | |
999 | "vti <viacheslav.t@gmail.com>", | |
1000 | "Yasuharu Iida <yasuharu.iida@fout.jp>", | |
1001 | "yeahoffline <frank.gasser@gmail.com>", | |
1002 | "Zak B. Elep <zakame@zakame.net>" | |
1003 | ], | |
1004 | "x_generated_by_perl" : "v5.30.2", | |
1005 | "x_serialization_backend" : "JSON::PP version 4.04", | |
1006 | "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later", | |
1007 | "x_static_install" : 1 | |
1008 | } |
0 | --- | |
1 | abstract: 'Determine Web browser, version, and platform from an HTTP user agent string' | |
2 | author: | |
3 | - 'Lee Semel <lee@semel.net>' | |
4 | - 'Peter Walsham' | |
5 | - 'Olaf Alders <olaf@wundercounter.com> (current maintainer)' | |
6 | build_requires: | |
7 | ExtUtils::MakeMaker: '0' | |
8 | File::Spec: '0' | |
9 | FindBin: '0' | |
10 | Hash::Merge: '0' | |
11 | JSON::PP: '4.04' | |
12 | List::Util: '1.49' | |
13 | Path::Tiny: '0' | |
14 | Test::Differences: '0' | |
15 | Test::More: '0.96' | |
16 | Test::NoWarnings: '0' | |
17 | Test::Warnings: '0' | |
18 | configure_requires: | |
19 | ExtUtils::MakeMaker: '0' | |
20 | dynamic_config: 0 | |
21 | generated_by: 'Dist::Zilla version 6.024, CPAN::Meta::Converter version 2.150010' | |
22 | license: perl | |
23 | meta-spec: | |
24 | url: http://module-build.sourceforge.net/META-spec-v1.4.html | |
25 | version: '1.4' | |
26 | name: HTTP-BrowserDetect | |
27 | no_index: | |
28 | directory: | |
29 | - examples | |
30 | - t | |
31 | - xt | |
32 | requires: | |
33 | perl: '5.006' | |
34 | strict: '0' | |
35 | warnings: '0' | |
36 | resources: | |
37 | bugtracker: https://github.com/oalders/http-browserdetect/issues | |
38 | homepage: https://github.com/oalders/http-browserdetect | |
39 | repository: https://github.com/oalders/http-browserdetect.git | |
40 | version: '3.35' | |
41 | x_Dist_Zilla: | |
42 | perl: | |
43 | version: '5.030002' | |
44 | plugins: | |
45 | - | |
46 | class: Dist::Zilla::Plugin::PromptIfStale | |
47 | config: | |
48 | Dist::Zilla::Plugin::PromptIfStale: | |
49 | check_all_plugins: 0 | |
50 | check_all_prereqs: 0 | |
51 | modules: | |
52 | - Dist::Zilla::PluginBundle::Author::OALDERS | |
53 | phase: build | |
54 | run_under_travis: 0 | |
55 | skip: [] | |
56 | name: '@Author::OALDERS/stale modules, build' | |
57 | version: '0.057' | |
58 | - | |
59 | class: Dist::Zilla::Plugin::PromptIfStale | |
60 | config: | |
61 | Dist::Zilla::Plugin::PromptIfStale: | |
62 | check_all_plugins: 1 | |
63 | check_all_prereqs: 1 | |
64 | modules: [] | |
65 | phase: release | |
66 | run_under_travis: 0 | |
67 | skip: [] | |
68 | name: '@Author::OALDERS/stale modules, release' | |
69 | version: '0.057' | |
70 | - | |
71 | class: Dist::Zilla::Plugin::OALDERS::TidyAll | |
72 | name: '@Author::OALDERS/OALDERS::TidyAll' | |
73 | version: '0.000029' | |
74 | - | |
75 | class: Dist::Zilla::Plugin::AutoPrereqs | |
76 | name: '@Author::OALDERS/AutoPrereqs' | |
77 | version: '6.024' | |
78 | - | |
79 | class: Dist::Zilla::Plugin::CheckChangesHasContent | |
80 | name: '@Author::OALDERS/CheckChangesHasContent' | |
81 | version: '0.011' | |
82 | - | |
83 | class: Dist::Zilla::Plugin::MakeMaker | |
84 | config: | |
85 | Dist::Zilla::Role::TestRunner: | |
86 | default_jobs: '1' | |
87 | name: '@Author::OALDERS/MakeMaker' | |
88 | version: '6.024' | |
89 | - | |
90 | class: Dist::Zilla::Plugin::CPANFile | |
91 | name: '@Author::OALDERS/CPANFile' | |
92 | version: '6.024' | |
93 | - | |
94 | class: Dist::Zilla::Plugin::ContributorsFile | |
95 | name: '@Author::OALDERS/ContributorsFile' | |
96 | version: 0.3.0 | |
97 | - | |
98 | class: Dist::Zilla::Plugin::MetaJSON | |
99 | name: '@Author::OALDERS/MetaJSON' | |
100 | version: '6.024' | |
101 | - | |
102 | class: Dist::Zilla::Plugin::MetaYAML | |
103 | name: '@Author::OALDERS/MetaYAML' | |
104 | version: '6.024' | |
105 | - | |
106 | class: Dist::Zilla::Plugin::Manifest | |
107 | name: '@Author::OALDERS/Manifest' | |
108 | version: '6.024' | |
109 | - | |
110 | class: Dist::Zilla::Plugin::MetaNoIndex | |
111 | name: '@Author::OALDERS/MetaNoIndex' | |
112 | version: '6.024' | |
113 | - | |
114 | class: Dist::Zilla::Plugin::MetaConfig | |
115 | name: '@Author::OALDERS/MetaConfig' | |
116 | version: '6.024' | |
117 | - | |
118 | class: Dist::Zilla::Plugin::MetaResources | |
119 | name: '@Author::OALDERS/MetaResources' | |
120 | version: '6.024' | |
121 | - | |
122 | class: Dist::Zilla::Plugin::License | |
123 | name: '@Author::OALDERS/License' | |
124 | version: '6.024' | |
125 | - | |
126 | class: Dist::Zilla::Plugin::InstallGuide | |
127 | config: | |
128 | Dist::Zilla::Role::ModuleMetadata: | |
129 | Module::Metadata: '1.000037' | |
130 | version: '0.006' | |
131 | name: '@Author::OALDERS/InstallGuide' | |
132 | version: '1.200014' | |
133 | - | |
134 | class: Dist::Zilla::Plugin::Prereqs | |
135 | config: | |
136 | Dist::Zilla::Plugin::Prereqs: | |
137 | phase: develop | |
138 | type: requires | |
139 | name: '@Author::OALDERS/Modules for use with tidyall' | |
140 | version: '6.024' | |
141 | - | |
142 | class: Dist::Zilla::Plugin::ExecDir | |
143 | name: '@Author::OALDERS/ExecDir' | |
144 | version: '6.024' | |
145 | - | |
146 | class: Dist::Zilla::Plugin::Test::PodSpelling | |
147 | config: | |
148 | Dist::Zilla::Plugin::Test::PodSpelling: | |
149 | directories: | |
150 | - bin | |
151 | - lib | |
152 | spell_cmd: '' | |
153 | stopwords: | |
154 | - Alders | |
155 | - "Alders'" | |
156 | - Alexey | |
157 | - AnnoCPAN | |
158 | - Aran | |
159 | - Atsushi | |
160 | - Bilodeau | |
161 | - CGI | |
162 | - Cebrin | |
163 | - Deltac | |
164 | - Doye | |
165 | - Findlay | |
166 | - Firebird | |
167 | - Florian | |
168 | - Fontani | |
169 | - Hao | |
170 | - Heiko | |
171 | - Iceweasel | |
172 | - Ihnen | |
173 | - KHTML | |
174 | - Kato | |
175 | - Kimball | |
176 | - Kollar | |
177 | - Kurihara | |
178 | - Latypoff | |
179 | - Maros | |
180 | - McGregor | |
181 | - Moise | |
182 | - Oatis | |
183 | - Pelzer | |
184 | - Perlover | |
185 | - Purkis | |
186 | - Rask | |
187 | - RealPlayer | |
188 | - Rifkin | |
189 | - Ritter | |
190 | - Smidsrod | |
191 | - Sorcinelli | |
192 | - Stadie | |
193 | - Surikov | |
194 | - Thom | |
195 | - UserAgent | |
196 | - Uwe | |
197 | - Voelker | |
198 | - WAP | |
199 | - WebKit | |
200 | - WinNT | |
201 | - Yoshiki | |
202 | - adm | |
203 | - ahrefs | |
204 | - altavista | |
205 | - aol | |
206 | - apache | |
207 | - applecoremedia | |
208 | - askjeeves | |
209 | - audrey | |
210 | - avantgo | |
211 | - baidu | |
212 | - ben | |
213 | - bingbot | |
214 | - browsex | |
215 | - cho | |
216 | - dalvik | |
217 | - ds | |
218 | - dsi | |
219 | - elinks | |
220 | ||
221 | - firefox | |
222 | - galeon | |
223 | - getright | |
224 | - golib | |
225 | ||
226 | - googleadsbot | |
227 | - googleadsense | |
228 | - googlebot | |
229 | - googlebotimage | |
230 | - googlebotnews | |
231 | - googlebotvideo | |
232 | - googlefavicon | |
233 | - googlemobile | |
234 | - headlesschrome | |
235 | - hengst | |
236 | - icab | |
237 | - ie | |
238 | - indy | |
239 | - infoseek | |
240 | - iopener | |
241 | - ios | |
242 | - ipad | |
243 | - iphone | |
244 | - ipod | |
245 | - ipsagent | |
246 | - khtml | |
247 | - kindlefire | |
248 | - konqueror | |
249 | - linkchecker | |
250 | - linkexchange | |
251 | - lotusnotes | |
252 | - lycos | |
253 | - macosx | |
254 | - macppc | |
255 | - malware | |
256 | - merlynkline | |
257 | - mj | |
258 | - mozilla | |
259 | - msn | |
260 | - msnmobile | |
261 | - msoffice | |
262 | - nav | |
263 | - navgold | |
264 | - neoplanet | |
265 | - netfront | |
266 | - netscape | |
267 | - nutch | |
268 | - obigo | |
269 | - phplib | |
270 | - polaris | |
271 | - ps | |
272 | - psp | |
273 | - pubsub | |
274 | - puf | |
275 | - realplayer | |
276 | - rubylib | |
277 | - samsung | |
278 | - seamonkey | |
279 | - specialarchiver | |
280 | - staroffice | |
281 | - ucbrowser | |
282 | - userAgent | |
283 | - wap | |
284 | - webkit | |
285 | - webos | |
286 | - webtv | |
287 | - wget | |
288 | - winnt | |
289 | - winphone | |
290 | - yandex | |
291 | - yandexbot | |
292 | - yandeximages | |
293 | - yeahoffline | |
294 | wordlist: Pod::Wordlist | |
295 | name: '@Author::OALDERS/Test::PodSpelling' | |
296 | version: '2.007005' | |
297 | - | |
298 | class: Dist::Zilla::Plugin::MojibakeTests | |
299 | name: '@Author::OALDERS/MojibakeTests' | |
300 | version: '0.8' | |
301 | - | |
302 | class: Dist::Zilla::Plugin::PodSyntaxTests | |
303 | name: '@Author::OALDERS/PodSyntaxTests' | |
304 | version: '6.024' | |
305 | - | |
306 | class: Dist::Zilla::Plugin::Test::CPAN::Changes | |
307 | config: | |
308 | Dist::Zilla::Plugin::Test::CPAN::Changes: | |
309 | changelog: Changes | |
310 | name: '@Author::OALDERS/Test::CPAN::Changes' | |
311 | version: '0.012' | |
312 | - | |
313 | class: Dist::Zilla::Plugin::Test::EOL | |
314 | config: | |
315 | Dist::Zilla::Plugin::Test::EOL: | |
316 | filename: xt/author/eol.t | |
317 | finder: | |
318 | - ':ExecFiles' | |
319 | - ':InstallModules' | |
320 | - ':TestFiles' | |
321 | trailing_whitespace: 1 | |
322 | name: '@Author::OALDERS/Test::EOL' | |
323 | version: '0.19' | |
324 | - | |
325 | class: Dist::Zilla::Plugin::Test::Portability | |
326 | config: | |
327 | Dist::Zilla::Plugin::Test::Portability: | |
328 | options: '' | |
329 | name: '@Author::OALDERS/Test::Portability' | |
330 | version: '2.001000' | |
331 | - | |
332 | class: Dist::Zilla::Plugin::TestRelease | |
333 | name: '@Author::OALDERS/TestRelease' | |
334 | version: '6.024' | |
335 | - | |
336 | class: Dist::Zilla::Plugin::Test::ReportPrereqs | |
337 | name: '@Author::OALDERS/Test::ReportPrereqs' | |
338 | version: '0.028' | |
339 | - | |
340 | class: Dist::Zilla::Plugin::Test::Synopsis | |
341 | name: '@Author::OALDERS/Test::Synopsis' | |
342 | version: '2.000007' | |
343 | - | |
344 | class: Dist::Zilla::Plugin::Test::TidyAll | |
345 | name: '@Author::OALDERS/Test::TidyAll' | |
346 | version: '0.04' | |
347 | - | |
348 | class: Dist::Zilla::Plugin::Test::Version | |
349 | name: '@Author::OALDERS/Test::Version' | |
350 | version: '1.09' | |
351 | - | |
352 | class: Dist::Zilla::Plugin::RunExtraTests | |
353 | config: | |
354 | Dist::Zilla::Role::TestRunner: | |
355 | default_jobs: '1' | |
356 | name: '@Author::OALDERS/RunExtraTests' | |
357 | version: '0.029' | |
358 | - | |
359 | class: Dist::Zilla::Plugin::PodWeaver | |
360 | config: | |
361 | Dist::Zilla::Plugin::PodWeaver: | |
362 | finder: | |
363 | - ':InstallModules' | |
364 | - ':ExecFiles' | |
365 | plugins: | |
366 | - | |
367 | class: Pod::Weaver::Plugin::EnsurePod5 | |
368 | name: '@CorePrep/EnsurePod5' | |
369 | version: '4.015' | |
370 | - | |
371 | class: Pod::Weaver::Plugin::H1Nester | |
372 | name: '@CorePrep/H1Nester' | |
373 | version: '4.015' | |
374 | - | |
375 | class: Pod::Weaver::Plugin::SingleEncoding | |
376 | name: '@Default/SingleEncoding' | |
377 | version: '4.015' | |
378 | - | |
379 | class: Pod::Weaver::Section::Name | |
380 | name: '@Default/Name' | |
381 | version: '4.015' | |
382 | - | |
383 | class: Pod::Weaver::Section::Version | |
384 | name: '@Default/Version' | |
385 | version: '4.015' | |
386 | - | |
387 | class: Pod::Weaver::Section::Region | |
388 | name: '@Default/prelude' | |
389 | version: '4.015' | |
390 | - | |
391 | class: Pod::Weaver::Section::Generic | |
392 | name: SYNOPSIS | |
393 | version: '4.015' | |
394 | - | |
395 | class: Pod::Weaver::Section::Generic | |
396 | name: DESCRIPTION | |
397 | version: '4.015' | |
398 | - | |
399 | class: Pod::Weaver::Section::Generic | |
400 | name: OVERVIEW | |
401 | version: '4.015' | |
402 | - | |
403 | class: Pod::Weaver::Section::Collect | |
404 | name: ATTRIBUTES | |
405 | version: '4.015' | |
406 | - | |
407 | class: Pod::Weaver::Section::Collect | |
408 | name: METHODS | |
409 | version: '4.015' | |
410 | - | |
411 | class: Pod::Weaver::Section::Collect | |
412 | name: FUNCTIONS | |
413 | version: '4.015' | |
414 | - | |
415 | class: Pod::Weaver::Section::Leftovers | |
416 | name: '@Default/Leftovers' | |
417 | version: '4.015' | |
418 | - | |
419 | class: Pod::Weaver::Section::Region | |
420 | name: '@Default/postlude' | |
421 | version: '4.015' | |
422 | - | |
423 | class: Pod::Weaver::Section::Authors | |
424 | name: '@Default/Authors' | |
425 | version: '4.015' | |
426 | - | |
427 | class: Pod::Weaver::Section::Legal | |
428 | name: '@Default/Legal' | |
429 | version: '4.015' | |
430 | name: '@Author::OALDERS/PodWeaver' | |
431 | version: '4.009' | |
432 | - | |
433 | class: Dist::Zilla::Plugin::PruneCruft | |
434 | name: '@Author::OALDERS/PruneCruft' | |
435 | version: '6.024' | |
436 | - | |
437 | class: Dist::Zilla::Plugin::CopyFilesFromBuild | |
438 | name: '@Author::OALDERS/CopyFilesFromBuild' | |
439 | version: '0.170880' | |
440 | - | |
441 | class: Dist::Zilla::Plugin::GithubMeta | |
442 | name: '@Author::OALDERS/GithubMeta' | |
443 | version: '0.58' | |
444 | - | |
445 | class: Dist::Zilla::Plugin::Git::GatherDir | |
446 | config: | |
447 | Dist::Zilla::Plugin::GatherDir: | |
448 | exclude_filename: | |
449 | - Install | |
450 | - LICENSE | |
451 | - META.json | |
452 | - Makefile.PL | |
453 | - README.md | |
454 | - cpanfile | |
455 | exclude_match: [] | |
456 | follow_symlinks: 0 | |
457 | include_dotfiles: 0 | |
458 | prefix: '' | |
459 | prune_directory: [] | |
460 | root: . | |
461 | Dist::Zilla::Plugin::Git::GatherDir: | |
462 | include_untracked: 0 | |
463 | name: '@Author::OALDERS/Git::GatherDir' | |
464 | version: '2.048' | |
465 | - | |
466 | class: Dist::Zilla::Plugin::CopyFilesFromRelease | |
467 | config: | |
468 | Dist::Zilla::Plugin::CopyFilesFromRelease: | |
469 | filename: | |
470 | - Install | |
471 | match: [] | |
472 | name: '@Author::OALDERS/CopyFilesFromRelease' | |
473 | version: '0.007' | |
474 | - | |
475 | class: Dist::Zilla::Plugin::Git::Check | |
476 | config: | |
477 | Dist::Zilla::Plugin::Git::Check: | |
478 | untracked_files: die | |
479 | Dist::Zilla::Role::Git::DirtyFiles: | |
480 | allow_dirty: | |
481 | - Changes | |
482 | - Install | |
483 | - LICENSE | |
484 | - META.json | |
485 | - Makefile.PL | |
486 | - README.md | |
487 | - cpanfile | |
488 | - dist.ini | |
489 | allow_dirty_match: [] | |
490 | changelog: Changes | |
491 | Dist::Zilla::Role::Git::Repo: | |
492 | git_version: 2.33.1 | |
493 | repo_root: . | |
494 | name: '@Author::OALDERS/Git::Check' | |
495 | version: '2.048' | |
496 | - | |
497 | class: Dist::Zilla::Plugin::Git::Contributors | |
498 | config: | |
499 | Dist::Zilla::Plugin::Git::Contributors: | |
500 | git_version: 2.33.1 | |
501 | include_authors: 0 | |
502 | include_releaser: 1 | |
503 | order_by: name | |
504 | paths: [] | |
505 | name: '@Author::OALDERS/Git::Contributors' | |
506 | version: '0.036' | |
507 | - | |
508 | class: Dist::Zilla::Plugin::ReadmeAnyFromPod | |
509 | config: | |
510 | Dist::Zilla::Role::FileWatcher: | |
511 | version: '0.006' | |
512 | name: '@Author::OALDERS/ReadmeMdInBuild' | |
513 | version: '0.163250' | |
514 | - | |
515 | class: Dist::Zilla::Plugin::StaticInstall | |
516 | config: | |
517 | Dist::Zilla::Plugin::StaticInstall: | |
518 | dry_run: 0 | |
519 | mode: on | |
520 | name: '@Author::OALDERS/StaticInstall' | |
521 | version: '0.012' | |
522 | - | |
523 | class: Dist::Zilla::Plugin::ShareDir | |
524 | name: '@Author::OALDERS/ShareDir' | |
525 | version: '6.024' | |
526 | - | |
527 | class: Dist::Zilla::Plugin::CheckIssues | |
528 | name: '@Author::OALDERS/CheckIssues' | |
529 | version: '0.011' | |
530 | - | |
531 | class: Dist::Zilla::Plugin::ConfirmRelease | |
532 | name: '@Author::OALDERS/ConfirmRelease' | |
533 | version: '6.024' | |
534 | - | |
535 | class: Dist::Zilla::Plugin::UploadToCPAN | |
536 | name: '@Author::OALDERS/UploadToCPAN' | |
537 | version: '6.024' | |
538 | - | |
539 | class: Dist::Zilla::Plugin::Prereqs | |
540 | config: | |
541 | Dist::Zilla::Plugin::Prereqs: | |
542 | phase: develop | |
543 | type: recommends | |
544 | name: '@Author::OALDERS/@Git::VersionManager/pluginbundle version' | |
545 | version: '6.024' | |
546 | - | |
547 | class: Dist::Zilla::Plugin::RewriteVersion::Transitional | |
548 | config: | |
549 | Dist::Zilla::Plugin::RewriteVersion: | |
550 | add_tarball_name: 0 | |
551 | finders: | |
552 | - ':ExecFiles' | |
553 | - ':InstallModules' | |
554 | global: 0 | |
555 | skip_version_provider: 0 | |
556 | Dist::Zilla::Plugin::RewriteVersion::Transitional: {} | |
557 | name: '@Author::OALDERS/@Git::VersionManager/RewriteVersion::Transitional' | |
558 | version: '0.009' | |
559 | - | |
560 | class: Dist::Zilla::Plugin::MetaProvides::Update | |
561 | name: '@Author::OALDERS/@Git::VersionManager/MetaProvides::Update' | |
562 | version: '0.007' | |
563 | - | |
564 | class: Dist::Zilla::Plugin::CopyFilesFromRelease | |
565 | config: | |
566 | Dist::Zilla::Plugin::CopyFilesFromRelease: | |
567 | filename: | |
568 | - Changes | |
569 | match: [] | |
570 | name: '@Author::OALDERS/@Git::VersionManager/CopyFilesFromRelease' | |
571 | version: '0.007' | |
572 | - | |
573 | class: Dist::Zilla::Plugin::Git::Commit | |
574 | config: | |
575 | Dist::Zilla::Plugin::Git::Commit: | |
576 | add_files_in: [] | |
577 | commit_msg: v%V%n%n%c | |
578 | signoff: 0 | |
579 | Dist::Zilla::Role::Git::DirtyFiles: | |
580 | allow_dirty: | |
581 | - Changes | |
582 | - Install | |
583 | - LICENSE | |
584 | - META.json | |
585 | - Makefile.PL | |
586 | - README.md | |
587 | - cpanfile | |
588 | - dist.ini | |
589 | allow_dirty_match: [] | |
590 | changelog: Changes | |
591 | Dist::Zilla::Role::Git::Repo: | |
592 | git_version: 2.33.1 | |
593 | repo_root: . | |
594 | Dist::Zilla::Role::Git::StringFormatter: | |
595 | time_zone: local | |
596 | name: '@Author::OALDERS/@Git::VersionManager/release snapshot' | |
597 | version: '2.048' | |
598 | - | |
599 | class: Dist::Zilla::Plugin::Git::Tag | |
600 | config: | |
601 | Dist::Zilla::Plugin::Git::Tag: | |
602 | branch: ~ | |
603 | changelog: Changes | |
604 | signed: 0 | |
605 | tag: v3.35 | |
606 | tag_format: v%V | |
607 | tag_message: v%V | |
608 | Dist::Zilla::Role::Git::Repo: | |
609 | git_version: 2.33.1 | |
610 | repo_root: . | |
611 | Dist::Zilla::Role::Git::StringFormatter: | |
612 | time_zone: local | |
613 | name: '@Author::OALDERS/@Git::VersionManager/Git::Tag' | |
614 | version: '2.048' | |
615 | - | |
616 | class: Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional | |
617 | config: | |
618 | Dist::Zilla::Plugin::BumpVersionAfterRelease: | |
619 | finders: | |
620 | - ':ExecFiles' | |
621 | - ':InstallModules' | |
622 | global: 0 | |
623 | munge_makefile_pl: 1 | |
624 | Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional: {} | |
625 | name: '@Author::OALDERS/@Git::VersionManager/BumpVersionAfterRelease::Transitional' | |
626 | version: '0.009' | |
627 | - | |
628 | class: Dist::Zilla::Plugin::NextRelease | |
629 | name: '@Author::OALDERS/@Git::VersionManager/NextRelease' | |
630 | version: '6.024' | |
631 | - | |
632 | class: Dist::Zilla::Plugin::Git::Commit | |
633 | config: | |
634 | Dist::Zilla::Plugin::Git::Commit: | |
635 | add_files_in: [] | |
636 | commit_msg: 'increment $VERSION after %v release' | |
637 | signoff: 0 | |
638 | Dist::Zilla::Role::Git::DirtyFiles: | |
639 | allow_dirty: | |
640 | - Build.PL | |
641 | - Changes | |
642 | - Makefile.PL | |
643 | allow_dirty_match: | |
644 | - (?^:^lib/.*\.pm$) | |
645 | changelog: Changes | |
646 | Dist::Zilla::Role::Git::Repo: | |
647 | git_version: 2.33.1 | |
648 | repo_root: . | |
649 | Dist::Zilla::Role::Git::StringFormatter: | |
650 | time_zone: local | |
651 | name: '@Author::OALDERS/@Git::VersionManager/post-release commit' | |
652 | version: '2.048' | |
653 | - | |
654 | class: Dist::Zilla::Plugin::Git::Push | |
655 | config: | |
656 | Dist::Zilla::Plugin::Git::Push: | |
657 | push_to: | |
658 | - origin | |
659 | remotes_must_exist: 1 | |
660 | Dist::Zilla::Role::Git::Repo: | |
661 | git_version: 2.33.1 | |
662 | repo_root: . | |
663 | name: '@Author::OALDERS/Git::Push' | |
664 | version: '2.048' | |
665 | - | |
666 | class: Dist::Zilla::Plugin::Prereqs | |
667 | config: | |
668 | Dist::Zilla::Plugin::Prereqs: | |
669 | phase: test | |
670 | type: requires | |
671 | name: TestRequires | |
672 | version: '6.024' | |
673 | - | |
674 | class: Dist::Zilla::Plugin::Prereqs | |
675 | config: | |
676 | Dist::Zilla::Plugin::Prereqs: | |
677 | phase: develop | |
678 | type: requires | |
679 | name: DevelopRequires | |
680 | version: '6.024' | |
681 | - | |
682 | class: Dist::Zilla::Plugin::FinderCode | |
683 | name: ':InstallModules' | |
684 | version: '6.024' | |
685 | - | |
686 | class: Dist::Zilla::Plugin::FinderCode | |
687 | name: ':IncModules' | |
688 | version: '6.024' | |
689 | - | |
690 | class: Dist::Zilla::Plugin::FinderCode | |
691 | name: ':TestFiles' | |
692 | version: '6.024' | |
693 | - | |
694 | class: Dist::Zilla::Plugin::FinderCode | |
695 | name: ':ExtraTestFiles' | |
696 | version: '6.024' | |
697 | - | |
698 | class: Dist::Zilla::Plugin::FinderCode | |
699 | name: ':ExecFiles' | |
700 | version: '6.024' | |
701 | - | |
702 | class: Dist::Zilla::Plugin::FinderCode | |
703 | name: ':PerlExecFiles' | |
704 | version: '6.024' | |
705 | - | |
706 | class: Dist::Zilla::Plugin::FinderCode | |
707 | name: ':ShareFiles' | |
708 | version: '6.024' | |
709 | - | |
710 | class: Dist::Zilla::Plugin::FinderCode | |
711 | name: ':MainModule' | |
712 | version: '6.024' | |
713 | - | |
714 | class: Dist::Zilla::Plugin::FinderCode | |
715 | name: ':AllFiles' | |
716 | version: '6.024' | |
717 | - | |
718 | class: Dist::Zilla::Plugin::FinderCode | |
719 | name: ':NoFiles' | |
720 | version: '6.024' | |
721 | zilla: | |
722 | class: Dist::Zilla::Dist::Builder | |
723 | config: | |
724 | is_trial: 0 | |
725 | version: '6.024' | |
726 | x_contributors: | |
727 | - 'Alexandr Ciornii <alexchorny@gmail.com>' | |
728 | - 'Andrew Moise <andrew.moise@gmail.com>' | |
729 | - 'Aran Deltac <bluefeet@gmail.com>' | |
730 | - 'ben hengst <notbenh@cpan.org>' | |
731 | - 'cho45 <cho45@lowreal.net>' | |
732 | - 'Daniel Stadie <daniel.stadie@online.de>' | |
733 | - 'David Ihnen <davidihnen@gmail.com>' | |
734 | - 'Douglas Christopher Wilson <doug@somethingdoug.com>' | |
735 | - 'Graham Barr <gbarr@pobox.com>' | |
736 | - 'gregor herrmann <gregor+github@comodo.priv.at>' | |
737 | - 'Gregory Oschwald <goschwald@maxmind.com>' | |
738 | - 'Hao Wu <hwu@intellisurvey.com>' | |
739 | - 'Ilya Rassadin <elcamlost@gmail.com>' | |
740 | - 'James Raspass <jraspass@gmail.com>' | |
741 | - 'James Waters <james@jcwaters.co.uk>' | |
742 | - 'joatis <joatis3@gmail.com>' | |
743 | - 'Jon Jensen <jon@endpoint.com>' | |
744 | - 'Konstantin A. Pustovalov <konstantin.pustovalov@quantumsoft.ru>' | |
745 | - 'ktat <ktat.is@gmail.com>' | |
746 | - 'lsaunders <lsaunders@dev05.backbone.i5invest.com>' | |
747 | - 'Mahdi Zarei <ymgsmz@gmail.com>' | |
748 | - 'Marco Fontani <MFONTANI@cpan.org>' | |
749 | - 'Maros Kollar <maros@k-1.com>' | |
750 | - 'Mohammad S Anwar <mohammad.anwar@yahoo.com>' | |
751 | - 'motxx <motohiko.ave@gmail.com>' | |
752 | - 'Nicolas Doye <nic@worldofnic.org>' | |
753 | - 'Olaf Alders <olaf.alders@gmail.com>' | |
754 | - 'Olaf Alders <olaf@wundersolutions.com>' | |
755 | - 'Olivier Bilodeau <olivier@bottomlesspit.org>' | |
756 | - 'Paul Findlay <paul@findlay.net.nz>' | |
757 | - 'Perlover <perlover@perlover.com>' | |
758 | - 'Petr <petr@kle.cz>' | |
759 | - 'Ramanan Balakrishnan <ramanan90@gmail.com>' | |
760 | - 'reneeb <info@perl-services.de>' | |
761 | - 'Robin Smidsrød <robin@smidsrod.no>' | |
762 | - 'Ronald J Kimball <rkimball@pangeamedia.com>' | |
763 | - 'Surikov Alexey <surikov@alexey-pc.kiteventures.local>' | |
764 | - 'Thom Blake <thom@odonnellpdc.com>' | |
765 | - 'Uwe <uwe@uwevoelker.de>' | |
766 | - 'vti <viacheslav.t@gmail.com>' | |
767 | - 'Yasuharu Iida <yasuharu.iida@fout.jp>' | |
768 | - 'yeahoffline <frank.gasser@gmail.com>' | |
769 | - 'Zak B. Elep <zakame@zakame.net>' | |
770 | x_generated_by_perl: v5.30.2 | |
771 | x_serialization_backend: 'CPAN::Meta::YAML version 0.018' | |
772 | x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later' | |
773 | x_static_install: 1 |
0 | # This Makefile is for the HTTP::BrowserDetect extension to perl. | |
1 | # | |
2 | # It was generated automatically by MakeMaker version | |
3 | # 7.44 (Revision: 74400) from the contents of | |
4 | # Makefile.PL. Don't edit this file, edit Makefile.PL instead. | |
5 | # | |
6 | # ANY CHANGES MADE HERE WILL BE LOST! | |
7 | # | |
8 | # MakeMaker ARGV: () | |
9 | # | |
10 | ||
11 | # MakeMaker Parameters: | |
12 | ||
13 | # ABSTRACT => q[Determine Web browser, version, and platform from an HTTP user agent string] | |
14 | # AUTHOR => [q[Lee Semel <lee@semel.net>, Peter Walsham, Olaf Alders <olaf@wundercounter.com> (current maintainer)]] | |
15 | # BUILD_REQUIRES => { } | |
16 | # CONFIGURE_REQUIRES => { ExtUtils::MakeMaker=>q[0] } | |
17 | # DISTNAME => q[HTTP-BrowserDetect] | |
18 | # LICENSE => q[perl] | |
19 | # MIN_PERL_VERSION => q[5.006] | |
20 | # NAME => q[HTTP::BrowserDetect] | |
21 | # PREREQ_PM => { ExtUtils::MakeMaker=>q[0], File::Spec=>q[0], FindBin=>q[0], Hash::Merge=>q[0], JSON::PP=>q[4.04], List::Util=>q[1.49], Path::Tiny=>q[0], Test::Differences=>q[0], Test::More=>q[0.96], Test::NoWarnings=>q[0], Test::Warnings=>q[0], strict=>q[0], warnings=>q[0] } | |
22 | # TEST_REQUIRES => { ExtUtils::MakeMaker=>q[0], File::Spec=>q[0], FindBin=>q[0], Hash::Merge=>q[0], JSON::PP=>q[4.04], List::Util=>q[1.49], Path::Tiny=>q[0], Test::Differences=>q[0], Test::More=>q[0.96], Test::NoWarnings=>q[0], Test::Warnings=>q[0] } | |
23 | # VERSION => q[3.36] | |
24 | # test => { TESTS=>q[t/*.t] } | |
25 | ||
26 | # --- MakeMaker post_initialize section: | |
27 | ||
28 | ||
29 | # --- MakeMaker const_config section: | |
30 | ||
31 | # These definitions are from config.sh (via /usr/lib/x86_64-linux-gnu/perl-base/Config.pm). | |
32 | # They may have been overridden via Makefile.PL or on the command line. | |
33 | AR = ar | |
34 | CC = x86_64-linux-gnu-gcc | |
35 | CCCDLFLAGS = -fPIC | |
36 | CCDLFLAGS = -Wl,-E | |
37 | DLEXT = so | |
38 | DLSRC = dl_dlopen.xs | |
39 | EXE_EXT = | |
40 | FULL_AR = /usr/bin/ar | |
41 | LD = x86_64-linux-gnu-gcc | |
42 | LDDLFLAGS = -shared -L/usr/local/lib -fstack-protector-strong | |
43 | LDFLAGS = -fstack-protector-strong -L/usr/local/lib | |
44 | LIBC = libc-2.32.so | |
45 | LIB_EXT = .a | |
46 | OBJ_EXT = .o | |
47 | OSNAME = linux | |
48 | OSVERS = 4.19.0 | |
49 | RANLIB = : | |
50 | SITELIBEXP = /usr/local/share/perl/5.32.1 | |
51 | SITEARCHEXP = /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 | |
52 | SO = so | |
53 | VENDORARCHEXP = /usr/lib/x86_64-linux-gnu/perl5/5.32 | |
54 | VENDORLIBEXP = /usr/share/perl5 | |
55 | ||
56 | ||
57 | # --- MakeMaker constants section: | |
58 | AR_STATIC_ARGS = cr | |
59 | DIRFILESEP = / | |
60 | DFSEP = $(DIRFILESEP) | |
61 | NAME = HTTP::BrowserDetect | |
62 | NAME_SYM = HTTP_BrowserDetect | |
63 | VERSION = 3.36 | |
64 | VERSION_MACRO = VERSION | |
65 | VERSION_SYM = 3_36 | |
66 | DEFINE_VERSION = -D$(VERSION_MACRO)=\"$(VERSION)\" | |
67 | XS_VERSION = 3.36 | |
68 | XS_VERSION_MACRO = XS_VERSION | |
69 | XS_DEFINE_VERSION = -D$(XS_VERSION_MACRO)=\"$(XS_VERSION)\" | |
70 | INST_ARCHLIB = blib/arch | |
71 | INST_SCRIPT = blib/script | |
72 | INST_BIN = blib/bin | |
73 | INST_LIB = blib/lib | |
74 | INST_MAN1DIR = blib/man1 | |
75 | INST_MAN3DIR = blib/man3 | |
76 | MAN1EXT = 1p | |
77 | MAN3EXT = 3pm | |
78 | MAN1SECTION = 1 | |
79 | MAN3SECTION = 3 | |
80 | INSTALLDIRS = site | |
81 | DESTDIR = | |
82 | PREFIX = $(SITEPREFIX) | |
83 | PERLPREFIX = /usr | |
84 | SITEPREFIX = /usr/local | |
85 | VENDORPREFIX = /usr | |
86 | INSTALLPRIVLIB = /usr/share/perl/5.32 | |
87 | DESTINSTALLPRIVLIB = $(DESTDIR)$(INSTALLPRIVLIB) | |
88 | INSTALLSITELIB = /usr/local/share/perl/5.32.1 | |
89 | DESTINSTALLSITELIB = $(DESTDIR)$(INSTALLSITELIB) | |
90 | INSTALLVENDORLIB = /usr/share/perl5 | |
91 | DESTINSTALLVENDORLIB = $(DESTDIR)$(INSTALLVENDORLIB) | |
92 | INSTALLARCHLIB = /usr/lib/x86_64-linux-gnu/perl/5.32 | |
93 | DESTINSTALLARCHLIB = $(DESTDIR)$(INSTALLARCHLIB) | |
94 | INSTALLSITEARCH = /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 | |
95 | DESTINSTALLSITEARCH = $(DESTDIR)$(INSTALLSITEARCH) | |
96 | INSTALLVENDORARCH = /usr/lib/x86_64-linux-gnu/perl5/5.32 | |
97 | DESTINSTALLVENDORARCH = $(DESTDIR)$(INSTALLVENDORARCH) | |
98 | INSTALLBIN = /usr/bin | |
99 | DESTINSTALLBIN = $(DESTDIR)$(INSTALLBIN) | |
100 | INSTALLSITEBIN = /usr/local/bin | |
101 | DESTINSTALLSITEBIN = $(DESTDIR)$(INSTALLSITEBIN) | |
102 | INSTALLVENDORBIN = /usr/bin | |
103 | DESTINSTALLVENDORBIN = $(DESTDIR)$(INSTALLVENDORBIN) | |
104 | INSTALLSCRIPT = /usr/bin | |
105 | DESTINSTALLSCRIPT = $(DESTDIR)$(INSTALLSCRIPT) | |
106 | INSTALLSITESCRIPT = /usr/local/bin | |
107 | DESTINSTALLSITESCRIPT = $(DESTDIR)$(INSTALLSITESCRIPT) | |
108 | INSTALLVENDORSCRIPT = /usr/bin | |
109 | DESTINSTALLVENDORSCRIPT = $(DESTDIR)$(INSTALLVENDORSCRIPT) | |
110 | INSTALLMAN1DIR = /usr/share/man/man1 | |
111 | DESTINSTALLMAN1DIR = $(DESTDIR)$(INSTALLMAN1DIR) | |
112 | INSTALLSITEMAN1DIR = /usr/local/man/man1 | |
113 | DESTINSTALLSITEMAN1DIR = $(DESTDIR)$(INSTALLSITEMAN1DIR) | |
114 | INSTALLVENDORMAN1DIR = /usr/share/man/man1 | |
115 | DESTINSTALLVENDORMAN1DIR = $(DESTDIR)$(INSTALLVENDORMAN1DIR) | |
116 | INSTALLMAN3DIR = /usr/share/man/man3 | |
117 | DESTINSTALLMAN3DIR = $(DESTDIR)$(INSTALLMAN3DIR) | |
118 | INSTALLSITEMAN3DIR = /usr/local/man/man3 | |
119 | DESTINSTALLSITEMAN3DIR = $(DESTDIR)$(INSTALLSITEMAN3DIR) | |
120 | INSTALLVENDORMAN3DIR = /usr/share/man/man3 | |
121 | DESTINSTALLVENDORMAN3DIR = $(DESTDIR)$(INSTALLVENDORMAN3DIR) | |
122 | PERL_LIB = /usr/share/perl/5.32 | |
123 | PERL_ARCHLIB = /usr/lib/x86_64-linux-gnu/perl/5.32 | |
124 | PERL_ARCHLIBDEP = /usr/lib/x86_64-linux-gnu/perl/5.32 | |
125 | LIBPERL_A = libperl.a | |
126 | FIRST_MAKEFILE = Makefile | |
127 | MAKEFILE_OLD = Makefile.old | |
128 | MAKE_APERL_FILE = Makefile.aperl | |
129 | PERLMAINCC = $(CC) | |
130 | PERL_INC = /usr/lib/x86_64-linux-gnu/perl/5.32/CORE | |
131 | PERL_INCDEP = /usr/lib/x86_64-linux-gnu/perl/5.32/CORE | |
132 | PERL = "/usr/bin/perl" | |
133 | FULLPERL = "/usr/bin/perl" | |
134 | ABSPERL = $(PERL) | |
135 | PERLRUN = $(PERL) | |
136 | FULLPERLRUN = $(FULLPERL) | |
137 | ABSPERLRUN = $(ABSPERL) | |
138 | PERLRUNINST = $(PERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)" | |
139 | FULLPERLRUNINST = $(FULLPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)" | |
140 | ABSPERLRUNINST = $(ABSPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)" | |
141 | PERL_CORE = 0 | |
142 | PERM_DIR = 755 | |
143 | PERM_RW = 644 | |
144 | PERM_RWX = 755 | |
145 | ||
146 | MAKEMAKER = /usr/share/perl/5.32/ExtUtils/MakeMaker.pm | |
147 | MM_VERSION = 7.44 | |
148 | MM_REVISION = 74400 | |
149 | ||
150 | # FULLEXT = Pathname for extension directory (eg Foo/Bar/Oracle). | |
151 | # BASEEXT = Basename part of FULLEXT. May be just equal FULLEXT. (eg Oracle) | |
152 | # PARENT_NAME = NAME without BASEEXT and no trailing :: (eg Foo::Bar) | |
153 | # DLBASE = Basename part of dynamic library. May be just equal BASEEXT. | |
154 | MAKE = make | |
155 | FULLEXT = HTTP/BrowserDetect | |
156 | BASEEXT = BrowserDetect | |
157 | PARENT_NAME = HTTP | |
158 | DLBASE = $(BASEEXT) | |
159 | VERSION_FROM = | |
160 | OBJECT = | |
161 | LDFROM = $(OBJECT) | |
162 | LINKTYPE = dynamic | |
163 | BOOTDEP = | |
164 | ||
165 | # Handy lists of source code files: | |
166 | XS_FILES = | |
167 | C_FILES = | |
168 | O_FILES = | |
169 | H_FILES = | |
170 | MAN1PODS = | |
171 | MAN3PODS = lib/HTTP/BrowserDetect.pm | |
172 | ||
173 | # Where is the Config information that we are using/depend on | |
174 | CONFIGDEP = $(PERL_ARCHLIBDEP)$(DFSEP)Config.pm $(PERL_INCDEP)$(DFSEP)config.h | |
175 | ||
176 | # Where to build things | |
177 | INST_LIBDIR = $(INST_LIB)/HTTP | |
178 | INST_ARCHLIBDIR = $(INST_ARCHLIB)/HTTP | |
179 | ||
180 | INST_AUTODIR = $(INST_LIB)/auto/$(FULLEXT) | |
181 | INST_ARCHAUTODIR = $(INST_ARCHLIB)/auto/$(FULLEXT) | |
182 | ||
183 | INST_STATIC = | |
184 | INST_DYNAMIC = | |
185 | INST_BOOT = | |
186 | ||
187 | # Extra linker info | |
188 | EXPORT_LIST = | |
189 | PERL_ARCHIVE = | |
190 | PERL_ARCHIVEDEP = | |
191 | PERL_ARCHIVE_AFTER = | |
192 | ||
193 | ||
194 | TO_INST_PM = lib/HTTP/BrowserDetect.pm | |
195 | ||
196 | ||
197 | # --- MakeMaker platform_constants section: | |
198 | MM_Unix_VERSION = 7.44 | |
199 | PERL_MALLOC_DEF = -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc | |
200 | ||
201 | ||
202 | # --- MakeMaker tool_autosplit section: | |
203 | # Usage: $(AUTOSPLITFILE) FileToSplit AutoDirToSplitInto | |
204 | AUTOSPLITFILE = $(ABSPERLRUN) -e 'use AutoSplit; autosplit($$$$ARGV[0], $$$$ARGV[1], 0, 1, 1)' -- | |
205 | ||
206 | ||
207 | ||
208 | # --- MakeMaker tool_xsubpp section: | |
209 | ||
210 | ||
211 | # --- MakeMaker tools_other section: | |
212 | SHELL = /bin/sh | |
213 | CHMOD = chmod | |
214 | CP = cp | |
215 | MV = mv | |
216 | NOOP = $(TRUE) | |
217 | NOECHO = @ | |
218 | RM_F = rm -f | |
219 | RM_RF = rm -rf | |
220 | TEST_F = test -f | |
221 | TOUCH = touch | |
222 | UMASK_NULL = umask 0 | |
223 | DEV_NULL = > /dev/null 2>&1 | |
224 | MKPATH = $(ABSPERLRUN) -MExtUtils::Command -e 'mkpath' -- | |
225 | EQUALIZE_TIMESTAMP = $(ABSPERLRUN) -MExtUtils::Command -e 'eqtime' -- | |
226 | FALSE = false | |
227 | TRUE = true | |
228 | ECHO = echo | |
229 | ECHO_N = echo -n | |
230 | UNINST = 0 | |
231 | VERBINST = 0 | |
232 | MOD_INSTALL = $(ABSPERLRUN) -MExtUtils::Install -e 'install([ from_to => {@ARGV}, verbose => '\''$(VERBINST)'\'', uninstall_shadows => '\''$(UNINST)'\'', dir_mode => '\''$(PERM_DIR)'\'' ]);' -- | |
233 | DOC_INSTALL = $(ABSPERLRUN) -MExtUtils::Command::MM -e 'perllocal_install' -- | |
234 | UNINSTALL = $(ABSPERLRUN) -MExtUtils::Command::MM -e 'uninstall' -- | |
235 | WARN_IF_OLD_PACKLIST = $(ABSPERLRUN) -MExtUtils::Command::MM -e 'warn_if_old_packlist' -- | |
236 | MACROSTART = | |
237 | MACROEND = | |
238 | USEMAKEFILE = -f | |
239 | FIXIN = $(ABSPERLRUN) -MExtUtils::MY -e 'MY->fixin(shift)' -- | |
240 | CP_NONEMPTY = $(ABSPERLRUN) -MExtUtils::Command::MM -e 'cp_nonempty' -- | |
241 | ||
242 | ||
243 | # --- MakeMaker makemakerdflt section: | |
244 | makemakerdflt : all | |
245 | $(NOECHO) $(NOOP) | |
246 | ||
247 | ||
248 | # --- MakeMaker dist section: | |
249 | TAR = tar | |
250 | TARFLAGS = cvf | |
251 | ZIP = zip | |
252 | ZIPFLAGS = -r | |
253 | COMPRESS = gzip --best | |
254 | SUFFIX = .gz | |
255 | SHAR = shar | |
256 | PREOP = $(NOECHO) $(NOOP) | |
257 | POSTOP = $(NOECHO) $(NOOP) | |
258 | TO_UNIX = $(NOECHO) $(NOOP) | |
259 | CI = ci -u | |
260 | RCS_LABEL = rcs -Nv$(VERSION_SYM): -q | |
261 | DIST_CP = best | |
262 | DIST_DEFAULT = tardist | |
263 | DISTNAME = HTTP-BrowserDetect | |
264 | DISTVNAME = HTTP-BrowserDetect-3.36 | |
265 | ||
266 | ||
267 | # --- MakeMaker macro section: | |
268 | ||
269 | ||
270 | # --- MakeMaker depend section: | |
271 | ||
272 | ||
273 | # --- MakeMaker cflags section: | |
274 | ||
275 | ||
276 | # --- MakeMaker const_loadlibs section: | |
277 | ||
278 | ||
279 | # --- MakeMaker const_cccmd section: | |
280 | ||
281 | ||
282 | # --- MakeMaker post_constants section: | |
283 | ||
284 | ||
285 | # --- MakeMaker pasthru section: | |
286 | ||
287 | PASTHRU = LIBPERL_A="$(LIBPERL_A)"\ | |
288 | LINKTYPE="$(LINKTYPE)"\ | |
289 | LD="$(LD)"\ | |
290 | PREFIX="$(PREFIX)"\ | |
291 | PASTHRU_DEFINE='$(DEFINE) $(PASTHRU_DEFINE)'\ | |
292 | PASTHRU_INC='$(INC) $(PASTHRU_INC)' | |
293 | ||
294 | ||
295 | # --- MakeMaker special_targets section: | |
296 | .SUFFIXES : .xs .c .C .cpp .i .s .cxx .cc $(OBJ_EXT) | |
297 | ||
298 | .PHONY: all config static dynamic test linkext manifest blibdirs clean realclean disttest distdir pure_all subdirs clean_subdirs makemakerdflt manifypods realclean_subdirs subdirs_dynamic subdirs_pure_nolink subdirs_static subdirs-test_dynamic subdirs-test_static test_dynamic test_static | |
299 | ||
300 | ||
301 | ||
302 | # --- MakeMaker c_o section: | |
303 | ||
304 | ||
305 | # --- MakeMaker xs_c section: | |
306 | ||
307 | ||
308 | # --- MakeMaker xs_o section: | |
309 | ||
310 | ||
311 | # --- MakeMaker top_targets section: | |
312 | all :: pure_all manifypods | |
313 | $(NOECHO) $(NOOP) | |
314 | ||
315 | pure_all :: config pm_to_blib subdirs linkext | |
316 | $(NOECHO) $(NOOP) | |
317 | ||
318 | $(NOECHO) $(NOOP) | |
319 | ||
320 | subdirs :: $(MYEXTLIB) | |
321 | $(NOECHO) $(NOOP) | |
322 | ||
323 | config :: $(FIRST_MAKEFILE) blibdirs | |
324 | $(NOECHO) $(NOOP) | |
325 | ||
326 | help : | |
327 | perldoc ExtUtils::MakeMaker | |
328 | ||
329 | ||
330 | # --- MakeMaker blibdirs section: | |
331 | blibdirs : $(INST_LIBDIR)$(DFSEP).exists $(INST_ARCHLIB)$(DFSEP).exists $(INST_AUTODIR)$(DFSEP).exists $(INST_ARCHAUTODIR)$(DFSEP).exists $(INST_BIN)$(DFSEP).exists $(INST_SCRIPT)$(DFSEP).exists $(INST_MAN1DIR)$(DFSEP).exists $(INST_MAN3DIR)$(DFSEP).exists | |
332 | $(NOECHO) $(NOOP) | |
333 | ||
334 | # Backwards compat with 6.18 through 6.25 | |
335 | blibdirs.ts : blibdirs | |
336 | $(NOECHO) $(NOOP) | |
337 | ||
338 | $(INST_LIBDIR)$(DFSEP).exists :: Makefile.PL | |
339 | $(NOECHO) $(MKPATH) $(INST_LIBDIR) | |
340 | $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_LIBDIR) | |
341 | $(NOECHO) $(TOUCH) $(INST_LIBDIR)$(DFSEP).exists | |
342 | ||
343 | $(INST_ARCHLIB)$(DFSEP).exists :: Makefile.PL | |
344 | $(NOECHO) $(MKPATH) $(INST_ARCHLIB) | |
345 | $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_ARCHLIB) | |
346 | $(NOECHO) $(TOUCH) $(INST_ARCHLIB)$(DFSEP).exists | |
347 | ||
348 | $(INST_AUTODIR)$(DFSEP).exists :: Makefile.PL | |
349 | $(NOECHO) $(MKPATH) $(INST_AUTODIR) | |
350 | $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_AUTODIR) | |
351 | $(NOECHO) $(TOUCH) $(INST_AUTODIR)$(DFSEP).exists | |
352 | ||
353 | $(INST_ARCHAUTODIR)$(DFSEP).exists :: Makefile.PL | |
354 | $(NOECHO) $(MKPATH) $(INST_ARCHAUTODIR) | |
355 | $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_ARCHAUTODIR) | |
356 | $(NOECHO) $(TOUCH) $(INST_ARCHAUTODIR)$(DFSEP).exists | |
357 | ||
358 | $(INST_BIN)$(DFSEP).exists :: Makefile.PL | |
359 | $(NOECHO) $(MKPATH) $(INST_BIN) | |
360 | $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_BIN) | |
361 | $(NOECHO) $(TOUCH) $(INST_BIN)$(DFSEP).exists | |
362 | ||
363 | $(INST_SCRIPT)$(DFSEP).exists :: Makefile.PL | |
364 | $(NOECHO) $(MKPATH) $(INST_SCRIPT) | |
365 | $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_SCRIPT) | |
366 | $(NOECHO) $(TOUCH) $(INST_SCRIPT)$(DFSEP).exists | |
367 | ||
368 | $(INST_MAN1DIR)$(DFSEP).exists :: Makefile.PL | |
369 | $(NOECHO) $(MKPATH) $(INST_MAN1DIR) | |
370 | $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_MAN1DIR) | |
371 | $(NOECHO) $(TOUCH) $(INST_MAN1DIR)$(DFSEP).exists | |
372 | ||
373 | $(INST_MAN3DIR)$(DFSEP).exists :: Makefile.PL | |
374 | $(NOECHO) $(MKPATH) $(INST_MAN3DIR) | |
375 | $(NOECHO) $(CHMOD) $(PERM_DIR) $(INST_MAN3DIR) | |
376 | $(NOECHO) $(TOUCH) $(INST_MAN3DIR)$(DFSEP).exists | |
377 | ||
378 | ||
379 | ||
380 | # --- MakeMaker linkext section: | |
381 | ||
382 | linkext :: dynamic | |
383 | $(NOECHO) $(NOOP) | |
384 | ||
385 | ||
386 | # --- MakeMaker dlsyms section: | |
387 | ||
388 | ||
389 | # --- MakeMaker dynamic_bs section: | |
390 | ||
391 | BOOTSTRAP = | |
392 | ||
393 | ||
394 | # --- MakeMaker dynamic section: | |
395 | ||
396 | dynamic :: $(FIRST_MAKEFILE) config $(INST_BOOT) $(INST_DYNAMIC) | |
397 | $(NOECHO) $(NOOP) | |
398 | ||
399 | ||
400 | # --- MakeMaker dynamic_lib section: | |
401 | ||
402 | ||
403 | # --- MakeMaker static section: | |
404 | ||
405 | ## $(INST_PM) has been moved to the all: target. | |
406 | ## It remains here for awhile to allow for old usage: "make static" | |
407 | static :: $(FIRST_MAKEFILE) $(INST_STATIC) | |
408 | $(NOECHO) $(NOOP) | |
409 | ||
410 | ||
411 | # --- MakeMaker static_lib section: | |
412 | ||
413 | ||
414 | # --- MakeMaker manifypods section: | |
415 | ||
416 | POD2MAN_EXE = $(PERLRUN) "-MExtUtils::Command::MM" -e pod2man "--" | |
417 | POD2MAN = $(POD2MAN_EXE) | |
418 | ||
419 | ||
420 | manifypods : pure_all config \ | |
421 | lib/HTTP/BrowserDetect.pm | |
422 | $(NOECHO) $(POD2MAN) --section=$(MAN3EXT) --perm_rw=$(PERM_RW) -u \ | |
423 | lib/HTTP/BrowserDetect.pm $(INST_MAN3DIR)/HTTP::BrowserDetect.$(MAN3EXT) | |
424 | ||
425 | ||
426 | ||
427 | ||
428 | # --- MakeMaker processPL section: | |
429 | ||
430 | ||
431 | # --- MakeMaker installbin section: | |
432 | ||
433 | ||
434 | # --- MakeMaker subdirs section: | |
435 | ||
436 | # none | |
437 | ||
438 | # --- MakeMaker clean_subdirs section: | |
439 | clean_subdirs : | |
440 | $(NOECHO) $(NOOP) | |
441 | ||
442 | ||
443 | # --- MakeMaker clean section: | |
444 | ||
445 | # Delete temporary files but do not touch installed files. We don't delete | |
446 | # the Makefile here so a later make realclean still has a makefile to use. | |
447 | ||
448 | clean :: clean_subdirs | |
449 | - $(RM_F) \ | |
450 | $(BASEEXT).bso $(BASEEXT).def \ | |
451 | $(BASEEXT).exp $(BASEEXT).x \ | |
452 | $(BOOTSTRAP) $(INST_ARCHAUTODIR)/extralibs.all \ | |
453 | $(INST_ARCHAUTODIR)/extralibs.ld $(MAKE_APERL_FILE) \ | |
454 | *$(LIB_EXT) *$(OBJ_EXT) \ | |
455 | *perl.core MYMETA.json \ | |
456 | MYMETA.yml blibdirs.ts \ | |
457 | core core.*perl.*.? \ | |
458 | core.[0-9] core.[0-9][0-9] \ | |
459 | core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ | |
460 | core.[0-9][0-9][0-9][0-9][0-9] lib$(BASEEXT).def \ | |
461 | mon.out perl \ | |
462 | perl$(EXE_EXT) perl.exe \ | |
463 | perlmain.c pm_to_blib \ | |
464 | pm_to_blib.ts so_locations \ | |
465 | tmon.out | |
466 | - $(RM_RF) \ | |
467 | blib | |
468 | $(NOECHO) $(RM_F) $(MAKEFILE_OLD) | |
469 | - $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD) $(DEV_NULL) | |
470 | ||
471 | ||
472 | # --- MakeMaker realclean_subdirs section: | |
473 | # so clean is forced to complete before realclean_subdirs runs | |
474 | realclean_subdirs : clean | |
475 | $(NOECHO) $(NOOP) | |
476 | ||
477 | ||
478 | # --- MakeMaker realclean section: | |
479 | # Delete temporary files (via clean) and also delete dist files | |
480 | realclean purge :: realclean_subdirs | |
481 | - $(RM_F) \ | |
482 | $(FIRST_MAKEFILE) $(MAKEFILE_OLD) | |
483 | - $(RM_RF) \ | |
484 | $(DISTVNAME) | |
485 | ||
486 | ||
487 | # --- MakeMaker metafile section: | |
488 | metafile : create_distdir | |
489 | $(NOECHO) $(ECHO) Generating META.yml | |
490 | $(NOECHO) $(ECHO) '---' > META_new.yml | |
491 | $(NOECHO) $(ECHO) 'abstract: '\''Determine Web browser, version, and platform from an HTTP user agent string'\''' >> META_new.yml | |
492 | $(NOECHO) $(ECHO) 'author:' >> META_new.yml | |
493 | $(NOECHO) $(ECHO) ' - '\''Lee Semel <lee@semel.net>, Peter Walsham, Olaf Alders <olaf@wundercounter.com> (current maintainer)'\''' >> META_new.yml | |
494 | $(NOECHO) $(ECHO) 'build_requires:' >> META_new.yml | |
495 | $(NOECHO) $(ECHO) ' ExtUtils::MakeMaker: '\''0'\''' >> META_new.yml | |
496 | $(NOECHO) $(ECHO) ' File::Spec: '\''0'\''' >> META_new.yml | |
497 | $(NOECHO) $(ECHO) ' FindBin: '\''0'\''' >> META_new.yml | |
498 | $(NOECHO) $(ECHO) ' Hash::Merge: '\''0'\''' >> META_new.yml | |
499 | $(NOECHO) $(ECHO) ' JSON::PP: '\''4.04'\''' >> META_new.yml | |
500 | $(NOECHO) $(ECHO) ' List::Util: '\''1.49'\''' >> META_new.yml | |
501 | $(NOECHO) $(ECHO) ' Path::Tiny: '\''0'\''' >> META_new.yml | |
502 | $(NOECHO) $(ECHO) ' Test::Differences: '\''0'\''' >> META_new.yml | |
503 | $(NOECHO) $(ECHO) ' Test::More: '\''0.96'\''' >> META_new.yml | |
504 | $(NOECHO) $(ECHO) ' Test::NoWarnings: '\''0'\''' >> META_new.yml | |
505 | $(NOECHO) $(ECHO) ' Test::Warnings: '\''0'\''' >> META_new.yml | |
506 | $(NOECHO) $(ECHO) 'configure_requires:' >> META_new.yml | |
507 | $(NOECHO) $(ECHO) ' ExtUtils::MakeMaker: '\''0'\''' >> META_new.yml | |
508 | $(NOECHO) $(ECHO) 'dynamic_config: 1' >> META_new.yml | |
509 | $(NOECHO) $(ECHO) 'generated_by: '\''ExtUtils::MakeMaker version 7.44, CPAN::Meta::Converter version 2.150010'\''' >> META_new.yml | |
510 | $(NOECHO) $(ECHO) 'license: perl' >> META_new.yml | |
511 | $(NOECHO) $(ECHO) 'meta-spec:' >> META_new.yml | |
512 | $(NOECHO) $(ECHO) ' url: http://module-build.sourceforge.net/META-spec-v1.4.html' >> META_new.yml | |
513 | $(NOECHO) $(ECHO) ' version: '\''1.4'\''' >> META_new.yml | |
514 | $(NOECHO) $(ECHO) 'name: HTTP-BrowserDetect' >> META_new.yml | |
515 | $(NOECHO) $(ECHO) 'no_index:' >> META_new.yml | |
516 | $(NOECHO) $(ECHO) ' directory:' >> META_new.yml | |
517 | $(NOECHO) $(ECHO) ' - t' >> META_new.yml | |
518 | $(NOECHO) $(ECHO) ' - inc' >> META_new.yml | |
519 | $(NOECHO) $(ECHO) 'requires:' >> META_new.yml | |
520 | $(NOECHO) $(ECHO) ' perl: '\''5.006'\''' >> META_new.yml | |
521 | $(NOECHO) $(ECHO) ' strict: '\''0'\''' >> META_new.yml | |
522 | $(NOECHO) $(ECHO) ' warnings: '\''0'\''' >> META_new.yml | |
523 | $(NOECHO) $(ECHO) 'version: '\''3.36'\''' >> META_new.yml | |
524 | $(NOECHO) $(ECHO) 'x_serialization_backend: '\''CPAN::Meta::YAML version 0.018'\''' >> META_new.yml | |
525 | -$(NOECHO) $(MV) META_new.yml $(DISTVNAME)/META.yml | |
526 | $(NOECHO) $(ECHO) Generating META.json | |
527 | $(NOECHO) $(ECHO) '{' > META_new.json | |
528 | $(NOECHO) $(ECHO) ' "abstract" : "Determine Web browser, version, and platform from an HTTP user agent string",' >> META_new.json | |
529 | $(NOECHO) $(ECHO) ' "author" : [' >> META_new.json | |
530 | $(NOECHO) $(ECHO) ' "Lee Semel <lee@semel.net>, Peter Walsham, Olaf Alders <olaf@wundercounter.com> (current maintainer)"' >> META_new.json | |
531 | $(NOECHO) $(ECHO) ' ],' >> META_new.json | |
532 | $(NOECHO) $(ECHO) ' "dynamic_config" : 1,' >> META_new.json | |
533 | $(NOECHO) $(ECHO) ' "generated_by" : "ExtUtils::MakeMaker version 7.44, CPAN::Meta::Converter version 2.150010",' >> META_new.json | |
534 | $(NOECHO) $(ECHO) ' "license" : [' >> META_new.json | |
535 | $(NOECHO) $(ECHO) ' "perl_5"' >> META_new.json | |
536 | $(NOECHO) $(ECHO) ' ],' >> META_new.json | |
537 | $(NOECHO) $(ECHO) ' "meta-spec" : {' >> META_new.json | |
538 | $(NOECHO) $(ECHO) ' "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",' >> META_new.json | |
539 | $(NOECHO) $(ECHO) ' "version" : 2' >> META_new.json | |
540 | $(NOECHO) $(ECHO) ' },' >> META_new.json | |
541 | $(NOECHO) $(ECHO) ' "name" : "HTTP-BrowserDetect",' >> META_new.json | |
542 | $(NOECHO) $(ECHO) ' "no_index" : {' >> META_new.json | |
543 | $(NOECHO) $(ECHO) ' "directory" : [' >> META_new.json | |
544 | $(NOECHO) $(ECHO) ' "t",' >> META_new.json | |
545 | $(NOECHO) $(ECHO) ' "inc"' >> META_new.json | |
546 | $(NOECHO) $(ECHO) ' ]' >> META_new.json | |
547 | $(NOECHO) $(ECHO) ' },' >> META_new.json | |
548 | $(NOECHO) $(ECHO) ' "prereqs" : {' >> META_new.json | |
549 | $(NOECHO) $(ECHO) ' "build" : {' >> META_new.json | |
550 | $(NOECHO) $(ECHO) ' "requires" : {' >> META_new.json | |
551 | $(NOECHO) $(ECHO) ' "ExtUtils::MakeMaker" : "0"' >> META_new.json | |
552 | $(NOECHO) $(ECHO) ' }' >> META_new.json | |
553 | $(NOECHO) $(ECHO) ' },' >> META_new.json | |
554 | $(NOECHO) $(ECHO) ' "configure" : {' >> META_new.json | |
555 | $(NOECHO) $(ECHO) ' "requires" : {' >> META_new.json | |
556 | $(NOECHO) $(ECHO) ' "ExtUtils::MakeMaker" : "0"' >> META_new.json | |
557 | $(NOECHO) $(ECHO) ' }' >> META_new.json | |
558 | $(NOECHO) $(ECHO) ' },' >> META_new.json | |
559 | $(NOECHO) $(ECHO) ' "runtime" : {' >> META_new.json | |
560 | $(NOECHO) $(ECHO) ' "requires" : {' >> META_new.json | |
561 | $(NOECHO) $(ECHO) ' "perl" : "5.006",' >> META_new.json | |
562 | $(NOECHO) $(ECHO) ' "strict" : "0",' >> META_new.json | |
563 | $(NOECHO) $(ECHO) ' "warnings" : "0"' >> META_new.json | |
564 | $(NOECHO) $(ECHO) ' }' >> META_new.json | |
565 | $(NOECHO) $(ECHO) ' },' >> META_new.json | |
566 | $(NOECHO) $(ECHO) ' "test" : {' >> META_new.json | |
567 | $(NOECHO) $(ECHO) ' "requires" : {' >> META_new.json | |
568 | $(NOECHO) $(ECHO) ' "ExtUtils::MakeMaker" : "0",' >> META_new.json | |
569 | $(NOECHO) $(ECHO) ' "File::Spec" : "0",' >> META_new.json | |
570 | $(NOECHO) $(ECHO) ' "FindBin" : "0",' >> META_new.json | |
571 | $(NOECHO) $(ECHO) ' "Hash::Merge" : "0",' >> META_new.json | |
572 | $(NOECHO) $(ECHO) ' "JSON::PP" : "4.04",' >> META_new.json | |
573 | $(NOECHO) $(ECHO) ' "List::Util" : "1.49",' >> META_new.json | |
574 | $(NOECHO) $(ECHO) ' "Path::Tiny" : "0",' >> META_new.json | |
575 | $(NOECHO) $(ECHO) ' "Test::Differences" : "0",' >> META_new.json | |
576 | $(NOECHO) $(ECHO) ' "Test::More" : "0.96",' >> META_new.json | |
577 | $(NOECHO) $(ECHO) ' "Test::NoWarnings" : "0",' >> META_new.json | |
578 | $(NOECHO) $(ECHO) ' "Test::Warnings" : "0"' >> META_new.json | |
579 | $(NOECHO) $(ECHO) ' }' >> META_new.json | |
580 | $(NOECHO) $(ECHO) ' }' >> META_new.json | |
581 | $(NOECHO) $(ECHO) ' },' >> META_new.json | |
582 | $(NOECHO) $(ECHO) ' "release_status" : "stable",' >> META_new.json | |
583 | $(NOECHO) $(ECHO) ' "version" : "3.36",' >> META_new.json | |
584 | $(NOECHO) $(ECHO) ' "x_serialization_backend" : "JSON::PP version 4.04"' >> META_new.json | |
585 | $(NOECHO) $(ECHO) '}' >> META_new.json | |
586 | -$(NOECHO) $(MV) META_new.json $(DISTVNAME)/META.json | |
587 | ||
588 | ||
589 | # --- MakeMaker signature section: | |
590 | signature : | |
591 | cpansign -s | |
592 | ||
593 | ||
594 | # --- MakeMaker dist_basics section: | |
595 | distclean :: realclean distcheck | |
596 | $(NOECHO) $(NOOP) | |
597 | ||
598 | distcheck : | |
599 | $(PERLRUN) "-MExtUtils::Manifest=fullcheck" -e fullcheck | |
600 | ||
601 | skipcheck : | |
602 | $(PERLRUN) "-MExtUtils::Manifest=skipcheck" -e skipcheck | |
603 | ||
604 | manifest : | |
605 | $(PERLRUN) "-MExtUtils::Manifest=mkmanifest" -e mkmanifest | |
606 | ||
607 | veryclean : realclean | |
608 | $(RM_F) *~ */*~ *.orig */*.orig *.bak */*.bak *.old */*.old | |
609 | ||
610 | ||
611 | ||
612 | # --- MakeMaker dist_core section: | |
613 | ||
614 | dist : $(DIST_DEFAULT) $(FIRST_MAKEFILE) | |
615 | $(NOECHO) $(ABSPERLRUN) -l -e 'print '\''Warning: Makefile possibly out of date with $(VERSION_FROM)'\''' \ | |
616 | -e ' if -e '\''$(VERSION_FROM)'\'' and -M '\''$(VERSION_FROM)'\'' < -M '\''$(FIRST_MAKEFILE)'\'';' -- | |
617 | ||
618 | tardist : $(DISTVNAME).tar$(SUFFIX) | |
619 | $(NOECHO) $(NOOP) | |
620 | ||
621 | uutardist : $(DISTVNAME).tar$(SUFFIX) | |
622 | uuencode $(DISTVNAME).tar$(SUFFIX) $(DISTVNAME).tar$(SUFFIX) > $(DISTVNAME).tar$(SUFFIX)_uu | |
623 | $(NOECHO) $(ECHO) 'Created $(DISTVNAME).tar$(SUFFIX)_uu' | |
624 | ||
625 | $(DISTVNAME).tar$(SUFFIX) : distdir | |
626 | $(PREOP) | |
627 | $(TO_UNIX) | |
628 | $(TAR) $(TARFLAGS) $(DISTVNAME).tar $(DISTVNAME) | |
629 | $(RM_RF) $(DISTVNAME) | |
630 | $(COMPRESS) $(DISTVNAME).tar | |
631 | $(NOECHO) $(ECHO) 'Created $(DISTVNAME).tar$(SUFFIX)' | |
632 | $(POSTOP) | |
633 | ||
634 | zipdist : $(DISTVNAME).zip | |
635 | $(NOECHO) $(NOOP) | |
636 | ||
637 | $(DISTVNAME).zip : distdir | |
638 | $(PREOP) | |
639 | $(ZIP) $(ZIPFLAGS) $(DISTVNAME).zip $(DISTVNAME) | |
640 | $(RM_RF) $(DISTVNAME) | |
641 | $(NOECHO) $(ECHO) 'Created $(DISTVNAME).zip' | |
642 | $(POSTOP) | |
643 | ||
644 | shdist : distdir | |
645 | $(PREOP) | |
646 | $(SHAR) $(DISTVNAME) > $(DISTVNAME).shar | |
647 | $(RM_RF) $(DISTVNAME) | |
648 | $(NOECHO) $(ECHO) 'Created $(DISTVNAME).shar' | |
649 | $(POSTOP) | |
650 | ||
651 | ||
652 | # --- MakeMaker distdir section: | |
653 | create_distdir : | |
654 | $(RM_RF) $(DISTVNAME) | |
655 | $(PERLRUN) "-MExtUtils::Manifest=manicopy,maniread" \ | |
656 | -e "manicopy(maniread(),'$(DISTVNAME)', '$(DIST_CP)');" | |
657 | ||
658 | distdir : create_distdir distmeta | |
659 | $(NOECHO) $(NOOP) | |
660 | ||
661 | ||
662 | ||
663 | # --- MakeMaker dist_test section: | |
664 | disttest : distdir | |
665 | cd $(DISTVNAME) && $(ABSPERLRUN) Makefile.PL | |
666 | cd $(DISTVNAME) && $(MAKE) $(PASTHRU) | |
667 | cd $(DISTVNAME) && $(MAKE) test $(PASTHRU) | |
668 | ||
669 | ||
670 | ||
671 | # --- MakeMaker dist_ci section: | |
672 | ci : | |
673 | $(ABSPERLRUN) -MExtUtils::Manifest=maniread -e '@all = sort keys %{ maniread() };' \ | |
674 | -e 'print(qq{Executing $(CI) @all\n});' \ | |
675 | -e 'system(qq{$(CI) @all}) == 0 or die $$!;' \ | |
676 | -e 'print(qq{Executing $(RCS_LABEL) ...\n});' \ | |
677 | -e 'system(qq{$(RCS_LABEL) @all}) == 0 or die $$!;' -- | |
678 | ||
679 | ||
680 | # --- MakeMaker distmeta section: | |
681 | distmeta : create_distdir metafile | |
682 | $(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'exit unless -e q{META.yml};' \ | |
683 | -e 'eval { maniadd({q{META.yml} => q{Module YAML meta-data (added by MakeMaker)}}) }' \ | |
684 | -e ' or die "Could not add META.yml to MANIFEST: $${'\''@'\''}"' -- | |
685 | $(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'exit unless -f q{META.json};' \ | |
686 | -e 'eval { maniadd({q{META.json} => q{Module JSON meta-data (added by MakeMaker)}}) }' \ | |
687 | -e ' or die "Could not add META.json to MANIFEST: $${'\''@'\''}"' -- | |
688 | ||
689 | ||
690 | ||
691 | # --- MakeMaker distsignature section: | |
692 | distsignature : distmeta | |
693 | $(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'eval { maniadd({q{SIGNATURE} => q{Public-key signature (added by MakeMaker)}}) }' \ | |
694 | -e ' or die "Could not add SIGNATURE to MANIFEST: $${'\''@'\''}"' -- | |
695 | $(NOECHO) cd $(DISTVNAME) && $(TOUCH) SIGNATURE | |
696 | cd $(DISTVNAME) && cpansign -s | |
697 | ||
698 | ||
699 | ||
700 | # --- MakeMaker install section: | |
701 | ||
702 | install :: pure_install doc_install | |
703 | $(NOECHO) $(NOOP) | |
704 | ||
705 | install_perl :: pure_perl_install doc_perl_install | |
706 | $(NOECHO) $(NOOP) | |
707 | ||
708 | install_site :: pure_site_install doc_site_install | |
709 | $(NOECHO) $(NOOP) | |
710 | ||
711 | install_vendor :: pure_vendor_install doc_vendor_install | |
712 | $(NOECHO) $(NOOP) | |
713 | ||
714 | pure_install :: pure_$(INSTALLDIRS)_install | |
715 | $(NOECHO) $(NOOP) | |
716 | ||
717 | doc_install :: doc_$(INSTALLDIRS)_install | |
718 | $(NOECHO) $(NOOP) | |
719 | ||
720 | pure__install : pure_site_install | |
721 | $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site | |
722 | ||
723 | doc__install : doc_site_install | |
724 | $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site | |
725 | ||
726 | pure_perl_install :: all | |
727 | $(NOECHO) umask 022; $(MOD_INSTALL) \ | |
728 | "$(INST_LIB)" "$(DESTINSTALLPRIVLIB)" \ | |
729 | "$(INST_ARCHLIB)" "$(DESTINSTALLARCHLIB)" \ | |
730 | "$(INST_BIN)" "$(DESTINSTALLBIN)" \ | |
731 | "$(INST_SCRIPT)" "$(DESTINSTALLSCRIPT)" \ | |
732 | "$(INST_MAN1DIR)" "$(DESTINSTALLMAN1DIR)" \ | |
733 | "$(INST_MAN3DIR)" "$(DESTINSTALLMAN3DIR)" | |
734 | $(NOECHO) $(WARN_IF_OLD_PACKLIST) \ | |
735 | "$(SITEARCHEXP)/auto/$(FULLEXT)" | |
736 | ||
737 | ||
738 | pure_site_install :: all | |
739 | $(NOECHO) umask 02; $(MOD_INSTALL) \ | |
740 | read "$(SITEARCHEXP)/auto/$(FULLEXT)/.packlist" \ | |
741 | write "$(DESTINSTALLSITEARCH)/auto/$(FULLEXT)/.packlist" \ | |
742 | "$(INST_LIB)" "$(DESTINSTALLSITELIB)" \ | |
743 | "$(INST_ARCHLIB)" "$(DESTINSTALLSITEARCH)" \ | |
744 | "$(INST_BIN)" "$(DESTINSTALLSITEBIN)" \ | |
745 | "$(INST_SCRIPT)" "$(DESTINSTALLSITESCRIPT)" \ | |
746 | "$(INST_MAN1DIR)" "$(DESTINSTALLSITEMAN1DIR)" \ | |
747 | "$(INST_MAN3DIR)" "$(DESTINSTALLSITEMAN3DIR)" | |
748 | $(NOECHO) $(WARN_IF_OLD_PACKLIST) \ | |
749 | "$(PERL_ARCHLIB)/auto/$(FULLEXT)" | |
750 | ||
751 | pure_vendor_install :: all | |
752 | $(NOECHO) umask 022; $(MOD_INSTALL) \ | |
753 | "$(INST_LIB)" "$(DESTINSTALLVENDORLIB)" \ | |
754 | "$(INST_ARCHLIB)" "$(DESTINSTALLVENDORARCH)" \ | |
755 | "$(INST_BIN)" "$(DESTINSTALLVENDORBIN)" \ | |
756 | "$(INST_SCRIPT)" "$(DESTINSTALLVENDORSCRIPT)" \ | |
757 | "$(INST_MAN1DIR)" "$(DESTINSTALLVENDORMAN1DIR)" \ | |
758 | "$(INST_MAN3DIR)" "$(DESTINSTALLVENDORMAN3DIR)" | |
759 | ||
760 | ||
761 | doc_perl_install :: all | |
762 | ||
763 | doc_site_install :: all | |
764 | $(NOECHO) $(ECHO) Appending installation info to "$(DESTINSTALLSITEARCH)/perllocal.pod" | |
765 | -$(NOECHO) umask 02; $(MKPATH) "$(DESTINSTALLSITEARCH)" | |
766 | -$(NOECHO) umask 02; $(DOC_INSTALL) \ | |
767 | "Module" "$(NAME)" \ | |
768 | "installed into" "$(INSTALLSITELIB)" \ | |
769 | LINKTYPE "$(LINKTYPE)" \ | |
770 | VERSION "$(VERSION)" \ | |
771 | EXE_FILES "$(EXE_FILES)" \ | |
772 | >> "$(DESTINSTALLSITEARCH)/perllocal.pod" | |
773 | ||
774 | doc_vendor_install :: all | |
775 | ||
776 | ||
777 | uninstall :: uninstall_from_$(INSTALLDIRS)dirs | |
778 | $(NOECHO) $(NOOP) | |
779 | ||
780 | uninstall_from_perldirs :: | |
781 | ||
782 | uninstall_from_sitedirs :: | |
783 | $(NOECHO) $(UNINSTALL) "$(SITEARCHEXP)/auto/$(FULLEXT)/.packlist" | |
784 | ||
785 | uninstall_from_vendordirs :: | |
786 | ||
787 | ||
788 | # --- MakeMaker force section: | |
789 | # Phony target to force checking subdirectories. | |
790 | FORCE : | |
791 | $(NOECHO) $(NOOP) | |
792 | ||
793 | ||
794 | # --- MakeMaker perldepend section: | |
795 | ||
796 | ||
797 | # --- MakeMaker makefile section: | |
798 | # We take a very conservative approach here, but it's worth it. | |
799 | # We move Makefile to Makefile.old here to avoid gnu make looping. | |
800 | $(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP) | |
801 | $(NOECHO) $(ECHO) "Makefile out-of-date with respect to $?" | |
802 | $(NOECHO) $(ECHO) "Cleaning current config before rebuilding Makefile..." | |
803 | -$(NOECHO) $(RM_F) $(MAKEFILE_OLD) | |
804 | -$(NOECHO) $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD) | |
805 | - $(MAKE) $(USEMAKEFILE) $(MAKEFILE_OLD) clean $(DEV_NULL) | |
806 | $(PERLRUN) Makefile.PL | |
807 | $(NOECHO) $(ECHO) "==> Your Makefile has been rebuilt. <==" | |
808 | $(NOECHO) $(ECHO) "==> Please rerun the $(MAKE) command. <==" | |
809 | $(FALSE) | |
810 | ||
811 | ||
812 | ||
813 | # --- MakeMaker staticmake section: | |
814 | ||
815 | # --- MakeMaker makeaperl section --- | |
816 | MAP_TARGET = perl | |
817 | FULLPERL = "/usr/bin/perl" | |
818 | MAP_PERLINC = "-Iblib/arch" "-Iblib/lib" "-I/usr/lib/x86_64-linux-gnu/perl/5.32" "-I/usr/share/perl/5.32" | |
819 | ||
820 | $(MAP_TARGET) :: $(MAKE_APERL_FILE) | |
821 | $(MAKE) $(USEMAKEFILE) $(MAKE_APERL_FILE) $@ | |
822 | ||
823 | $(MAKE_APERL_FILE) : static $(FIRST_MAKEFILE) pm_to_blib | |
824 | $(NOECHO) $(ECHO) Writing \"$(MAKE_APERL_FILE)\" for this $(MAP_TARGET) | |
825 | $(NOECHO) $(PERLRUNINST) \ | |
826 | Makefile.PL DIR="" \ | |
827 | MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \ | |
828 | MAKEAPERL=1 NORECURS=1 CCCDLFLAGS= | |
829 | ||
830 | ||
831 | # --- MakeMaker test section: | |
832 | TEST_VERBOSE=0 | |
833 | TEST_TYPE=test_$(LINKTYPE) | |
834 | TEST_FILE = test.pl | |
835 | TEST_FILES = t/*.t | |
836 | TESTDB_SW = -d | |
837 | ||
838 | testdb :: testdb_$(LINKTYPE) | |
839 | $(NOECHO) $(NOOP) | |
840 | ||
841 | test :: $(TEST_TYPE) | |
842 | $(NOECHO) $(NOOP) | |
843 | ||
844 | # Occasionally we may face this degenerate target: | |
845 | test_ : test_dynamic | |
846 | $(NOECHO) $(NOOP) | |
847 | ||
848 | subdirs-test_dynamic :: dynamic pure_all | |
849 | ||
850 | test_dynamic :: subdirs-test_dynamic | |
851 | PERL_DL_NONLAZY=1 $(FULLPERLRUN) "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness($(TEST_VERBOSE), '$(INST_LIB)', '$(INST_ARCHLIB)')" $(TEST_FILES) | |
852 | ||
853 | testdb_dynamic :: dynamic pure_all | |
854 | PERL_DL_NONLAZY=1 $(FULLPERLRUN) $(TESTDB_SW) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE) | |
855 | ||
856 | subdirs-test_static :: static pure_all | |
857 | ||
858 | test_static :: subdirs-test_static | |
859 | PERL_DL_NONLAZY=1 $(FULLPERLRUN) "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness($(TEST_VERBOSE), '$(INST_LIB)', '$(INST_ARCHLIB)')" $(TEST_FILES) | |
860 | ||
861 | testdb_static :: static pure_all | |
862 | PERL_DL_NONLAZY=1 $(FULLPERLRUN) $(TESTDB_SW) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE) | |
863 | ||
864 | ||
865 | ||
866 | # --- MakeMaker ppd section: | |
867 | # Creates a PPD (Perl Package Description) for a binary distribution. | |
868 | ppd : | |
869 | $(NOECHO) $(ECHO) '<SOFTPKG NAME="HTTP-BrowserDetect" VERSION="3.36">' > HTTP-BrowserDetect.ppd | |
870 | $(NOECHO) $(ECHO) ' <ABSTRACT>Determine Web browser, version, and platform from an HTTP user agent string</ABSTRACT>' >> HTTP-BrowserDetect.ppd | |
871 | $(NOECHO) $(ECHO) ' <AUTHOR>Lee Semel <lee@semel.net>, Peter Walsham, Olaf Alders <olaf@wundercounter.com> (current maintainer)</AUTHOR>' >> HTTP-BrowserDetect.ppd | |
872 | $(NOECHO) $(ECHO) ' <IMPLEMENTATION>' >> HTTP-BrowserDetect.ppd | |
873 | $(NOECHO) $(ECHO) ' <PERLCORE VERSION="5,006,0,0" />' >> HTTP-BrowserDetect.ppd | |
874 | $(NOECHO) $(ECHO) ' <REQUIRE NAME="strict::" />' >> HTTP-BrowserDetect.ppd | |
875 | $(NOECHO) $(ECHO) ' <REQUIRE NAME="warnings::" />' >> HTTP-BrowserDetect.ppd | |
876 | $(NOECHO) $(ECHO) ' <ARCHITECTURE NAME="x86_64-linux-gnu-thread-multi-5.32" />' >> HTTP-BrowserDetect.ppd | |
877 | $(NOECHO) $(ECHO) ' <CODEBASE HREF="" />' >> HTTP-BrowserDetect.ppd | |
878 | $(NOECHO) $(ECHO) ' </IMPLEMENTATION>' >> HTTP-BrowserDetect.ppd | |
879 | $(NOECHO) $(ECHO) '</SOFTPKG>' >> HTTP-BrowserDetect.ppd | |
880 | ||
881 | ||
882 | # --- MakeMaker pm_to_blib section: | |
883 | ||
884 | pm_to_blib : $(FIRST_MAKEFILE) $(TO_INST_PM) | |
885 | $(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''$(INST_LIB)/auto'\'', q[$(PM_FILTER)], '\''$(PERM_DIR)'\'')' -- \ | |
886 | 'lib/HTTP/BrowserDetect.pm' 'blib/lib/HTTP/BrowserDetect.pm' | |
887 | $(NOECHO) $(TOUCH) pm_to_blib | |
888 | ||
889 | ||
890 | # --- MakeMaker selfdocument section: | |
891 | ||
892 | # here so even if top_targets is overridden, these will still be defined | |
893 | # gmake will silently still work if any are .PHONY-ed but nmake won't | |
894 | ||
895 | static :: | |
896 | $(NOECHO) $(NOOP) | |
897 | ||
898 | dynamic :: | |
899 | $(NOECHO) $(NOOP) | |
900 | ||
901 | config :: | |
902 | $(NOECHO) $(NOOP) | |
903 | ||
904 | ||
905 | # --- MakeMaker postamble section: | |
906 | ||
907 | ||
908 | # End. |
32 | 32 | "Test::NoWarnings" => 0, |
33 | 33 | "Test::Warnings" => 0 |
34 | 34 | }, |
35 | "VERSION" => "3.35", | |
35 | "VERSION" => "3.36", | |
36 | 36 | "test" => { |
37 | 37 | "TESTS" => "t/*.t" |
38 | 38 | } |
0 | libhttp-browserdetect-perl (3.35+git20211019.1.736149e-1) UNRELEASED; urgency=low | |
1 | ||
2 | * New upstream snapshot. | |
3 | ||
4 | -- Debian Janitor <janitor@jelmer.uk> Mon, 15 Nov 2021 05:55:43 -0000 | |
5 | ||
0 | 6 | libhttp-browserdetect-perl (3.35-1) unstable; urgency=medium |
1 | 7 | |
2 | 8 | * Import upstream version 3.35. |
4 | 4 | |
5 | 5 | package HTTP::BrowserDetect; |
6 | 6 | |
7 | our $VERSION = '3.35'; | |
7 | our $VERSION = '3.36'; | |
8 | 8 | |
9 | 9 | # Operating Systems |
10 | 10 | our @OS_TESTS = qw( |
2967 | 2967 | |
2968 | 2968 | __END__ |
2969 | 2969 | |
2970 | =pod | |
2971 | ||
2972 | =encoding UTF-8 | |
2973 | ||
2974 | =head1 NAME | |
2975 | ||
2976 | HTTP::BrowserDetect - Determine Web browser, version, and platform from an HTTP user agent string | |
2977 | ||
2978 | =head1 VERSION | |
2979 | ||
2980 | version 3.35 | |
2981 | ||
2982 | 2970 | =head1 SYNOPSIS |
2983 | 2971 | |
2984 | 2972 | use HTTP::BrowserDetect (); |
3817 | 3805 | changes. Just edit t/useragents.json so that the test coverage includes any |
3818 | 3806 | changes you have made. Please open a GitHub issue if you have any questions. |
3819 | 3807 | |
3820 | =head1 AUTHORS | |
3821 | ||
3822 | =over 4 | |
3823 | ||
3824 | =item * | |
3825 | ||
3826 | Lee Semel <lee@semel.net> | |
3827 | ||
3828 | =item * | |
3829 | ||
3830 | Peter Walsham | |
3831 | ||
3832 | =item * | |
3833 | ||
3834 | Olaf Alders <olaf@wundercounter.com> (current maintainer) | |
3835 | ||
3836 | =back | |
3837 | ||
3838 | =head1 COPYRIGHT AND LICENSE | |
3839 | ||
3840 | This software is copyright (c) 1999 by Lee Semel. | |
3841 | ||
3842 | This is free software; you can redistribute it and/or modify it under | |
3843 | the same terms as the Perl 5 programming language system itself. | |
3844 | ||
3845 | 3808 | =cut |
0 | do { my $x = { | |
1 | 'configure' => { | |
2 | 'requires' => { | |
3 | 'ExtUtils::MakeMaker' => '0' | |
4 | }, | |
5 | 'suggests' => { | |
6 | 'JSON::PP' => '2.27300' | |
7 | } | |
8 | }, | |
9 | 'develop' => { | |
10 | 'recommends' => { | |
11 | 'Dist::Zilla::PluginBundle::Git::VersionManager' => '0.007' | |
12 | }, | |
13 | 'requires' => { | |
14 | 'Code::TidyAll' => '0.71', | |
15 | 'Code::TidyAll::Plugin::JSON' => '0.75', | |
16 | 'Code::TidyAll::Plugin::SortLines::Naturally' => '0.000003', | |
17 | 'Code::TidyAll::Plugin::Test::Vars' => '0.04', | |
18 | 'Code::TidyAll::Plugin::UniqueLines' => '0.000003', | |
19 | 'JSON::MaybeXS' => '1.004000', | |
20 | 'Parallel::ForkManager' => '1.19', | |
21 | 'Perl::Critic' => '1.132', | |
22 | 'Perl::Tidy' => '20180220', | |
23 | 'Pod::Wordlist' => '0', | |
24 | 'Test::CPAN::Changes' => '0.19', | |
25 | 'Test::Code::TidyAll' => '0.50', | |
26 | 'Test::EOL' => '0', | |
27 | 'Test::Mojibake' => '0', | |
28 | 'Test::More' => '0.96', | |
29 | 'Test::Pod' => '1.41', | |
30 | 'Test::Portability::Files' => '0', | |
31 | 'Test::Spelling' => '0.12', | |
32 | 'Test::Synopsis' => '0', | |
33 | 'Test::Vars' => '0.014', | |
34 | 'Test::Version' => '1' | |
35 | } | |
36 | }, | |
37 | 'runtime' => { | |
38 | 'requires' => { | |
39 | 'perl' => '5.006', | |
40 | 'strict' => '0', | |
41 | 'warnings' => '0' | |
42 | } | |
43 | }, | |
44 | 'test' => { | |
45 | 'recommends' => { | |
46 | 'CPAN::Meta' => '2.120900' | |
47 | }, | |
48 | 'requires' => { | |
49 | 'ExtUtils::MakeMaker' => '0', | |
50 | 'File::Spec' => '0', | |
51 | 'FindBin' => '0', | |
52 | 'Hash::Merge' => '0', | |
53 | 'JSON::PP' => '4.04', | |
54 | 'List::Util' => '1.49', | |
55 | 'Path::Tiny' => '0', | |
56 | 'Test::Differences' => '0', | |
57 | 'Test::More' => '0.96', | |
58 | 'Test::NoWarnings' => '0', | |
59 | 'Test::Warnings' => '0' | |
60 | } | |
61 | } | |
62 | }; | |
63 | $x; | |
64 | }⏎ |
0 | #!perl | |
1 | ||
2 | use strict; | |
3 | use warnings; | |
4 | ||
5 | # This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.028 | |
6 | ||
7 | use Test::More tests => 1; | |
8 | ||
9 | use ExtUtils::MakeMaker; | |
10 | use File::Spec; | |
11 | ||
12 | # from $version::LAX | |
13 | my $lax_version_re = | |
14 | qr/(?: undef | (?: (?:[0-9]+) (?: \. | (?:\.[0-9]+) (?:_[0-9]+)? )? | |
15 | | | |
16 | (?:\.[0-9]+) (?:_[0-9]+)? | |
17 | ) | (?: | |
18 | v (?:[0-9]+) (?: (?:\.[0-9]+)+ (?:_[0-9]+)? )? | |
19 | | | |
20 | (?:[0-9]+)? (?:\.[0-9]+){2,} (?:_[0-9]+)? | |
21 | ) | |
22 | )/x; | |
23 | ||
24 | # hide optional CPAN::Meta modules from prereq scanner | |
25 | # and check if they are available | |
26 | my $cpan_meta = "CPAN::Meta"; | |
27 | my $cpan_meta_pre = "CPAN::Meta::Prereqs"; | |
28 | my $HAS_CPAN_META = eval "require $cpan_meta; $cpan_meta->VERSION('2.120900')" && eval "require $cpan_meta_pre"; ## no critic | |
29 | ||
30 | # Verify requirements? | |
31 | my $DO_VERIFY_PREREQS = 1; | |
32 | ||
33 | sub _max { | |
34 | my $max = shift; | |
35 | $max = ( $_ > $max ) ? $_ : $max for @_; | |
36 | return $max; | |
37 | } | |
38 | ||
39 | sub _merge_prereqs { | |
40 | my ($collector, $prereqs) = @_; | |
41 | ||
42 | # CPAN::Meta::Prereqs object | |
43 | if (ref $collector eq $cpan_meta_pre) { | |
44 | return $collector->with_merged_prereqs( | |
45 | CPAN::Meta::Prereqs->new( $prereqs ) | |
46 | ); | |
47 | } | |
48 | ||
49 | # Raw hashrefs | |
50 | for my $phase ( keys %$prereqs ) { | |
51 | for my $type ( keys %{ $prereqs->{$phase} } ) { | |
52 | for my $module ( keys %{ $prereqs->{$phase}{$type} } ) { | |
53 | $collector->{$phase}{$type}{$module} = $prereqs->{$phase}{$type}{$module}; | |
54 | } | |
55 | } | |
56 | } | |
57 | ||
58 | return $collector; | |
59 | } | |
60 | ||
61 | my @include = qw( | |
62 | ||
63 | ); | |
64 | ||
65 | my @exclude = qw( | |
66 | ||
67 | ); | |
68 | ||
69 | # Add static prereqs to the included modules list | |
70 | my $static_prereqs = do './t/00-report-prereqs.dd'; | |
71 | ||
72 | # Merge all prereqs (either with ::Prereqs or a hashref) | |
73 | my $full_prereqs = _merge_prereqs( | |
74 | ( $HAS_CPAN_META ? $cpan_meta_pre->new : {} ), | |
75 | $static_prereqs | |
76 | ); | |
77 | ||
78 | # Add dynamic prereqs to the included modules list (if we can) | |
79 | my ($source) = grep { -f } 'MYMETA.json', 'MYMETA.yml'; | |
80 | my $cpan_meta_error; | |
81 | if ( $source && $HAS_CPAN_META | |
82 | && (my $meta = eval { CPAN::Meta->load_file($source) } ) | |
83 | ) { | |
84 | $full_prereqs = _merge_prereqs($full_prereqs, $meta->prereqs); | |
85 | } | |
86 | else { | |
87 | $cpan_meta_error = $@; # capture error from CPAN::Meta->load_file($source) | |
88 | $source = 'static metadata'; | |
89 | } | |
90 | ||
91 | my @full_reports; | |
92 | my @dep_errors; | |
93 | my $req_hash = $HAS_CPAN_META ? $full_prereqs->as_string_hash : $full_prereqs; | |
94 | ||
95 | # Add static includes into a fake section | |
96 | for my $mod (@include) { | |
97 | $req_hash->{other}{modules}{$mod} = 0; | |
98 | } | |
99 | ||
100 | for my $phase ( qw(configure build test runtime develop other) ) { | |
101 | next unless $req_hash->{$phase}; | |
102 | next if ($phase eq 'develop' and not $ENV{AUTHOR_TESTING}); | |
103 | ||
104 | for my $type ( qw(requires recommends suggests conflicts modules) ) { | |
105 | next unless $req_hash->{$phase}{$type}; | |
106 | ||
107 | my $title = ucfirst($phase).' '.ucfirst($type); | |
108 | my @reports = [qw/Module Want Have/]; | |
109 | ||
110 | for my $mod ( sort keys %{ $req_hash->{$phase}{$type} } ) { | |
111 | next if $mod eq 'perl'; | |
112 | next if grep { $_ eq $mod } @exclude; | |
113 | ||
114 | my $file = $mod; | |
115 | $file =~ s{::}{/}g; | |
116 | $file .= ".pm"; | |
117 | my ($prefix) = grep { -e File::Spec->catfile($_, $file) } @INC; | |
118 | ||
119 | my $want = $req_hash->{$phase}{$type}{$mod}; | |
120 | $want = "undef" unless defined $want; | |
121 | $want = "any" if !$want && $want == 0; | |
122 | ||
123 | my $req_string = $want eq 'any' ? 'any version required' : "version '$want' required"; | |
124 | ||
125 | if ($prefix) { | |
126 | my $have = MM->parse_version( File::Spec->catfile($prefix, $file) ); | |
127 | $have = "undef" unless defined $have; | |
128 | push @reports, [$mod, $want, $have]; | |
129 | ||
130 | if ( $DO_VERIFY_PREREQS && $HAS_CPAN_META && $type eq 'requires' ) { | |
131 | if ( $have !~ /\A$lax_version_re\z/ ) { | |
132 | push @dep_errors, "$mod version '$have' cannot be parsed ($req_string)"; | |
133 | } | |
134 | elsif ( ! $full_prereqs->requirements_for( $phase, $type )->accepts_module( $mod => $have ) ) { | |
135 | push @dep_errors, "$mod version '$have' is not in required range '$want'"; | |
136 | } | |
137 | } | |
138 | } | |
139 | else { | |
140 | push @reports, [$mod, $want, "missing"]; | |
141 | ||
142 | if ( $DO_VERIFY_PREREQS && $type eq 'requires' ) { | |
143 | push @dep_errors, "$mod is not installed ($req_string)"; | |
144 | } | |
145 | } | |
146 | } | |
147 | ||
148 | if ( @reports ) { | |
149 | push @full_reports, "=== $title ===\n\n"; | |
150 | ||
151 | my $ml = _max( map { length $_->[0] } @reports ); | |
152 | my $wl = _max( map { length $_->[1] } @reports ); | |
153 | my $hl = _max( map { length $_->[2] } @reports ); | |
154 | ||
155 | if ($type eq 'modules') { | |
156 | splice @reports, 1, 0, ["-" x $ml, "", "-" x $hl]; | |
157 | push @full_reports, map { sprintf(" %*s %*s\n", -$ml, $_->[0], $hl, $_->[2]) } @reports; | |
158 | } | |
159 | else { | |
160 | splice @reports, 1, 0, ["-" x $ml, "-" x $wl, "-" x $hl]; | |
161 | push @full_reports, map { sprintf(" %*s %*s %*s\n", -$ml, $_->[0], $wl, $_->[1], $hl, $_->[2]) } @reports; | |
162 | } | |
163 | ||
164 | push @full_reports, "\n"; | |
165 | } | |
166 | } | |
167 | } | |
168 | ||
169 | if ( @full_reports ) { | |
170 | diag "\nVersions for all modules listed in $source (including optional ones):\n\n", @full_reports; | |
171 | } | |
172 | ||
173 | if ( $cpan_meta_error || @dep_errors ) { | |
174 | diag "\n*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***\n"; | |
175 | } | |
176 | ||
177 | if ( $cpan_meta_error ) { | |
178 | my ($orig_source) = grep { -f } 'MYMETA.json', 'MYMETA.yml'; | |
179 | diag "\nCPAN::Meta->load_file('$orig_source') failed with: $cpan_meta_error\n"; | |
180 | } | |
181 | ||
182 | if ( @dep_errors ) { | |
183 | diag join("\n", | |
184 | "\nThe following REQUIRED prerequisites were not satisfied:\n", | |
185 | @dep_errors, | |
186 | "\n" | |
187 | ); | |
188 | } | |
189 | ||
190 | pass('Reported prereqs'); | |
191 | ||
192 | # vim: ts=4 sts=4 sw=4 et: |
0 | use strict; | |
1 | use warnings; | |
2 | ||
3 | # this test was generated with Dist::Zilla::Plugin::Test::EOL 0.19 | |
4 | ||
5 | use Test::More 0.88; | |
6 | use Test::EOL; | |
7 | ||
8 | my @files = ( | |
9 | 'lib/HTTP/BrowserDetect.pm', | |
10 | 't/00-report-prereqs.dd', | |
11 | 't/00-report-prereqs.t', | |
12 | 't/01-detect.t', | |
13 | 't/03-language.t', | |
14 | 't/04-random-order.t', | |
15 | 't/05_robot.t', | |
16 | 't/99-warnings.t', | |
17 | 't/add-field.pl', | |
18 | 't/make-more-useragents.pl', | |
19 | 't/more-useragents.json', | |
20 | 't/perlcriticrc', | |
21 | 't/useragents.json' | |
22 | ); | |
23 | ||
24 | eol_unix_ok($_, { trailing_whitespace => 1 }) foreach @files; | |
25 | done_testing; |
0 | #!perl | |
1 | ||
2 | use strict; | |
3 | use warnings qw(all); | |
4 | ||
5 | use Test::More; | |
6 | use Test::Mojibake; | |
7 | ||
8 | all_files_encoding_ok(); |
0 | use strict; | |
1 | use warnings; | |
2 | use Test::More; | |
3 | ||
4 | # generated by Dist::Zilla::Plugin::Test::PodSpelling 2.007005 | |
5 | use Test::Spelling 0.12; | |
6 | use Pod::Wordlist; | |
7 | ||
8 | ||
9 | add_stopwords(<DATA>); | |
10 | all_pod_files_spelling_ok( qw( bin lib ) ); | |
11 | __DATA__ | |
12 | Alders | |
13 | Alders' | |
14 | Alexandr | |
15 | Alexey | |
16 | Andrew | |
17 | AnnoCPAN | |
18 | Anwar | |
19 | Aran | |
20 | Atsushi | |
21 | Balakrishnan | |
22 | Barr | |
23 | Bilodeau | |
24 | Blake | |
25 | BrowserDetect | |
26 | CGI | |
27 | Cebrin | |
28 | Christopher | |
29 | Ciornii | |
30 | Daniel | |
31 | David | |
32 | Deltac | |
33 | Douglas | |
34 | Doye | |
35 | Elep | |
36 | Findlay | |
37 | Firebird | |
38 | Florian | |
39 | Fontani | |
40 | Graham | |
41 | Gregory | |
42 | HTTP | |
43 | Hao | |
44 | Heiko | |
45 | Iceweasel | |
46 | Ihnen | |
47 | Iida | |
48 | Ilya | |
49 | James | |
50 | Jensen | |
51 | Jon | |
52 | KHTML | |
53 | Kato | |
54 | Kimball | |
55 | Kollar | |
56 | Konstantin | |
57 | Kurihara | |
58 | Latypoff | |
59 | Lee | |
60 | MFONTANI | |
61 | Mahdi | |
62 | Marco | |
63 | Maros | |
64 | McGregor | |
65 | Mohammad | |
66 | Moise | |
67 | Nicolas | |
68 | Oatis | |
69 | Olaf | |
70 | Olivier | |
71 | Oschwald | |
72 | Paul | |
73 | Pelzer | |
74 | Perlover | |
75 | Peter | |
76 | Petr | |
77 | Purkis | |
78 | Pustovalov | |
79 | Ramanan | |
80 | Rask | |
81 | Raspass | |
82 | Rassadin | |
83 | RealPlayer | |
84 | Rifkin | |
85 | Ritter | |
86 | Robin | |
87 | Ronald | |
88 | Semel | |
89 | Smidsrod | |
90 | Smidsrød | |
91 | Sorcinelli | |
92 | Stadie | |
93 | Surikov | |
94 | Thom | |
95 | UserAgent | |
96 | Uwe | |
97 | Voelker | |
98 | WAP | |
99 | Walsham | |
100 | Waters | |
101 | WebKit | |
102 | Wilson | |
103 | WinNT | |
104 | Wu | |
105 | Yasuharu | |
106 | Yoshiki | |
107 | Zak | |
108 | Zarei | |
109 | adm | |
110 | ahrefs | |
111 | alexchorny | |
112 | altavista | |
113 | andrew | |
114 | aol | |
115 | apache | |
116 | applecoremedia | |
117 | askjeeves | |
118 | audrey | |
119 | avantgo | |
120 | baidu | |
121 | ben | |
122 | bingbot | |
123 | bluefeet | |
124 | browsex | |
125 | cho | |
126 | cho45 | |
127 | current | |
128 | dalvik | |
129 | daniel | |
130 | davidihnen | |
131 | doug | |
132 | ds | |
133 | dsi | |
134 | elcamlost | |
135 | elinks | |
136 | ||
137 | firefox | |
138 | frank | |
139 | galeon | |
140 | gbarr | |
141 | getright | |
142 | golib | |
143 | ||
144 | googleadsbot | |
145 | googleadsense | |
146 | googlebot | |
147 | googlebotimage | |
148 | googlebotnews | |
149 | googlebotvideo | |
150 | googlefavicon | |
151 | googlemobile | |
152 | goschwald | |
153 | gregor | |
154 | headlesschrome | |
155 | hengst | |
156 | herrmann | |
157 | hwu | |
158 | icab | |
159 | ie | |
160 | indy | |
161 | info | |
162 | infoseek | |
163 | iopener | |
164 | ios | |
165 | ipad | |
166 | iphone | |
167 | ipod | |
168 | ipsagent | |
169 | james | |
170 | joatis | |
171 | joatis3 | |
172 | jon | |
173 | jraspass | |
174 | khtml | |
175 | kindlefire | |
176 | konqueror | |
177 | konstantin | |
178 | ktat | |
179 | lee | |
180 | lib | |
181 | linkchecker | |
182 | linkexchange | |
183 | lotusnotes | |
184 | lsaunders | |
185 | lycos | |
186 | macosx | |
187 | macppc | |
188 | maintainer | |
189 | malware | |
190 | maros | |
191 | merlynkline | |
192 | mj | |
193 | mohammad | |
194 | motohiko | |
195 | motxx | |
196 | mozilla | |
197 | msn | |
198 | msnmobile | |
199 | msoffice | |
200 | nav | |
201 | navgold | |
202 | neoplanet | |
203 | netfront | |
204 | netscape | |
205 | nic | |
206 | notbenh | |
207 | nutch | |
208 | obigo | |
209 | olaf | |
210 | olivier | |
211 | paul | |
212 | perlover | |
213 | petr | |
214 | phplib | |
215 | polaris | |
216 | ps | |
217 | psp | |
218 | pubsub | |
219 | puf | |
220 | ramanan90 | |
221 | realplayer | |
222 | reneeb | |
223 | rkimball | |
224 | robin | |
225 | rubylib | |
226 | samsung | |
227 | seamonkey | |
228 | specialarchiver | |
229 | staroffice | |
230 | surikov | |
231 | thom | |
232 | ucbrowser | |
233 | userAgent | |
234 | uwe | |
235 | viacheslav | |
236 | vti | |
237 | wap | |
238 | webkit | |
239 | webos | |
240 | webtv | |
241 | wget | |
242 | winnt | |
243 | winphone | |
244 | yandex | |
245 | yandexbot | |
246 | yandeximages | |
247 | yasuharu | |
248 | yeahoffline | |
249 | ymgsmz | |
250 | zakame |
0 | #!perl | |
1 | # This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests. | |
2 | use strict; use warnings; | |
3 | use Test::More; | |
4 | use Test::Pod 1.41; | |
5 | ||
6 | all_pod_files_ok(); |
0 | use strict; | |
1 | use warnings; | |
2 | ||
3 | use Test::More; | |
4 | ||
5 | eval 'use Test::Portability::Files'; | |
6 | plan skip_all => 'Test::Portability::Files required for testing portability' | |
7 | if $@; | |
8 | ||
9 | run_tests(); |
0 | use strict; | |
1 | use warnings; | |
2 | use Test::More; | |
3 | ||
4 | # generated by Dist::Zilla::Plugin::Test::Version 1.09 | |
5 | use Test::Version; | |
6 | ||
7 | my @imports = qw( version_all_ok ); | |
8 | ||
9 | my $params = { | |
10 | is_strict => 0, | |
11 | has_version => 1, | |
12 | multiple => 0, | |
13 | ||
14 | }; | |
15 | ||
16 | push @imports, $params | |
17 | if version->parse( $Test::Version::VERSION ) >= version->parse('1.002'); | |
18 | ||
19 | Test::Version->import(@imports); | |
20 | ||
21 | version_all_ok; | |
22 | done_testing; |
0 | # This file was automatically generated by Dist::Zilla::Plugin::Test::TidyAll v$VERSION | |
1 | ||
2 | use Test::More 0.88; | |
3 | use Test::Code::TidyAll 0.24; | |
4 | ||
5 | tidyall_ok( | |
6 | verbose => ( exists $ENV{TEST_TIDYALL_VERBOSE} ? $ENV{TEST_TIDYALL_VERBOSE} : 0 ), | |
7 | jobs => ( exists $ENV{TEST_TIDYALL_JOBS} ? $ENV{TEST_TIDYALL_JOBS} : 1 ), | |
8 | ); | |
9 | ||
10 | done_testing; |