Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-release-src > by-pkgid > a4fd67c11054eda7a1e1acd5929bcbe9 > files > 2

cpan2pkg-3.4.0-6.mga6.src.rpm

%define upstream_name    App-CPAN2Pkg
%define upstream_version 3.004

Name:       cpan2pkg
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 6

Summary:    Worker dedicated to Mageia distribution
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(DateTime)
BuildRequires: perl(Devel::Platform::Info::Linux)
BuildRequires: perl(Exporter::Lite)
BuildRequires: perl(File::ShareDir) >= 1.0.0
BuildRequires: perl(File::ShareDir::PathClass)
BuildRequires: perl(File::Spec)
BuildRequires: perl(Find::Lib)
BuildRequires: perl(FindBin)
BuildRequires: perl(Getopt::Long::Descriptive)
BuildRequires: perl(HTML::TreeBuilder)
BuildRequires: perl(HTTP::Request)
BuildRequires: perl(IO::Handle)
BuildRequires: perl(IPC::Open3)
BuildRequires: perl(List::MoreUtils)
BuildRequires: perl(List::Util)
BuildRequires: perl(Module::Build) >= 0.360.100
BuildRequires: perl(Moose)
BuildRequires: perl(Moose::Util::TypeConstraints)
BuildRequires: perl(MooseX::ClassAttribute)
BuildRequires: perl(MooseX::Has::Sugar)
BuildRequires: perl(MooseX::POE)
BuildRequires: perl(MooseX::SemiAffordanceAccessor)
BuildRequires: perl(MooseX::Singleton)
BuildRequires: perl(POE)
BuildRequires: perl(POE::Component::Client::HTTP)
BuildRequires: perl(POE::Loop::Tk)
BuildRequires: perl(POE::Wheel::Run)
BuildRequires: perl(Path::Class)
BuildRequires: perl(Readonly)
BuildRequires: perl(Term::ANSIColor)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More) >= 0.880.0
BuildRequires: perl(Tk)
BuildRequires: perl(Tk::Balloon)
BuildRequires: perl(Tk::HList)
BuildRequires: perl(Tk::NoteBook)
BuildRequires: perl(Tk::PNG)
BuildRequires: perl(Tk::ROText)
BuildRequires: perl(Tk::Role::HasWidgets)
BuildRequires: perl(Tk::Sugar)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildArch:  noarch

Requires:   perl-devel
Requires:   perl(CPANPLUS)
Requires:   rpm-build
# For proper Mga packages:
Recommends: perl-CPANPLUS-Dist-Mageia

%description
Don't use this module directly, refer to the 'cpan2pkg' script instead.

'App::CPAN2Pkg' is the main entry point for the 'cpan2pkg' application. It
also provides some information about processed modules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL --installdirs=vendor
./Build

%check
#./Build test

%install
./Build install --destdir=%{buildroot}
# See: https://wiki.mageia.org/en/Perl_policy#Executables
perl -i -lpe 's{^(#\!/usr/bin/perl).*}{$1} if $. == 1' %{buildroot}/%{_bindir}/*

%files
%doc Changes LICENSE META.json META.yml MYMETA.yml README
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%perl_vendorlib/*

%changelog
* Sat Jun 18 2016 pterjan <pterjan> 3.4.0-6.mga6
+ Revision: 1022108
- Rebuild for perl 5.22.2

* Mon Feb 08 2016 umeabot <umeabot> 3.4.0-5.mga6
+ Revision: 949738
- Mageia 6 Mass Rebuild

* Sun Oct 19 2014 umeabot <umeabot> 3.4.0-4.mga5
+ Revision: 790404
- Rebuild to potentially add missing dependencies

* Wed Oct 15 2014 umeabot <umeabot> 3.4.0-3.mga5
+ Revision: 746931
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 3.4.0-2.mga5
+ Revision: 678563
- Mageia 5 Mass Rebuild

  + tv <tv>
    - s/uggests:/Recommends:/

* Thu Jun 26 2014 jquelin <jquelin> 3.4.0-1.mga5
+ Revision: 639941
- update to 3.004

* Mon Apr 07 2014 jquelin <jquelin> 3.3.0-1.mga5
+ Revision: 612512
- update to 3.003

* Tue Feb 04 2014 shlomif <shlomif> 3.2.0-9.mga5
+ Revision: 582102
- Update for a new perl + made the executable with a permanent sha-bang

* Sat Oct 19 2013 umeabot <umeabot> 3.2.0-8.mga4
+ Revision: 534659
- Mageia 4 Mass Rebuild

* Fri Sep 13 2013 tv <tv> 3.2.0-7.mga4
+ Revision: 478513
- suggests perl-CPANPLUS-Dist-Mageia

* Sun Jun 02 2013 jquelin <jquelin> 3.2.0-6.mga4
+ Revision: 434463
- perl 5.18.0 rebuild

* Wed May 29 2013 shlomif <shlomif> 3.2.0-5.mga4
+ Revision: 432268
- Rebuild for perl-5.18.0
- A missing dependency
- Add missing Requires on perl-devel/etc.
  cpan2pkg makes use of /usr/bin/cpanp which is in perl-devel and perl-CPANPLUS.

* Mon Mar 18 2013 jquelin <jquelin> 3.2.0-4.mga3
+ Revision: 403801
- perl 5.16.3 rebuild

* Fri Jan 11 2013 umeabot <umeabot> 3.2.0-3.mga3
+ Revision: 348214
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Nov 28 2012 shlomif <shlomif> 3.2.0-2.mga3
+ Revision: 322582
- Rebuild for new /usr/bin/perl* path.

* Mon Oct 29 2012 jquelin <jquelin> 3.2.0-1.mga3
+ Revision: 311474
- update to 3.002

* Tue Oct 09 2012 jquelin <jquelin> 3.1.0-1.mga3
+ Revision: 303904
- update to 3.001
- update to 2.122700

* Tue Sep 25 2012 jquelin <jquelin> 2.122.690-1.mga3
+ Revision: 297671
- update to 2.122690

* Tue Sep 18 2012 jquelin <jquelin> 2.122.620-1.mga3
+ Revision: 295885
- update to 1.122620

* Fri Aug 31 2012 jquelin <jquelin> 2.120.460-3.mga3
+ Revision: 286065
- perl 5.16.1 rebuild

* Mon Jun 04 2012 jquelin <jquelin> 2.120.460-2.mga3
+ Revision: 254192
- fix shebang with new perl 5.16 path

* Tue Mar 06 2012 jquelin <jquelin> 2.120.460-1.mga2
+ Revision: 219753
- update to 2.120460

* Fri Oct 14 2011 jquelin <jquelin> 2.111.781-2.mga2
+ Revision: 155122
- perl 5.14.2 rebuild

* Mon Jun 27 2011 jquelin <jquelin> 2.111.781-1.mga2
+ Revision: 114757
- remove tests, need display
- update to 2.111781
- imported package cpan2pkg


* Mon Jun 27 2011 cpan2dist 2.111780-1mga
- initial mageia release, generated with cpan2dist