custom META.yml
authorMischa POSLAWSKY <perl@shiar.org>
Sat, 22 Mar 2008 14:52:00 +0000 (14:52 +0000)
committerMischa POSLAWSKY <perl@shiar.org>
Wed, 28 May 2008 10:49:14 +0000 (10:49 +0000)
Automatically generated module information cannot ascertain certain
information, so I'd rather provide all YAML myself.

Compared to ExtUtils::MakeMaker 6.42 output, this adds resources,
recommends, and optional_features.

MANIFEST
META.yml [new file with mode: 0644]
Makefile.PL

index a3ecb093363dd784007a0670f6fc35064001b54e..5a004a81a31534ff0f7399be5face279cd881572 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,6 +1,7 @@
 Changes
 Makefile.PL
 MANIFEST
+META.yml
 PLP.pm
 README
 plp.cgi
diff --git a/META.yml b/META.yml
new file mode 100644 (file)
index 0000000..b6a10c5
--- /dev/null
+++ b/META.yml
@@ -0,0 +1,35 @@
+--- #YAML:1.0
+name: PLP
+abstract: Perl in HTML pages
+version: 3.20
+version_from: PLP.pm
+author:
+    - Mischa POSLAWSKY <perl@shiar.org>
+license: mit
+resources:
+    homepage: http://plp.shiar.net/
+    Repository: git://git.shiar.net/plp
+requires:
+    - perl: 5.6.0
+recommends:
+    - CGI::Cookie: 0
+optional_features:
+    - mod_perl:
+        description: mod_perl backend for Apache
+        requires:
+            Apache::Constants: 0
+       - mod_perl2:
+        description: mod_perl2 backend for Apache
+               requires:
+                       Apache2::Const: 0
+                       Apache2::RequestRec: 0
+                       Apache2::RequestUtil: 0
+                       Apache2::RequestIO: 0
+    - FastCGI:
+        description: FastCGI backend
+        requires:
+            FCGI: 0.61
+generated_by: Mischa POSLAWSKY <perl@shiar.org>
+meta-spec:
+    version: 1.3
+    url: http://module-build.sourceforge.net/META-spec-v1.3.html
index 9df6e4f04a89dfb1e51bc6c1d7ed7b1790cb47b9..a9dd6134d62518093b68faf78a9c2e3417b85b90 100644 (file)
@@ -11,6 +11,7 @@ WriteMakefile(
        VERSION_FROM  => 'PLP.pm',
        PREREQ_PM     => {},
        ABSTRACT_FROM => 'PLP.pm',
+       NO_META       => 1,
        (LICENSE      => 'mit') x ($ExtUtils::MakeMaker::VERSION > 6.30),
        AUTHOR        => 'Mischa POSLAWSKY <perl@shiar.org>',
 );