Sisyphus repository
Last update: 2017-12-11 16:07:27 +0300 | SRPMs: 18127 | Sign in or Sign up
en ru uk br
ALT Linux repositories
hide window
Sisyphus: 2.16-alt1
p8: 2.10-alt1
p7: 1.9800-alt1
t7: 1.9800-alt1
Platform6: 1.93.01-alt1
t6: 1.93.01-alt1
Platform5: 1.93.01-alt1
5.1: 1.93.01-alt1

Group :: Development/Perl
Source RPM: perl-CPAN

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR (0/0)   Repocop 

Raw spec file

%define _unpackaged_files_terminate_build 1
%define dist CPAN
Name: perl-%dist
Version: 2.16
Release: alt1

Summary: Download and build Perl modules from CPAN sites
License: GPL or Artistic
Group: Development/Perl

URL: %CPAN %dist
Source0: http://www.cpan.org/authors/id/A/AN/ANDK/%{dist}-%{version}.tar.gz

BuildArch: noarch

# avoid extra dependencies

%filter_from_requires /^perl.CPAN.Meta/d
%filter_from_requires /^perl.CPAN.SQLite/d
%filter_from_requires /^perl.Devel.Size/d

# Automatically added by buildreq on Thu Nov 10 2011

BuildRequires: gnupg perl-Archive-Tar perl-Archive-Zip perl-CPAN-Checksums perl-Expect perl-File-HomeDir perl-HTTP-Tiny perl-IO-Stty perl-Module-Build perl-Module-CoreList perl-Module-Pluggable perl-Module-Signature perl-Net-Ping perl-Parse-CPAN-Meta perl-Sort-Versions perl-Term-ReadKey perl-Test-Perl-Critic perl-Test-Pod perl-Test-Pod-Coverage perl-Text-Diff perl-Text-Glob perl-YAML perl-YAML-Syck perl-libwww

%description
The CPAN (Comprehensive Perl Archive Network) module is designed
to automate the make and install of perl modules and extensions.
It includes some searching capabilities and knows how to fetch
the raw data from the net.

%prep
%setup -q -n %{dist}-%{version}
rm -rv inc/

# XXX tests fail

rm t/30shell.t t/31sessions.t

%build
%perl_vendor_build

%install
%perl_vendor_install

%files
%doc        Changes README Todo
        %_bindir/cpan
        %_bindir/cpan-mirrors
        %_man1dir/cpan*
#dir        /etc/perl5/CPAN

#config(noreplace) %ghost /etc/perl5/CPAN/Config.pm

        %perl_vendor_privlib/App
        %perl_vendor_privlib/CPAN*

%changelog
* Fri Feb 17 2017 Igor Vlasenko <viy at altlinux.ru> 2.16-alt1
- automated CPAN update

* Sun Jul 03 2016 Igor Vlasenko <viy at altlinux.ru> 2.14-alt1
- automated CPAN update

* Sun Oct 11 2015 Igor Vlasenko <viy at altlinux.ru> 2.10-alt1
- automated CPAN update

* Mon Jun 23 2014 Igor Vlasenko <viy at altlinux.ru> 2.05-alt1
- automated CPAN update

* Fri Jul 26 2013 Igor Vlasenko <viy at altlinux.ru> 2.00-alt1
- automated CPAN update

* Thu Nov 10 2011 Alexey Tourbin <at at altlinux.ru> 1.9800-alt1
- 1.9301 -> 1.9800

* Sat Dec 20 2008 Alexey Tourbin <at at altlinux.ru> 1.93.01-alt1
- restored /etc/perl5/CPAN/Config.pm

* Sat Dec 20 2008 Alexey Tourbin <at at altlinux.ru> 1.93.01-alt0
- 1.92_58 -> 1.9301

* Wed Mar 12 2008 Alexey Tourbin <at at altlinux.ru> 1.92_58-alt0
- 1.76 -> 1.92_58

* Wed Dec 15 2004 Alexey Tourbin <at at altlinux.ru> 1.76-alt2
- rebuild in new environment
- build against system Test::More (removed BUNDLE/Test)
- manual pages not packaged (use perldoc)

* Sun Aug 03 2003 Alexey Tourbin <at at altlinux.ru> 1.76-alt1
- 1.76

* Sat Jul 05 2003 Alexey Tourbin <at at altlinux.ru> 1.71-alt1
- 1.71
- fixed triggerpostun script

* Sat Jun 14 2003 Alexey Tourbin <at at altlinux.ru> 1.70-alt2
- CPAN/Config.pm will now be created in /etc/perl5
- triggerpostun added to move old configuration file on upgrade

* Fri Mar 14 2003 Alexey Tourbin <at at altlinux.ru> 1.70-alt1
- 1.70
- perl(Term/ReadLine/Gnu.pm) dependency added
- README excluded (=man CPAN)

* Wed Oct 23 2002 Alexey Tourbin <at at altlinux.ru> 1.63-alt1
- initial build for %distribution

 
© 2009–2017 Igor Zubkov