[perl-Tk-Pod] 0.9942 bump

Petr Pisar ppisar at fedoraproject.org
Tue Nov 19 13:31:45 UTC 2013


commit 94bbe49dbeea28fdbaa3653300ee62f028eb169a
Author: Petr Písař <ppisar at redhat.com>
Date:   Tue Nov 19 14:29:21 2013 +0100

    0.9942 bump

 .gitignore       |    1 +
 perl-Tk-Pod.spec |  102 ++++++++++++++++++++++++++++++++++++++++++++++--------
 sources          |    2 +-
 3 files changed, 89 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 27790f7..f0e2cc3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 /Tk-Pod-0.9939.tar.gz
 /Tk-Pod-0.9940.tar.gz
 /Tk-Pod-0.9941.tar.gz
+/Tk-Pod-0.9942.tar.gz
diff --git a/perl-Tk-Pod.spec b/perl-Tk-Pod.spec
index 42c8a9e..f1ee681 100644
--- a/perl-Tk-Pod.spec
+++ b/perl-Tk-Pod.spec
@@ -1,44 +1,116 @@
 %global use_x11_tests 1
 
 Name:           perl-Tk-Pod
-Version:        0.9941
-Release:        4%{?dist}
+Version:        0.9942
+Release:        1%{?dist}
 Summary:        Pod browser top-level widget
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Tk-Pod/
 Source0:        http://www.cpan.org/authors/id/S/SR/SREZIC/Tk-Pod-%{version}.tar.gz
 BuildArch:      noarch
+BuildRequires:  perl
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(File::Temp)
 BuildRequires:  perl(Pod::Simple) >= 2.05
 BuildRequires:  perl(Tk) >= 800.004
-# Tests:
+# Run-time:
+# AnyDBM_File not used at tests
 BuildRequires:  perl(base)
-BuildRequires:  perl(Devel::Hide)
+BuildRequires:  perl(Benchmark)
+BuildRequires:  perl(blib)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(Class::Struct)
+BuildRequires:  perl(Config)
+BuildRequires:  perl(constant)
+# Data::Dumper not used at tests
 BuildRequires:  perl(Exporter)
-BuildRequires:  perl(ExtUtils::Command::MM)
+# Fcntl not used at tests
+BuildRequires:  perl(File::Basename)
+BuildRequires:  perl(File::Find)
+# File::HomeDir never used
 BuildRequires:  perl(File::Spec)
-BuildRequires:  perl(File::Temp)
-BuildRequires:  perl(FindBin)
 BuildRequires:  perl(Getopt::Long)
-BuildRequires:  perl(Test::More)
+# I18N::Langinfo is optional
+BuildRequires:  perl(IO::Socket)
+# Module::Refresh not used at tests
+# PerlIO::gzip is optional
+# Pod::Functions not used at tests
+BuildRequires:  perl(Pod::Simple) >= 2.05
+BuildRequires:  perl(Pod::Simple::PullParser)
+# Pod::Simple::PullParserEndToken not used at tests
+# Pod::Simple::PullParserStartToken not used at tests
+# Pod::Simple::PullParserTextToken not used at tests
+# Pod::Simple::RTF is never used
+# Pod::Simple::Text is never used
+# Pod::Usage not used at tests
+BuildRequires:  perl(POSIX)
+# Proc::ProcessTable is optional
+BuildRequires:  perl(Safe)
+BuildRequires:  perl(Storable)
+BuildRequires:  perl(strict)
+# Text::English not used at tests
+# Text::Wrap is never used
+# Tk::App::Debug is optional
+# Tk::App::Reloader is optional
+BuildRequires:  perl(Tk::BrowseEntry)
+# Tk::Compound is optional and not needed wih Tk >= 804
 BuildRequires:  perl(Tk::Derived)
+# Tk::DialogBox not used at tests
+# Tk::FileSelect not used at tests
+BuildRequires:  perl(Tk::Frame)
+# Tk::HistEntry is optional
+# Tk::HList is not needed wih Tk >= 800.024012
+BuildRequires:  perl(Tk::ItemStyle)
+BuildRequires:  perl(Tk::LabEntry)
+# Tk::Listbox is not needed wih Tk >= 800.024012
 BuildRequires:  perl(Tk::ROText)
+# Tk::ToolBar is optional
+BuildRequires:  perl(Tk::Toplevel)
+BuildRequires:  perl(Tk::Tree)
+BuildRequires:  perl(Tk::Widget)
+# URI::Escape is optional
+BuildRequires:  perl(vars)
+# Win32 is never used
+# Win32Util is never used
+# Tests:
+BuildRequires:  perl(Cwd)
+BuildRequires:  perl(Devel::Hide)
+BuildRequires:  perl(ExtUtils::Command::MM)
+BuildRequires:  perl(File::Temp)
+BuildRequires:  perl(FindBin)
+BuildRequires:  perl(lib)
 BuildRequires:  perl(Test)
+BuildRequires:  perl(Test::More)
 # Optional tests:
 #BuildRequires:  perl(Tk::HistEntry) >= 0.4
-#BuildRequires:  perl(Text::English)
 %if %{use_x11_tests}
 # X11 tests:
 BuildRequires:  xorg-x11-server-Xvfb
 BuildRequires:  xorg-x11-xinit
 BuildRequires:  font(:lang=en)
 %endif
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:       perl(Benchmark)
+Requires:       perl(blib)
 Requires:       perl(File::Temp)
+Requires:       perl(Module::Refresh)
+Requires:       perl(Pod::Functions)
 Requires:       perl(Pod::Simple) >= 2.05
+Requires:       perl(Pod::Simple::PullParserEndToken)
+Requires:       perl(Pod::Simple::PullParserStartToken)
+Requires:       perl(Pod::Simple::PullParserTextToken)
+Requires:       perl(Pod::Usage)
+Requires:       perl(POSIX)
+Requires:       perl(Safe)
+Requires:       perl(Storable)
 Requires:       perl(Tk) >= 800.004
+Requires:       perl(Tk::BrowseEntry)
+Requires:       perl(Tk::DialogBox)
+Requires:       perl(Tk::FileSelect)
+Requires:       perl(Tk::LabEntry)
+Requires:       perl(Tk::ROText)
+Requires:       perl(Tk::Widget)
 # URI::Escape is optional but usefull to escape URIs properly
 Requires:       perl(URI::Escape)
 
@@ -55,20 +127,17 @@ Simple Pod browser with hypertext capabilities in a Toplevel widget.
 chmod -x Pod_usage.pod
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+perl Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
 
 %install
 make pure_install PERL_INSTALL_ROOT=$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
 %if %{use_x11_tests}
-    # TODO: Use xvfb-run instead of xinit
-    xinit /bin/sh -c 'rm -f ok; make test && touch ok' -- /usr/bin/Xvfb :666
-    test -e ok
+    xvfb-run -a make test
 %else
     make test
 %endif
@@ -81,6 +150,9 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
 %{_mandir}/man1/*
 
 %changelog
+* Tue Nov 19 2013 Petr Pisar <ppisar at redhat.com> - 0.9942-1
+- 0.9942 bump
+
 * Sun Aug 04 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9941-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
diff --git a/sources b/sources
index d82fb8a..cdd86df 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bd94b892746e23b1c0626cf82dc18473  Tk-Pod-0.9941.tar.gz
+3cbd1b44b83a129ec7ac0a33f6913fa8  Tk-Pod-0.9942.tar.gz


More information about the scm-commits mailing list