SPECS: gmp.spec - updated to 4.2, updated info patch - removed obs...

qboosh qboosh at pld-linux.org
Sun Apr 23 20:22:32 CEST 2006


Author: qboosh                       Date: Sun Apr 23 18:22:32 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated to 4.2, updated info patch
- removed obsolete gcc-version,amd64,acinclude,sparc64,cmpi,site patches
- mpfr moved to separate (source) package

---- Files affected:
SPECS:
   gmp.spec (1.91 -> 1.92) 

---- Diffs:

================================================================
Index: SPECS/gmp.spec
diff -u SPECS/gmp.spec:1.91 SPECS/gmp.spec:1.92
--- SPECS/gmp.spec:1.91	Tue Oct 25 22:06:46 2005
+++ SPECS/gmp.spec	Sun Apr 23 20:22:27 2006
@@ -8,20 +8,13 @@
 Summary(uk):	âŚÂĚŚĎÔĹËÁ GNU ÄĎ׌ĚŘÎϧ ÔĎŢÎĎÓÔŚ
 Summary(ru):	âÉÂĚÉĎÔĹËÁ GNU ĐŇĎÉÚ×ĎĚŘÎĎĘ ÔĎŢÎĎÓÔÉ
 Name:		gmp
-Version:	4.1.4
-Release:	3
+Version:	4.2
+Release:	1
 License:	LGPL
 Group:		Libraries
-Source0:	ftp://ftp.gnu.org/gnu/gmp/%{name}-%{version}.tar.gz
-# Source0-md5:	aa5e5fb3a7cdebe8c5b681a6cf4a670e
+Source0:	ftp://ftp.gnu.org/gnu/gmp/%{name}-%{version}.tar.bz2
+# Source0-md5:	aa4a4534e8870ab8ba3c093239057cca
 Patch0:		%{name}-info.patch
-Patch1:		%{name}-gcc-version.patch
-Patch2:		%{name}-amd64.patch
-Patch3:		%{name}-acinclude.patch
-Patch4:		%{name}-sparc64.patch
-Patch5:		%{name}-cmpi.patch
-# http://www.swox.com/gmp/#STATUS
-Patch6:		%{name}-site.patch
 URL:		http://www.swox.com/gmp/
 BuildRequires:	autoconf >= 2.52
 BuildRequires:	automake
@@ -211,52 +204,19 @@
 Statycza wersja interfejsu w postaci klas C++ do biblioteki
 arytmetycznej GNU.
 
-%package -n libmpfr-devel
-Summary:	A library for multiple-precision floating-point computations with exact rounding
-Summary(pl):	Biblioteka obliczeń zmiennoprzecinkowych z wielokrotną precyzją i dokładnym zaokrąglaniem
-Group:		Development/Libraries
-
-%description -n libmpfr-devel
-The MPFR library is a C library for multiple-precision floating-point
-computations with exact rounding (also called correct rounding). It is
-based on the GMP multiple-precision library and should replace the MPF
-class in further releases of GMP. The main goal of MPFR is to provide
-a library for multiple-precision floating-point computation which is
-both efficient and has a well-defined semantics. It copies the good
-ideas from the ANSI/IEEE-754 standard for double-precision
-floating-point arithmetic (53-bit mantissa).
-
-%description -n libmpfr-devel -l pl
-Biblioteka MPFR to biblioteka C do obliczeń zmiennoprzecinkowych z
-wielokrotną precyzją i dokładnym zaokrąglaniem (zwanym także poprawnym
-zaokrąglaniem). Jest oparta na bibliotece GMP wielokrotnej precyzji i
-powinna zastąpić klasę MPF w kolejnych wydaniach GMP. Głównym celem
-MPFR jest dostarczenie biblioteki do obliczeń zmiennoprzecinkowych
-wielokrotnej precyzji, która jest wydajna i ma dobrze zdefiniowaną
-semantykę. Powiela dobre idee ze standardu ANSI/IEEE-754 dla
-arytmetyki zmiennoprzecinkowej podwójnej precyzji (z 53-bitową
-mantysą).
-
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p0
 
 %build
 %{__libtoolize}
-%{__aclocal} -I mpfr
+%{__aclocal}
 %{__autoconf}
 %{__automake}
 %configure \
 	--with-cpu=%{_target_cpu} \
 	--enable-cxx \
-	--enable-fft \
-	--enable-mpfr
+	--enable-fft
 
 %{__make}
 
@@ -280,12 +240,6 @@
 %postun devel
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
 
-%post -n libmpfr-devel
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
-
-%postun -n libmpfr-devel
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
-
 %files
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README
@@ -316,19 +270,17 @@
 %defattr(644,root,root,755)
 %{_libdir}/libgmpxx.a
 
-%files -n libmpfr-devel
-%defattr(644,root,root,755)
-%{_includedir}/mpf2mpfr.h
-%{_includedir}/mpfr*.h
-%{_libdir}/libmpfr.a
-%{_infodir}/mpfr.info*
-
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.92  2006/04/23 18:22:27  qboosh
+- updated to 4.2, updated info patch
+- removed obsolete gcc-version,amd64,acinclude,sparc64,cmpi,site patches
+- mpfr moved to separate (source) package
+
 Revision 1.91  2005/10/25 20:06:46  qboosh
 - added mpfr fix to info patch, fix-info-dir in libmpfr-devel post/postun
 - release 3
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/gmp.spec?r1=1.91&r2=1.92&f=u



More information about the pld-cvs-commit mailing list