Summary: AVR libc
Summary(pl.UTF-8): libc na AVR
Name: crossavr-libc
-Version: 1.4.5
+Version: 1.6.5
Release: 1
Epoch: 1
License: Modified BSD (see included LICENSE)
Group: Development/Tools
+Patch0: %{name}-builtins.patch
+Patch1: %{name}-dwarf2.patch
Source0: http://download.savannah.gnu.org/releases/avr-libc/avr-libc-%{version}.tar.bz2
-# Source0-md5: 4ff3b350e1cefc995dae0b6266c16f46
+# Source0-md5: 5fae75d546eeaad283b7e80f374fd469
Source1: http://download.savannah.gnu.org/releases/avr-libc/avr-libc-user-manual-%{version}.tar.bz2
-# Source1-md5: 584aecb290da445e8c5491be54258b35
+# Source1-md5: d9c0608e9e5dd88bbd720f72a195d69b
Source2: http://download.savannah.gnu.org/releases/avr-libc/avr-libc-manpages-%{version}.tar.bz2
-# Source2-md5: f439e21de8a9704f46f32e3da70b8264
+# Source2-md5: 3a47126a0b5fedf7ad55470c5d003285
URL: http://www.nongnu.org/avr-libc/
BuildRequires: crossavr-binutils >= 2.14
BuildRequires: crossavr-gcc >= 1:3.3
%define target avr
%define arch %{_prefix}/%{target}
-%define no_install_post_strip 1
+
+%define __strip %{target}-strip
%description
Contains the standard C library for Atmel AVR microcontrollers.
%prep
%setup -q -n avr-libc-%{version} -a1 -a2
+%patch0 -p0
+%patch1 -p0
%build
+
CFLAGS="%{rpmcflags}" \
CXXFLAGS="%{rpmcflags}" \
./configure \
cp -rf doc/examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
cp -rf man $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
+rm -rf $RPM_BUILD_ROOT%{_docdir}/avr-libc-%{version}/examples
%if 0%{!?debug:1}
%{target}-strip -g $RPM_BUILD_ROOT%{arch}/lib/*.[oa] \
%dir %{arch}/include/util
%{arch}/include/util/*.h
%{arch}/lib/*.[oa]
-%dir %{arch}/lib/avr?
-%{arch}/lib/avr?/*.[oa]
+%dir %{arch}/lib/avr*
+%{arch}/lib/avr*/*.[oa]
%{_datadir}/%{name}-%{version}
%{_examplesdir}/%{name}-%{version}