Sisyphus repository
Last update: 2018-10-18 12:08:37 +0400 | SRPMs: 18641 | Sign in or Sign up
en ru uk br
ALT Linux repositories
hide window
Sisyphus: 1.25-alt2_1
p8: 1.25-alt2_1

Group :: Development/Perl
Source RPM: perl-IPC-System-Simple

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

Raw spec file

# BEGIN SourceDeps(oneline):
BuildRequires: perl( perl( perl-devel perl-podlators
# END SourceDeps(oneline)

Name:                perl-IPC-System-Simple 
Version:        1.25
Release:        alt2_1
License:        GPL+ or Artistic 
Group:                Development/Perl
Summary:        Run commands simply, with detailed diagnostics 
BuildArch:        noarch
BuildRequires:        perl(BSD/
BuildRequires:        perl(
BuildRequires:        perl(
BuildRequires:        perl(
BuildRequires:        perl(
BuildRequires:        perl(ExtUtils/
BuildRequires:        perl(File/
BuildRequires:        perl(File/
BuildRequires:        perl(List/
BuildRequires:        perl(Pod/Coverage/
BuildRequires:        perl(
BuildRequires:        perl(
BuildRequires:        perl(Scalar/
BuildRequires:        perl(
BuildRequires:        perl(
BuildRequires:        perl(Test/
BuildRequires:        perl(Test/
BuildRequires:        perl(Test/Perl/
BuildRequires:        perl(Test/
BuildRequires:        perl(Test/Pod/
BuildRequires:        perl(

Calling Perl's in-built 'system()' function is easy; determining if it
was successful is _hard_. Let's face it, '$?' isn't the nicest variable
in the world to play with, and even if you _do_ check it, producing a
well-formatted error string takes a lot of work. 'IPC::System::Simple'
takes the hard work out of calling external commands. In fact, if you
want to be really lazy, you can just write: 

    use IPC::System::Simple qw(system);

and all of your "system" commands will either succeed (run to completion and
return a zero exit value), or die with rich diagnostic messages.

%setup -q -n IPC-System-Simple-%{version}

# Avoid doc-file dependencies

chmod -c -x examples/*.pl

perl Makefile.PL INSTALLMAN1DIR=%_man1dir INSTALLDIRS=vendor
make %{?_smp_mflags}

make pure_install DESTDIR=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
# %{_fixperms} %{buildroot}

%doc Changes LICENSE README examples/

* Sat Jan 04 2014 Igor Vlasenko <viy at> 1.25-alt2_1
- Sisyphus build

* Tue Nov 12 2013 Igor Vlasenko <viy at> 1.25-alt1_1
- update to new release by fcimport

* Tue Aug 27 2013 Igor Vlasenko <viy at> 1.21-alt1_8
- update to new release by fcimport

* Mon Aug 05 2013 Igor Vlasenko <viy at> 1.21-alt1_7
- update to new release by fcimport

* Mon Mar 04 2013 Igor Vlasenko <viy at> 1.21-alt1_6
- update to new release by fcimport

* Tue Jul 31 2012 Igor Vlasenko <viy at> 1.21-alt1_5
- update to new release by fcimport

* Mon May 28 2012 Igor Vlasenko <viy at> 1.21-alt1_3
- fc import

© 2009–2018 Igor Zubkov