module_name => 'Test::Pod',
license => 'perl',
configure_requires => { 'Module::Build' => '0.30', },
- create_makefile_pl => 'traditional',
build_requires => {
- 'File::Spec' => 0,
- 'Pod::Simple' => '3.05',
- 'Test::More' => '0.62',
+ 'Module::Build' => '0.30',
+ 'Test::More' => '0.70',
},
requires => {
- 'File::Spec' => 0,
- 'Pod::Simple' => '3.05',
+ 'Pod::Simple' => '3.07',
+ 'Test::More' => '0.70',,
'Test::Builder::Tester' => '1.02',
- 'Test::More' => '0.62',
+ 'File::Spec' => 0,
},
meta_merge => {
resources => {
Change log for Test::Pod
-1.45 2011-03-09T20:00:59
- * Removed Module::Build from `build_requires`, since it does nothing
- out-of-the ordinary, and this keeps it out of the `Makefile.PL`'s
- `PM_PREREQ`. Per gripe from Peter Scott.
-
-1.44 2010-04-26T17:33:02
- * Restored the `Makefile.PL` by using Module::Build::Compat's
- "traditional" configuration.
-
-1.43 2010-04-21T02:33:59
- * Reduced prereq for Test::More to 0.62, prereq for Pod::Simple to 3.05,
- and added File::Spec to the list of prereqs. The prerequisites were
- needlessly high, and by reducing them Test::Pod can rely on the core
- versions of those modules in on Perl 5.8.8. Thanks to Chris Wittmer for
- the patch.
-
1.42 - 2010-03-10T19:41:20
* Fixed invalid Pod link. Thanks to Markus Sonderegger.
* Changed license in the POD to "Same as Perl" to match the license listed in
Build.PL
Changes
lib/Test/Pod.pm
-Makefile.PL
MANIFEST This list of files
META.yml
README
t/spaced-directives.t
t/unknown-directive.pod
t/unknown-directive.t
-META.json
+++ /dev/null
-{
- "abstract" : "check for POD errors in files",
- "author" : [
- "Currently maintained by David E. Wheeler, C<< <david@justatheory.com> >>."
- ],
- "dynamic_config" : 1,
- "generated_by" : "Module::Build version 0.3706, CPAN::Meta::Converter version 2.110550",
- "license" : [
- "perl_5"
- ],
- "meta-spec" : {
- "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
- "version" : "2"
- },
- "name" : "Test-Pod",
- "prereqs" : {
- "build" : {
- "requires" : {
- "File::Spec" : 0,
- "Pod::Simple" : "3.05",
- "Test::More" : "0.62"
- }
- },
- "configure" : {
- "requires" : {
- "Module::Build" : "0.30"
- }
- },
- "runtime" : {
- "requires" : {
- "File::Spec" : 0,
- "Pod::Simple" : "3.05",
- "Test::Builder::Tester" : "1.02",
- "Test::More" : "0.62"
- }
- }
- },
- "provides" : {
- "Test::Pod" : {
- "file" : "lib/Test/Pod.pm",
- "version" : "1.45"
- }
- },
- "release_status" : "stable",
- "resources" : {
- "bugtracker" : {
- "web" : "http://github.com/theory/test-pod/issues/"
- },
- "homepage" : "http://search.cpan.org/dist/Test-Pod/",
- "license" : [
- "http://dev.perl.org/licenses/"
- ],
- "repository" : {
- "url" : "http://github.com/theory/test-pod/tree/"
- }
- },
- "version" : "1.45"
-}
author:
- 'Currently maintained by David E. Wheeler, C<< <david@justatheory.com> >>.'
build_requires:
- File::Spec: 0
- Pod::Simple: 3.05
- Test::More: 0.62
+ Module::Build: 0.30
+ Test::More: 0.70
configure_requires:
Module::Build: 0.30
-dynamic_config: 1
-generated_by: 'Module::Build version 0.3706, CPAN::Meta::Converter version 2.110550'
+generated_by: 'Module::Build version 0.3601'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
provides:
Test::Pod:
file: lib/Test/Pod.pm
- version: 1.45
+ version: 1.42
requires:
File::Spec: 0
- Pod::Simple: 3.05
+ Pod::Simple: 3.07
Test::Builder::Tester: 1.02
- Test::More: 0.62
+ Test::More: 0.70
resources:
bugtracker: http://github.com/theory/test-pod/issues/
homepage: http://search.cpan.org/dist/Test-Pod/
license: http://dev.perl.org/licenses/
repository: http://github.com/theory/test-pod/tree/
-version: 1.45
+version: 1.42
+++ /dev/null
-# Note: this file was auto-generated by Module::Build::Compat version 0.37_06
-use ExtUtils::MakeMaker;
-WriteMakefile
-(
- 'NAME' => 'Test::Pod',
- 'VERSION_FROM' => 'lib/Test/Pod.pm',
- 'PREREQ_PM' => {
- 'File::Spec' => 0,
- 'Pod::Simple' => '3.05',
- 'Test::Builder::Tester' => '1.02',
- 'Test::More' => '0.62'
- },
- 'INSTALLDIRS' => 'site',
- 'EXE_FILES' => [],
- 'PL_FILES' => {}
-)
-;
-Test/Pod version 1.45
+Test/Pod version 1.42
=====================
This library's module, Test::Pod, provides an interface for validating POD in
Test::Pod requires the following modules:
-* Pod::Simple 3.05
-* Test::More 0.62
+* Pod::Simple 3.07
+* Test::More 0.70
* Test::Builder::Tester 1.02
* File::Spec
=head1 VERSION
-Version 1.45
+Version 1.42
=cut
-our $VERSION = '1.45';
+our $VERSION = '1.42';
=head1 SYNOPSIS
-* Fri Dec 7 00:19:11 UTC 2012 - tracy.graydon@intel.com
-- Fix build failures. Updated to 1.45 to do it.
-
* Wed Jul 28 2010 Quanxian Wang <quanxian.wang@intel.com> - 1.42
- update to 1.42
+++ /dev/null
-<manifest>
- <request>
- <domain name="_"/>
- </request>
-</manifest>
+#specfile originally created for Fedora, modified for Moblin Linux
Name: perl-Test-Pod
-Version: 1.45
-Release: 3%{?dist}
-Summary: Test POD files for correctness
+Version: 1.42
+Release: 1
+Summary: Perl module for checking for POD errors in files
+
Group: Development/Libraries
License: GPL+ or Artistic
URL: http://search.cpan.org/dist/Test-Pod/
-Source0: http://search.cpan.org/CPAN/authors/id/D/DW/DWHEELER/Test-Pod-%{version}.tar.gz
-Source1001: packaging/perl-Test-Pod.manifest
+Source0: http://www.cpan.org/authors/id/P/PE/PETDANCE/Test-Pod-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
BuildArch: noarch
-BuildRequires: perl(ExtUtils::MakeMaker)
-BuildRequires: perl(File::Spec)
-BuildRequires: perl(Module::Build) >= 0.3000
-BuildRequires: perl(Pod::Simple) >= 3.05
+BuildRequires: perl(Module::Build) >= 0.30
+BuildRequires: perl(Pod::Simple) >= 3.07
BuildRequires: perl(Test::Builder::Tester) >= 1.02
-BuildRequires: perl(Test::More) >= 0.62
-Requires: perl
-Requires: perl(Pod::Simple) >= 3.05
-Requires: perl(Test::Builder::Tester) >= 1.02
-Requires: perl(Test::More) >= 0.62
+BuildRequires: perl(Test::More) >= 0.70
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
-Check POD files for errors or warnings in a test file, using Pod::Simple to do
-the heavy lifting.
+%{summary}.
+
%prep
%setup -q -n Test-Pod-%{version}
+
%build
-cp %{SOURCE1001} .
-%{__perl} Build.PL installdirs=vendor
+%{__perl} Build.PL --installdirs vendor
./Build
+
%install
+rm -rf $RPM_BUILD_ROOT
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
-find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} \; 2>/dev/null
-%{_fixperms} $RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w $RPM_BUILD_ROOT/*
+
%check
-#LC_ALL=C ./Build test
+LC_ALL=C ./Build test
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
-%manifest perl-Test-Pod.manifest
-%doc Changes README
%{perl_vendorlib}/Test/*
-#%{_mandir}/man3/Test::Pod.3pm*
+%doc %{_mandir}/man3/*.3pm*