SPECS (AC-branch): crossalpha-gcc.spec - updated to 3.3.6.

pluto pluto at pld-linux.org
Fri Jul 29 00:27:27 CEST 2005


Author: pluto                        Date: Thu Jul 28 22:27:27 2005 GMT
Module: SPECS                         Tag: AC-branch
---- Log message:
- updated to 3.3.6.

---- Files affected:
SPECS:
   crossalpha-gcc.spec (1.2.2.7 -> 1.2.2.8) 

---- Diffs:

================================================================
Index: SPECS/crossalpha-gcc.spec
diff -u SPECS/crossalpha-gcc.spec:1.2.2.7 SPECS/crossalpha-gcc.spec:1.2.2.8
--- SPECS/crossalpha-gcc.spec:1.2.2.7	Sat Nov 20 15:34:44 2004
+++ SPECS/crossalpha-gcc.spec	Fri Jul 29 00:27:21 2005
@@ -6,18 +6,21 @@
 Summary(pt_BR):	Utilitários para desenvolvimento de binários da GNU - ALPHA gcc
 Summary(tr):	GNU geliţtirme araçlarý - ALPHA gcc
 Name:		crossalpha-gcc
-Version:	3.3.5
-Release:	3
+Version:	3.3.6
+Release:	1
 Epoch:		1
 License:	GPL
 Group:		Development/Languages
 Source0:	ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{version}/gcc-%{version}.tar.bz2
-# Source0-md5:	70ee088b498741bb08c779f9617df3a5
-%define		_llh_ver	2.6.9.1
+# Source0-md5:	6936616a967da5a0b46f1e7424a06414
+%define		_llh_ver	2.6.12.0
 Source1:	http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-%{_llh_ver}.tar.bz2
-# Source1-md5:	d3507b2c0203a0760a677022badcf455
-Source2:	glibc-20041030.tar.bz2
-# Source2-md5:	4e14871efd881fbbf523a0ba16175bc7
+# Source1-md5:	eae2f562afe224ad50f65a6acfb4252c
+%define		_glibc_ver	2.3.5
+Source2:	ftp://sources.redhat.com/pub/glibc/releases/glibc-%{_glibc_ver}.tar.bz2
+# Source2-md5:	93d9c51850e0513aa4846ac0ddcef639
+Source3:	ftp://sources.redhat.com/pub/glibc/releases/glibc-linuxthreads-%{_glibc_ver}.tar.bz2
+# Source3-md5:	77011b0898393c56b799bc011a0f37bf
 URL:		http://gcc.gnu.org/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -64,7 +67,8 @@
 Ten pakiet dodaje obsługę C++ do kompilatora gcc dla ALPHA.
 
 %prep
-%setup -q -n gcc-%{version} -a1 -a2
+%setup -q -n gcc-%{version} -a1 -a2 -a3
+mv linuxthreads* glibc-%{_glibc_ver}
 
 %build
 FAKE_ROOT=$PWD/fake-root
@@ -73,7 +77,7 @@
 cp -r linux-libc-headers-%{_llh_ver}/include/{asm-alpha,linux} $FAKE_ROOT/usr/include
 ln -s asm-alpha $FAKE_ROOT/usr/include/asm
 
-cd libc
+cd glibc-%{_glibc_ver}
 cp -f /usr/share/automake/config.* scripts
 rm -rf builddir && install -d builddir && cd builddir
 ../configure \
@@ -135,9 +139,24 @@
 mv $RPM_BUILD_ROOT%{_mandir}/man1/{,%{target}-}cpp.1
 mv $RPM_BUILD_ROOT%{_mandir}/man1/{,%{target}-}gcov.1
 
+# don't want this here
+rm -f $RPM_BUILD_ROOT%{_libdir}/libiberty.a
+
+# include/ contains install-tools/include/* and headers that were fixed up
+# by fixincludes, we don't want former
+gccdir=$RPM_BUILD_ROOT%{gcclib}
+mkdir	$gccdir/tmp
+# we have to save these however
+mv -f	$gccdir/include/syslimits.h $gccdir/tmp
+rm -rf	$gccdir/include
+mv -f	$gccdir/tmp $gccdir/include
+cp -f	$gccdir/install-tools/include/*.h $gccdir/include
+# but we don't want anything more from install-tools
+rm -rf	$gccdir/install-tools
+
 %if 0%{!?debug:1}
-%{target}-strip -g $RPM_BUILD_ROOT%{gcclib}/libgcc.a
-%{target}-strip -g $RPM_BUILD_ROOT%{gcclib}/libgcov.a
+%{target}-strip -g -R.note -R.comment $RPM_BUILD_ROOT%{gcclib}/libgcc.a
+%{target}-strip -g -R.note -R.comment $RPM_BUILD_ROOT%{gcclib}/libgcov.a
 %endif
 
 %clean
@@ -171,6 +190,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.2.2.8  2005/07/28 22:27:21  pluto
+- updated to 3.3.6.
+
 Revision 1.2.2.7  2004/11/20 14:34:44  qboosh
 - release 3
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/crossalpha-gcc.spec?r1=1.2.2.7&r2=1.2.2.8&f=u




More information about the pld-cvs-commit mailing list