Author: alexlan Update of /cvs/extras/rpms/perl-bioperl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32558 Modified Files: perl-bioperl.spec Log Message: - Filter unwanted Requires: Bio::Graphics and Bio::Graphics::Panel fixes broken deps until the .pl demo scripts remove them to the appropriate module Index: perl-bioperl.spec =================================================================== RCS file: /cvs/extras/rpms/perl-bioperl/devel/perl-bioperl.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- perl-bioperl.spec 28 Dec 2008 04:23:11 -0000 1.15 +++ perl-bioperl.spec 28 Dec 2008 23:56:06 -0000 1.16 @@ -1,6 +1,6 @@ Name: perl-bioperl Version: 1.5.9 -Release: 0.1.1%{?dist} +Release: 0.2.1%{?dist} Summary: Perl tools for computational molecular biology Group: Development/Libraries @@ -61,20 +61,26 @@ %setup -q -n bioperl-%{version}._1 %patch0 -p1 -# temporarily remove PhyloNetwork before compiling +# temporarily remove PhyloNetwork before compiling until upstream says +# they are ready for primetime and deps Math::Random and +# Algorithm::Munkres are also packaged rm -r Bio/PhyloNetwork* rm -r t/Tree/PhyloNetwork -# Temporary hack for bootstrapping -# Filter unwanted Requires: -# cat << \EOF > %{_builddir}/bioperl-%{version}/%{name}-req -# #!/bin/sh -# %{__perl_requires} $* |\ +# Filter unwanted Requires: Bio::Graphics +cat << \EOF > %{_builddir}/bioperl-%{version}._1/%{name}-req +#!/bin/sh +%{__perl_requires} $* |\ + sed -e '/perl(Bio::Graphics)/d; /perl(Bio::Graphics::Panel)/d' +EOF + +%define __perl_requires %{_builddir}/bioperl-%{version}._1/%{name}-req +chmod +x %{__perl_requires} + +# these are the unwanted Requires for perl-bioperl-run, keeping in +# case we need to do the temporary hack for bootstrapping again + # sed -e '/perl(Bio::Tools::Run::Alignment::Clustalw)/d; /perl(Bio::Tools::Run::GenericParameters)/d; /perl(Bio::Tools::Run::Phylo::Molphy::ProtML)/d; /perl(Bio::Tools::Run::Phylo::Phylip::Neighbor)/d; /perl(Bio::Tools::Run::Phylo::Phylip::ProtDist)/d; /perl(Bio::Tools::Run::Phylo::Phylip::ProtPars)/d; /perl(Bio::Tools::Run::RemoteBlast)/d' -# EOF -# -# %%define __perl_requires %{_builddir}/bioperl-%{version}/%{name}-req -# chmod +x %{__perl_requires} # remove all execute bits from the doc stuff find examples -type f -exec chmod -x {} 2>/dev/null ';' @@ -126,6 +132,11 @@ %{_mandir}/man3/*.3* %changelog +* Sun Dec 28 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 1.5.9-0.2.1 +- Filter unwanted Requires: Bio::Graphics and Bio::Graphics::Panel + fixes broken deps until the .pl demo scripts remove them to the + appropriate module + * Fri Dec 26 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 1.5.9-0.1.1 - Update to latest upstream, 1.5.9, which is release candidate 1 for 1.6.0 - Add BuildRequires for perl(Array::Compare) and perl(GraphViz). -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl Fedora-perl-devel-list mailing list Fedora-perl-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list