rpms/mpfi/devel import.log, NONE, 1.1 mpfi-1.3.4-RC3-texi.diff, NONE, 1.1 mpfi.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Conrad Meyer konradm at fedoraproject.org
Thu Oct 23 22:13:45 UTC 2008


Author: konradm

Update of /cvs/pkgs/rpms/mpfi/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2294/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log mpfi-1.3.4-RC3-texi.diff mpfi.spec 
Log Message:
Import.



--- NEW FILE import.log ---
mpfi-1_3_4-0_4_RC3_fc9:HEAD:mpfi-1.3.4-0.4.RC3.fc9.src.rpm:1224796684

mpfi-1.3.4-RC3-texi.diff:

--- NEW FILE mpfi-1.3.4-RC3-texi.diff ---
diff -Naur mpfi-1.3.4-RC3.orig/doc/mpfi.info mpfi-1.3.4-RC3/doc/mpfi.info
--- mpfi-1.3.4-RC3.orig/doc/mpfi.info	2006-01-03 10:11:52.000000000 +0100
+++ mpfi-1.3.4-RC3/doc/mpfi.info	2008-10-14 08:50:26.000000000 +0200
@@ -1,7 +1,7 @@
-This is mpfi.info, produced by makeinfo version 4.8 from mpfi.texi.
+This is mpfi.info, produced by makeinfo version 4.11 from mpfi.texi.
 
 START-INFO-DIR-ENTRY
-* mpfi: (mpfi.info).               Multiple Precision Floating-Point Interval Library.
+* mpfi: (mpfi).               Multiple Precision Floating-Point Interval Library.
 END-INFO-DIR-ENTRY
 
    This file documents MPFI, a library for interval arithmetic, which
@@ -417,7 +417,7 @@
      filled with zeroes.  Otherwise, the mantissas are outwards rounded
      to precision PREC.  In both cases, the precision of X is changed
      to PREC.  It returns a value indicating whether the possibly
-     rounded endpoints are exact or not, cf. *Note Return Values::.
+     rounded endpoints are exact or not, cf. *note Return Values::.
 
 
 File: mpfi.info,  Node: Initializing and Assigning Intervals,  Next: Floating-point Quantities,  Prev: Rounding Modes and Precision Handling,  Up: Interval Functions
@@ -1380,32 +1380,32 @@
 
 
 Tag Table:
-Node: Top1218
-Node: Copying1883
-Node: Introduction to MPFI3651
-Node: Installing MPFI4776
-Node: Reporting Bugs7043
-Node: MPFI Basics8419
-Node: Interval Functions11916
-Node: Return Values13175
-Node: Rounding Modes and Precision Handling14134
-Node: Initializing and Assigning Intervals17221
-Node: Initializing Intervals17580
-Node: Assigning Intervals19353
-Node: Simultaneous Interval Init & Assign21388
-Node: Floating-point Quantities22651
-Node: Converting Intervals25063
-Node: Interval Arithmetic25538
-Node: Special Functions31727
-Node: Interval Comparison35540
-Node: I/O of Intervals38368
-Node: Operating on the Endpoints41382
-Node: Set Operations43784
-Node: Miscellaneous Interval Functions45599
-Node: Error Handling46728
-Node: Contributors47244
-Node: References47525
-Node: Concept Index48648
-Node: Function Index51581
+Node: Top1214
+Node: Copying1879
+Node: Introduction to MPFI3647
+Node: Installing MPFI4772
+Node: Reporting Bugs7039
+Node: MPFI Basics8415
+Node: Interval Functions11912
+Node: Return Values13171
+Node: Rounding Modes and Precision Handling14130
+Node: Initializing and Assigning Intervals17217
+Node: Initializing Intervals17576
+Node: Assigning Intervals19349
+Node: Simultaneous Interval Init & Assign21384
+Node: Floating-point Quantities22647
+Node: Converting Intervals25059
+Node: Interval Arithmetic25534
+Node: Special Functions31723
+Node: Interval Comparison35536
+Node: I/O of Intervals38364
+Node: Operating on the Endpoints41378
+Node: Set Operations43780
+Node: Miscellaneous Interval Functions45595
+Node: Error Handling46724
+Node: Contributors47240
+Node: References47521
+Node: Concept Index48644
+Node: Function Index51577
 
 End Tag Table
