[perl-Text-MultiMarkdown] 1.000035 bump

Petr Pisar ppisar at fedoraproject.org
Thu Nov 13 14:43:10 UTC 2014


commit e44a9d325e8898851a3d61b01317535ae7d4cdf9
Author: Petr Písař <ppisar at redhat.com>
Date:   Thu Nov 13 15:42:45 2014 +0100

    1.000035 bump

 .gitignore                   |    1 +
 perl-Text-MultiMarkdown.spec |   56 ++++++++++++++++++++++++++++++------------
 sources                      |    2 +-
 3 files changed, 42 insertions(+), 17 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e9b1107..14c4b2d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 Text-MultiMarkdown-1.000033.tar.gz
 /Text-MultiMarkdown-1.000034.tar.gz
+/Text-MultiMarkdown-1.000035.tar.gz
diff --git a/perl-Text-MultiMarkdown.spec b/perl-Text-MultiMarkdown.spec
index 6e9e34d..cf6b5fc 100644
--- a/perl-Text-MultiMarkdown.spec
+++ b/perl-Text-MultiMarkdown.spec
@@ -1,59 +1,83 @@
 Name:           perl-Text-MultiMarkdown
-Version:        1.000034
-Release:        10%{?dist}
+Version:        1.000035
+Release:        1%{?dist}
 Summary:        Convert MultiMarkdown syntax to (X)HTML
 License:        BSD
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Text-MultiMarkdown/
 Source0:        http://www.cpan.org/authors/id/B/BO/BOBTFISH/Text-MultiMarkdown-%{version}.tar.gz
 BuildArch:      noarch
-BuildRequires:  perl >= 1:5.8.0
-BuildRequires:  perl(ExtUtils::MakeMaker)
-BuildRequires:  perl(HTML::Tidy)
+BuildRequires:  perl
+BuildRequires:  perl-podlators
+BuildRequires:  perl(inc::Module::Install)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::Scripts)
+BuildRequires:  perl(Module::Install::WriteAll)
+# Run-time:
+BuildRequires:  perl(base)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(Digest::MD5)
+BuildRequires:  perl(Encode)
+BuildRequires:  perl(Getopt::Long)
+BuildRequires:  perl(HTML::Entities)
+BuildRequires:  perl(re)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(Text::Markdown) >= 1.000026
+BuildRequires:  perl(warnings)
+# Tests:
+BuildRequires:  perl(FindBin)
 BuildRequires:  perl(List::MoreUtils)
 BuildRequires:  perl(Test::Exception)
 BuildRequires:  perl(Test::More) >= 0.42
-BuildRequires:  perl(Test::Pod)
-BuildRequires:  perl(Test::Pod::Coverage)
 BuildRequires:  perl(Text::Diff)
-BuildRequires:  perl(Text::Markdown) >= 1.000026
+BuildRequires:  perl(utf8)
+# Optional tests:
+BuildRequires:  perl(HTML::Tidy)
+BuildRequires:  perl(Test::Pod) >= 1.14
+BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
+BuildRequires:  perl(Test::Spelling) >= 0.11
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 Requires:       perl(Text::Markdown) >= 1.000026
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 %{?perl_default_filter}
+# Filter underspecified dependencies
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Text::Markdown\\)$
 
 %description
 Markdown is a text-to-HTML filter; it translates an easy-to-read / easy-to-
 write structured text format into HTML. Markdown's text format is most
 similar to that of plain text email, and supports features such as headers,
-*emphasis*, code blocks, blockquotes, and links.
+*emphasis*, code blocks, block quotes, and links.
 
 %prep
 %setup -q -n Text-MultiMarkdown-%{version}
+# Remove bundled modules
+rm -r inc
+sed -i -e '/^inc\//d' MANIFEST
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+perl Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
 
 %install
 make pure_install DESTDIR=$RPM_BUILD_ROOT
-
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
-find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
-
 %{_fixperms} $RPM_BUILD_ROOT/*
 
 %check
-TEST_POD=1 make test
+TEST_POD=1 TEST_SPELLING=1 make test
 
 %files
-%doc Changes License.text MANIFEST.skip README Readme.text Todo
+%doc Changes License.text README Readme.text Todo
 %{perl_vendorlib}/*
 %{_bindir}/*
 %{_mandir}/man1/*
 %{_mandir}/man3/*
 
 %changelog
+* Thu Nov 13 2014 Petr Pisar <ppisar at redhat.com> - 1.000035-1
+- 1.000035 bump
+
 * Fri Aug 29 2014 Jitka Plesnikova <jplesnik at redhat.com> - 1.000034-10
 - Perl 5.20 rebuild
 
diff --git a/sources b/sources
index 7d0f792..38637d8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7d39124b3c054e797c3d4c11caa94efa  Text-MultiMarkdown-1.000034.tar.gz
+dba21e6489e2a83a7534fe5b5b0daa8c  Text-MultiMarkdown-1.000035.tar.gz


More information about the scm-commits mailing list