[svn] r5582 - trunk/rpms/perl-Math-Gsl
packagers at lists.rpmforge.net
packagers at lists.rpmforge.net
Fri Jul 6 06:39:30 CEST 2007
Author: ae
Date: 2007-07-06 06:39:29 +0200 (Fri, 06 Jul 2007)
New Revision: 5582
Modified:
trunk/rpms/perl-Math-Gsl/perl-Math-Gsl.spec
Log:
update
Modified: trunk/rpms/perl-Math-Gsl/perl-Math-Gsl.spec
===================================================================
--- trunk/rpms/perl-Math-Gsl/perl-Math-Gsl.spec 2007-07-06 00:01:51 UTC (rev 5581)
+++ trunk/rpms/perl-Math-Gsl/perl-Math-Gsl.spec 2007-07-06 04:39:29 UTC (rev 5582)
@@ -2,8 +2,8 @@
# Authority: dries
# Upstream: Jonathan Leto <jonathan$leto,net>
-%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
-%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
+%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
%define real_name Math-Gsl
@@ -19,7 +19,9 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
#BuildArch: noarch
+Requires: gsl >= 0.94
BuildRequires: perl, perl(ExtUtils::MakeMaker)
+BuildRequires: gsl-devel >= 0.94
%description
Currently this module implements the GSL Special function library and the
@@ -35,26 +37,34 @@
%install
%{__rm} -rf %{buildroot}
%makeinstall
-#%{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}
+#so strip doesn't fail
+find %{buildroot}%{perl_vendorarch} -name '*.so' -exec chmod u+w {} \;
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{perl_archlib}/*.pod
+%{__rm} %{buildroot}%{perl_vendorarch}/auto/Math/Gsl/.packlist
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-, root, root, 0755)
-%doc Changes README
-%doc %{_mandir}/man3/*
-#%{perl_vendorlib}/Math/Gsl.pm
-#%{perl_vendorlib}/Math/Gsl/*
-#%exclude %{perl_archlib}/perllocal.pod
-#%exclude %{perl_vendorarch}/auto/*/*/.packlist
+%doc Changes MANIFEST README THANKS doc contrib
+%doc %{_mandir}/man3/Math::Gsl.3pm*
+%doc %{_mandir}/man3/Math::Gsl::*.3pm*
+%{perl_vendorarch}/Math/Gsl.pm
+%{perl_vendorarch}/Math/Gsl/Sf.pm
+%{perl_vendorarch}/Math/Gsl/Polynomial.pm
+%{perl_vendorarch}/auto/Math/Gsl/Gsl.bs
+%{perl_vendorarch}/auto/Math/Gsl/Gsl.so
+%{perl_vendorarch}/auto/Math/Gsl/Sf/Sf.bs
+%{perl_vendorarch}/auto/Math/Gsl/Sf/Sf.so
+%{perl_vendorarch}/auto/Math/Gsl/Polynomial/Polynomial.bs
+%{perl_vendorarch}/auto/Math/Gsl/Polynomial/Polynomial.so
-# perl_vendorlib: /usr/lib/perl5/vendor_perl/5.8.0
-# perl_vendorarch: /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
-# perl_archlib: /usr/lib/perl5/5.8.0/i386-linux-thread-multi
-# perl_privlib: /usr/lib/perl5/5.8.0
+%changelog
+* Thu Jul 5 2007 Quien Sabe (aka Jim) <quien-sabe at metaorg.com> - 0.08-1.3
+- Added Requires/BuildRequires to build for Fedora 7
-%changelog
* Wed Mar 22 2006 Dries Verachtert <dries at ulyssis.org> - 0.08-1.2
- Rebuild for Fedora Core 5.
More information about the svn-commits
mailing list