diff -Naur mpfi-1.3.4-RC3.orig/doc/mpfi.texi mpfi-1.3.4-RC3/doc/mpfi.texi
--- mpfi-1.3.4-RC3.orig/doc/mpfi.texi	2006-01-03 10:03:58.000000000 +0100
+++ mpfi-1.3.4-RC3/doc/mpfi.texi	2008-10-14 08:50:08.000000000 +0200
@@ -11,7 +11,7 @@
 @ifinfo
 @format
 START-INFO-DIR-ENTRY
-* mpfi: (mpfi.info).               Multiple Precision Floating-Point Interval Library.
+* mpfi: (mpfi).               Multiple Precision Floating-Point Interval Library.
 END-INFO-DIR-ENTRY
 @end format
 @end ifinfo


--- NEW FILE mpfi.spec ---
Name:           mpfi
Version:        1.3.4
Release:        0.4.RC3%{?dist}
Summary:        An interval arithmetic library based on MPFR
Group:          Applications/Engineering
License:        LGPLv2+
URL:            http://perso.ens-lyon.fr/nathalie.revol/software.html#download
Source0:        http://gforge.inria.fr/frs/download.php/468/%{name}-%{version}-RC3.tar.gz
Patch0:         mpfi-1.3.4-RC3-texi.diff
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  mpfr-devel
BuildRequires:  gmp-devel
Requires(post): /sbin/install-info
Requires(preun):  /sbin/install-info


%description
MPFI is intended to be a portable library written in C for arbitrary
precision interval arithmetic with intervals represented using MPFR
reliable floating-point numbers. It is based on the GNU MP library and
on the MPFR library and is part of the latter. The purpose of an
arbitrary precision interval arithmetic is on the one hand to get
"guaranteed" results, thanks to interval computation, and on the other
hand to obtain accurate results, thanks to multiple precision
arithmetic. The MPFI library is built upon MPFR in order to benefit
from the correct roundings provided by MPFR. Further advantages of
using MPFR are its portability and compliance with the IEEE 754
standard for floating-point arithmetic.


%package        devel
Summary:        Development files for %{name}
Group:          Development/Libraries
Provides:       %{name}-static = %{version}-%{release}


%description    devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


%prep
%setup -q -n mpfi-%{version}-RC3
%patch0 -p1


%build
%configure
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
rm -f $RPM_BUILD_ROOT/%{_infodir}/dir


%post devel
/sbin/install-info \
  --info-dir=%{_infodir} %{_infodir}/mpfi.info || :

%preun devel
if [ $1 = 0 ]; then
  /sbin/install-info --delete \
    --info-dir=%{_infodir} %{_infodir}/mpfi.info || :
fi


%clean
rm -rf $RPM_BUILD_ROOT


%files devel
%defattr(-,root,root,-)
%doc AUTHORS NEWS
%{_includedir}/mpfi.h
%{_includedir}/mpfi_io.h
%{_infodir}/%{name}.info*
%{_libdir}/lib%{name}.a


%changelog
* Sun Oct 19 2008 Conrad Meyer <konrad at tylerc.org> - 1.3.4-0.4.RC3
- Attempt to preserve timestamps with install -p.
- Remove some useless %%docs.
- Give install-info more respect like it deserves.

* Tue Oct 14 2008 Ralf Corsépius <corsepiu at fedoraproject.org> - 1.3.4-0.3.RC3
- Use %%{_infodir} in %%preun/%%post.
- Move %%preun/%%post to *-devel.
- Remove R: from *-devel.

* Mon Oct 13 2008 Conrad Meyer <konrad at tylerc.org> - 1.3.4-0.2.RC3
- Oops, fix the requires.
- Don't ship a base package.

* Mon Oct 13 2008 Conrad Meyer <konrad at tylerc.org> - 1.3.4-0.1.RC3
- Fix version to follow NEVR guidelines (I don't want to bump the epoch
  since it's not even in Fedora yet).
- Install infos correctly.

* Sun Oct 12 2008 Conrad Meyer <konrad at tylerc.org> - 1.3.4RC3-1
- Initial package.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mpfi/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	23 Oct 2008 20:03:07 -0000	1.1
+++ .cvsignore	23 Oct 2008 22:13:14 -0000	1.2
@@ -0,0 +1 @@
+mpfi-1.3.4-RC3.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mpfi/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	23 Oct 2008 20:03:07 -0000	1.1
+++ sources	23 Oct 2008 22:13:14 -0000	1.2
@@ -0,0 +1 @@
+02f3fb7a09ef683f035dd20dca653507  mpfi-1.3.4-RC3.tar.gz




More information about the scm-commits mailing list