SPECS: crossavr-gcc.spec - updated to 4.3.3 - fixed bcond. - synchronized p...
kosmo
kosmo at pld-linux.org
Sun Apr 5 13:58:21 CEST 2009
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
More information about the pld-cvs-commit
mailing list