]> git.pld-linux.org Git - packages/crossavr-libc.git/blame - crossavr-libc.spec
- updated to 1.7.1
[packages/crossavr-libc.git] / crossavr-libc.spec
CommitLineData
c7ce18b8 1Summary: AVR libc
47c37451 2Summary(pl.UTF-8): libc na AVR
43cd55ce 3Name: crossavr-libc
4c7e984d 4Version: 1.7.1
1faab64e 5Release: 1
c45e8973 6Epoch: 1
a968dadf 7License: Modified BSD (see included LICENSE)
43cd55ce 8Group: Development/Tools
d3544233 9Patch0: %{name}-builtins.patch
120f9017 10Source0: http://download.savannah.gnu.org/releases/avr-libc/avr-libc-%{version}.tar.bz2
4c7e984d 11# Source0-md5: 8608061dcff075d44d5c59cb7b6a6f39
4e651937 12Source1: http://download.savannah.gnu.org/releases/avr-libc/avr-libc-user-manual-%{version}.tar.bz2
4c7e984d 13# Source1-md5: 1d0490f6f83192b8ab4f88ac027978e2
4e651937 14Source2: http://download.savannah.gnu.org/releases/avr-libc/avr-libc-manpages-%{version}.tar.bz2
4c7e984d 15# Source2-md5: 65885e7a186e679c1dfbc0a046d147f7
d7d21fa5 16URL: http://www.nongnu.org/avr-libc/
a968dadf 17BuildRequires: crossavr-binutils >= 2.14
4e651937
ER
18BuildRequires: crossavr-gcc >= 1:3.3
19Requires: crossavr-gcc >= 1:3.3
43cd55ce
WK
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%define target avr
23%define arch %{_prefix}/%{target}
24
e1fbf37a 25%define __strip %{target}-strip
26
43cd55ce
WK
27%description
28Contains the standard C library for Atmel AVR microcontrollers.
29
e90d198a
JR
30%description -l pl.UTF-8
31Pakiet zawiera standardową bibliotekę C dla mikrokontrolerów Atmel
5ddcd25d 32AVR.
43cd55ce
WK
33
34%prep
93d1225d 35%setup -q -n avr-libc-%{version} -a1 -a2
d3544233 36%patch0 -p0
43cd55ce
WK
37
38%build
b47f0910 39
2e142740 40CFLAGS="%{rpmcflags}" \
9f5084fe 41CXXFLAGS="%{rpmcflags}" \
2e142740 42./configure \
43 --prefix=%{_prefix} \
44 --build=%{_target_platform} \
120f9017 45 --host=%{target}
9f5084fe 46%{__make} \
47 DOC_INST_DIR="%{_datadir}/%{name}-%{version}"
43cd55ce
WK
48
49%install
50rm -rf $RPM_BUILD_ROOT
93d1225d 51install -d $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
9ac8c01a 52install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
43cd55ce 53
2e142740 54%{__make} install \
120f9017 55 DESTDIR=$RPM_BUILD_ROOT
43cd55ce 56
9ac8c01a 57cp -rf doc/examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
93d1225d 58cp -rf man $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
9919c930 59rm -rf $RPM_BUILD_ROOT%{_docdir}/avr-libc-%{version}/examples
9ac8c01a 60
0f752ef7
JB
61%if 0%{!?debug:1}
62%{target}-strip -g $RPM_BUILD_ROOT%{arch}/lib/*.[oa] \
63 $RPM_BUILD_ROOT%{arch}/lib/avr?/*.[oa]
64%endif
65
43cd55ce
WK
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%files
70%defattr(644,root,root,755)
665d5481 71%doc avr-libc-user-manual-%{version}/ ChangeLog LICENSE README NEWS
72%attr(755,root,root) %{_bindir}/*
43cd55ce
WK
73%dir %{arch}/include
74%{arch}/include/*.h
173e2602
AM
75%dir %{arch}/include/avr
76%{arch}/include/avr/*.h
af2bb073 77%dir %{arch}/include/compat
78%{arch}/include/compat/*.h
2e142740 79%dir %{arch}/include/util
80%{arch}/include/util/*.h
43cd55ce 81%{arch}/lib/*.[oa]
1faab64e
BZ
82%dir %{arch}/lib/avr*
83%{arch}/lib/avr*/*.[oa]
93d1225d 84%{_datadir}/%{name}-%{version}
9ac8c01a 85%{_examplesdir}/%{name}-%{version}
This page took 0.05089 seconds and 4 git commands to generate.