Author: kosmo                        Date: Sun Apr  5 11:58:21 2009 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated to 4.3.3
- fixed bcond.
- synchronized patches with WinAVR project (http://winavr.sourceforge.net).

---- Files affected:
SPECS:
   crossavr-gcc.spec (1.34 -> 1.35) 

---- Diffs:

================================================================
Index: SPECS/crossavr-gcc.spec
diff -u SPECS/crossavr-gcc.spec:1.34 SPECS/crossavr-gcc.spec:1.35
--- SPECS/crossavr-gcc.spec:1.34        Wed Jul 16 22:01:21 2008
+++ SPECS/crossavr-gcc.spec     Sun Apr  5 13:58:16 2009
@@ -1,8 +1,8 @@
 # $Revision$, $Date$
 #
-# Conditional build:
-%bcond_with    bootstrap       # for bootstraping
-#
+# Conditional build:                                                          
+%bcond_with    bootstrap       # for bootstraping                              
+#                                             
 Summary:       Cross AVR GNU binary utility development utilities - gcc
 Summary(es.UTF-8):     Utilitarios para desarrollo de binarios de la GNU - AVR 
gcc
 Summary(fr.UTF-8):     Utilitaires de développement binaire de GNU - AVR gcc
@@ -10,26 +10,42 @@
 Summary(pt_BR.UTF-8):  Utilitários para desenvolvimento de binários da GNU - 
AVR gcc
 Summary(tr.UTF-8):     GNU geliştirme araçları - AVR gcc
 Name:          crossavr-gcc
-Version:       4.2.4
+Version:       4.3.3
 Release:       1
-Patch0:                %{name}-0b-constants.patch
-Patch1:                %{name}-attribute_alias.patch
-Patch2:                %{name}-bug25672.patch
-Patch3:                %{name}-dwarf.patch
-Patch4:                %{name}-libiberty-Makefile.in.patch
-Patch5:                %{name}-zz-atmega256x.patch
+Patch0:                %{name}-attribute_alias.patch
+Patch1:                %{name}-dwarf.patch
+Patch2:                %{name}-libiberty-Makefile.in.patch
+Patch3:                %{name}-bug-11259-v3.patch
+Patch4:                %{name}-bug-spill-v4.patch
+Patch5:                %{name}-bug-35013.patch
+Patch6:                %{name}-libgcc16.patch
+Patch7:                %{name}-bug-33009.patch
+Patch8:                %{name}-mega256.patch
+Patch9:                %{name}-mega256-additional.patch
+Patch10:       %{name}-xmega-v9.patch
+Patch11:       %{name}-xmega2.patch
+Patch12:       %{name}-atmega32m1.patch
+Patch13:       %{name}-atmega32c1.patch
+Patch14:       %{name}-atmega32u4.patch
+Patch15:       %{name}-attiny167.patch
+Patch16:       %{name}-attiny13a.patch
+Patch17:       %{name}-atmega32u6.patch
+Patch18:       %{name}-osmain.patch
+Patch19:       %{name}-builtins-v6.patch
 Epoch:         1
 License:       GPL
 Group:         Development/Languages
 Source0:       
ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{version}/gcc-%{version}.tar.bz2
-# Source0-md5: d79f553e7916ea21c556329eacfeaa16
+# Source0-md5: cc3c5565fdb9ab87a05ddb106ba0bd1f
 BuildRequires: /bin/bash
 BuildRequires: autoconf
 BuildRequires: bison
 BuildRequires: crossavr-binutils
 BuildRequires: flex
+BuildRequires: gmp-devel >= 4.1
+BuildRequires: mpfr-devel >= 2.3.0
 Requires:      crossavr-binutils >= 2.15.91.0.2
-%{!?with_boostrap:Requires:    crossavr-libc}
+%{!?with_bootstrap:Requires:   crossavr-libc}
 Requires:      gcc-dirs
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -70,7 +86,21 @@
 %patch2 -p0
 %patch3 -p0
 %patch4 -p0
-%patch5 -p1
+%patch5 -p0
+%patch6 -p0
+%patch7 -p0
+%patch8 -p0
+%patch9 -p0
+%patch10 -p0
+%patch11 -p0
+%patch12 -p0
+%patch13 -p0
+%patch14 -p0
+%patch15 -p0
+%patch16 -p0
+%patch17 -p0
+%patch18 -p0
+%patch19 -p0
 
 %build
 rm -rf obj-%{target}
@@ -108,6 +138,9 @@
 %{__make} -C obj-%{target} install \
        DESTDIR=$RPM_BUILD_ROOT
 
+# move fixed includes to proper place
+cp $RPM_BUILD_ROOT%{gcclib}/include-fixed/*.h $RPM_BUILD_ROOT%{gcclib}/include
+
 # don't want it here
 rm -f $RPM_BUILD_ROOT%{_libdir}/libiberty.a
 rm -rf $RPM_BUILD_ROOT%{_infodir}
@@ -115,8 +148,7 @@
 rm -f $RPM_BUILD_ROOT%{_mandir}/man7/gfdl.7
 rm -f $RPM_BUILD_ROOT%{_mandir}/man7/gpl.7
 rm -f $RPM_BUILD_ROOT%{_datadir}/locale/*/LC_MESSAGES/{gcc,cpplib}.mo
-rm -f $RPM_BUILD_ROOT%{gcclib}/include/fixed
-rm -f $RPM_BUILD_ROOT%{gcclib}/include/README
+rm -rf $RPM_BUILD_ROOT%{gcclib}/include-fixed
 rm -rf $RPM_BUILD_ROOT%{gcclib}/install-tools
 
 %if 0%{!?debug:1}
@@ -157,6 +189,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.35  2009/04/05 11:58:16  kosmo
+- updated to 4.3.3
+- fixed bcond.
+- synchronized patches with WinAVR project (http://winavr.sourceforge.net).
+
 Revision 1.34  2008/07/16 20:01:21  kosmo
 - updated to 4.2.4
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/crossavr-gcc.spec?r1=1.34&r2=1.35&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to