/[avr-libc]/avr-libc/avr-libc.spec.in
ViewVC logotype

Diff of /avr-libc/avr-libc.spec.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.13 by joerg_wunsch, Thu Nov 10 21:25:24 2005 UTC revision 1.14 by joerg_wunsch, Mon Nov 14 19:41:39 2005 UTC
# Line 62  BuildRequires: doxygen >= 1.4.1 tetex tr Line 62  BuildRequires: doxygen >= 1.4.1 tetex tr
62  %endif  %endif
63  Requires: avr-gcc >= 3.4.3  Requires: avr-gcc >= 3.4.3
64    
65  %define docdir %{_defaultdocdir}/%{name}  %define ourdocdir %{_defaultdocdir}/%{name}
66    
67  %description  %description
68  Avr-libc is a C library for developing applications for Atmel AVR  Avr-libc is a C library for developing applications for Atmel AVR
# Line 95  mkdir -p ${RPM_BUILD_ROOT}%{_prefix} Line 95  mkdir -p ${RPM_BUILD_ROOT}%{_prefix}
95  make prefix=$RPM_BUILD_ROOT%{_prefix} mandir=$RPM_BUILD_ROOT%{_mandir} \  make prefix=$RPM_BUILD_ROOT%{_prefix} mandir=$RPM_BUILD_ROOT%{_mandir} \
96          infodir=$RPM_BUILD_ROOT%{_infodir} install          infodir=$RPM_BUILD_ROOT%{_infodir} install
97    
98    # Move/copy files to appropriate directory to workaround the fact that the doc
99    # directive will delete files that are already installed.
100    %if ! %{_with_docs}
101    mkdir -p $RPM_BUILD_ROOT%{ourdocdir}
102    %endif
103    cp AUTHORS ChangeLog* INSTALL LICENSE NEWS README $RPM_BUILD_ROOT%{ourdocdir}
104    cp --parents doc/INSTALL doc/TODO $RPM_BUILD_ROOT%{ourdocdir}
105    cp --parents doc/examples/demo/Makefile $RPM_BUILD_ROOT%{ourdocdir}
106    cp --parents doc/examples/demo/demo.c $RPM_BUILD_ROOT%{ourdocdir}
107    cp --parents doc/examples/demo/demo.fig $RPM_BUILD_ROOT%{ourdocdir}
108    
109  %if %{_with_docs}  %if %{_with_docs}
110  gzip -9 ${RPM_BUILD_ROOT}%{docdir}/man/man3/*.3  gzip -9 ${RPM_BUILD_ROOT}%{ourdocdir}/man/man3/*.3
111  %else  %else
112  ## Don't need man script if we aren't installing man pages.  ## Don't need man script if we aren't installing man pages.
113  rm ${RPM_BUILD_ROOT}%{_bindir}/avr-man  rm ${RPM_BUILD_ROOT}%{_bindir}/avr-man
# Line 107  rm -rf ${RPM_BUILD_ROOT} Line 118  rm -rf ${RPM_BUILD_ROOT}
118    
119  %files  %files
120  %defattr(-,root,root)  %defattr(-,root,root)
121  %doc AUTHORS ChangeLog INSTALL LICENSE NEWS README  %docdir %{ourdocdir}
122  %doc doc/CHANGES.old doc/ChangeLog doc/INSTALL doc/TODO  %{ourdocdir}/AUTHORS
123  %doc doc/examples/demo/Makefile doc/examples/demo/demo.c  %{ourdocdir}/ChangeLog*
124  %doc doc/examples/demo/demo.fig  %{ourdocdir}/INSTALL
125    %{ourdocdir}/LICENSE
126    %{ourdocdir}/NEWS
127    %{ourdocdir}/README
128    %{ourdocdir}/doc
129  %dir %{_prefix}/avr  %dir %{_prefix}/avr
130  %dir %{_prefix}/avr/lib  %dir %{_prefix}/avr/lib
131  %dir %{_prefix}/avr/lib/avr3  %dir %{_prefix}/avr/lib/avr3
# Line 142  rm -rf ${RPM_BUILD_ROOT} Line 157  rm -rf ${RPM_BUILD_ROOT}
157  %files docs  %files docs
158  %defattr(-,root,root)  %defattr(-,root,root)
159  %{_bindir}/avr-man  %{_bindir}/avr-man
160  %doc %{docdir}/avr-libc-user-manual  %doc %{ourdocdir}/avr-libc-user-manual
161  %doc %{docdir}/avr-libc-user-manual.ps  %doc %{ourdocdir}/avr-libc-user-manual.ps
162  %doc %{docdir}/avr-libc-user-manual.pdf  %doc %{ourdocdir}/avr-libc-user-manual.pdf
163  %doc %{docdir}/man  %doc %{ourdocdir}/man
164  %endif  %endif
165    
166  %changelog  %changelog

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26