Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 78d9e1751c918188d8a530e2838074b5 > files > 2

perl-BioPerl-1.6.901-4.mga3.src.rpm

%define upstream_name    BioPerl
%define upstream_version 1.6.901

%define _requires_exceptions perl(Bio::Expression::FeatureSet)\\|perl(TestInterface)
%define _provides_exceptions perl(Error)\\|perl(Error::Simple)\\|perl(Error::subs)\\|perl(TestInterface)\\|perl(TestObject)

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 4

Summary:    BioPerl core modules
Group:      Development/Perl
License:    Artistic
Url:        http://www.bioperl.org
Source0:    http://bioperl.org/DIST/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(CPAN) >= 1.810.0
BuildRequires: perl(DB_File)
BuildRequires: perl(Data::Stag) >= 0.110.0
BuildRequires: perl(ExtUtils::Manifest) >= 1.520.0
BuildRequires: perl(IO::String)
BuildRequires: perl(Module::Build) >= 0.280.500
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::Harness) >= 2.620.0
BuildRequires: perl(Test::More)
BuildArch:  noarch

Obsoletes:  perl-bioperl <= 1.6.901
Provides:   perl-bioperl

%description
Officially organized in 1995 and existing informally for several years
prior, The Bioperl Project is an international association of developers
of open source Perl tools for bioinformatics, genomics and life science
research.

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

%build
%{__perl} Build.PL installdirs=vendor <<EOI
n
n
a
n
EOI
./Build

%check
#./Build test

%install
./Build install destdir=%{buildroot}
# those should belong to Bioperl-Run instead
%{__rm} -f %{buildroot}%{_bindir}/bp_pairwise_kaks.pl
%{__rm} -f %{buildroot}%{_bindir}/bp_blast2tree.pl

# correct permissions
find %{buildroot}%{perl_vendorlib}/Bio/ -name "*.pm" -exec chmod 644 {} \;

# clean doc
executables='.*\(\.\(pl\|cgi\)\|pdf2index\|dbfetch\)$'
for dir in examples doc;
do
	find $dir -type f -regex $executables | xargs chmod 644
	find $dir -type f -regex $executables | xargs perl -pi -e 's|^#!/usr/local/bin/perl|#!/usr/bin/perl|'
	find $dir -type f ! -regex $executables | xargs chmod 644
	find $dir -type f | xargs perl -pi -e 'BEGIN {exit unless -T $ARGV[0];} tr/\r//d;'
done

%files
%doc AUTHORS BUGS Changes DEPENDENCIES DEPRECATED INSTALL LICENSE META.json META.yml MYMETA.yml README examples
%{perl_vendorlib}/Bio/
%{_mandir}/*/*


%changelog

* Sun Jan 13 2013 umeabot <umeabot> 1.6.901-4.mga3
+ Revision: 363367
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Fri Nov 25 2011 jquelin <jquelin> 1.6.901-3.mga2
+ Revision: 171887
- fix obsoletes

* Thu Oct 20 2011 jquelin <jquelin> 1.6.901-2.mga2
+ Revision: 156795
- dist renamed upstream (once again)
- dist renamed upstream (once again)

* Wed Jun 22 2011 jquelin <jquelin> 1.6.901-1.mga2
+ Revision: 112127
- update to 1.6.901

* Sat Jun 11 2011 spuhler <spuhler> 1.6.1-3.mga2
+ Revision: 104043
- increase rel for rebuild

* Thu Jan 27 2011 jquelin <jquelin> 1.6.1-2.mga1
+ Revision: 42066
- updating buildrequires:
- rebuild
- mageia rebuild
- imported package perl-bioperl