From e1e12d481fdc38501a8c39d2630807a878a8f68d Mon Sep 17 00:00:00 2001 From: Ivana Varekova Date: Wed, 14 Mar 2007 14:57:17 +0000 Subject: [PATCH] - incorporate the package review feedback --- gsl.spec | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/gsl.spec b/gsl.spec index 2ce2e2d..1415544 100644 --- a/gsl.spec +++ b/gsl.spec @@ -1,24 +1,25 @@ Summary: The GNU Scientific Library for numerical analysis Name: gsl Version: 1.8 -Release: 2%{?dist} +Release: 3%{?dist} URL: http://sources.redhat.com/gsl/ Source: ftp://sources.redhat.com/pub/gsl/%{name}-%{version}.tar.gz Patch0: gsl-1.1-nousr.patch Patch1: gsl-1.8-lib64.patch License: GPL Group: System Environment/Libraries -BuildRoot: %{_tmppath}/%{name}-%{version}-root -Requires: /sbin/install-info +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description The GNU Scientific Library (GSL) is a collection of routines for numerical analysis, written in C %package devel -Summary: Static libraries and header files for GSL development. +Summary: Static libraries and header files for GSL development Group: Development/Libraries -Requires: gsl = %{version} +Requires: gsl = %{version}-%{release} +Requires(post): /sbin/install-info +Requires(preun): /sbin/install-info %description devel @@ -33,11 +34,12 @@ Library). %build %configure -#touch doc/gsl-ref.info -make + +make %{?_smp_mflags} %install -%makeinstall +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT # remove unpackaged files from the buildroot rm -f $RPM_BUILD_ROOT%{_infodir}/dir @@ -83,7 +85,7 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/gsl-randist %files devel -%defattr(-,root,root) +%defattr(-,root,root,-) %doc AUTHORS COPYING %{_bindir}/gsl-config* %{_datadir}/aclocal/* @@ -93,6 +95,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog +* Wed Mar 14 2007 Ivana Varekova - 1.8-3 +- incorporate the package review feedback + * Mon Jan 22 2007 Ivana Varekova - 1.8-2 - Resolves: 223700 fix non-failsafe install-info problem