gcc/gcc.spec

changeset 338
1153ac6bac7e
parent 337
f71e028eb3e2
child 339
c9103fdfdf0d
equal deleted inserted replaced
7:c2b118b2b174 8:2307e53e5fc7
34 Distribution: OpenPKG Community 34 Distribution: OpenPKG Community
35 Class: CORE 35 Class: CORE
36 Group: Compiler 36 Group: Compiler
37 License: GPL 37 License: GPL
38 Version: %{V_full} 38 Version: %{V_full}
39 Release: 20110331 39 Release: 20110332
40 40
41 # package options 41 # package options
42 %option with_binutils yes 42 %option with_binutils yes
43 %option with_cxx yes 43 %option with_cxx yes
44 %option with_objc no 44 %option with_objc no
142 %{l_shtool} subst \ 142 %{l_shtool} subst \
143 -e 's;\(default_python_dir\) *=.*;\1=/share/gcc/python/libjava;' \ 143 -e 's;\(default_python_dir\) *=.*;\1=/share/gcc/python/libjava;' \
144 libjava/configure 144 libjava/configure
145 %{l_shtool} subst \ 145 %{l_shtool} subst \
146 -e 's;JAR *= *@JAR@;JAR = $(here)/scripts/jar;' \ 146 -e 's;JAR *= *@JAR@;JAR = $(here)/scripts/jar;' \
147 -e 's;\(jardir *= *\$(datadir)\)/java;\1/gcc/java;' \
147 libjava/Makefile.in 148 libjava/Makefile.in
148 %endif 149 %endif
149 if [ ".%{V_comp}" != . ]; then 150 if [ ".%{V_comp}" != . ]; then
150 %{l_shtool} subst -v -s \ 151 %{l_shtool} subst -v -s \
151 -e 's;(libdir)/gcc/;(libdir)/gcc%{V_comp}/;' \ 152 -e 's;(libdir)/gcc/;(libdir)/gcc%{V_comp}/;' \
419 rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir 420 rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
420 rm -rf $RPM_BUILD_ROOT%{l_prefix}/man/man7 >/dev/null 2>&1 || true 421 rm -rf $RPM_BUILD_ROOT%{l_prefix}/man/man7 >/dev/null 2>&1 || true
421 rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/*.la >/dev/null 2>&1 || true 422 rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/*.la >/dev/null 2>&1 || true
422 rm -rf $RPM_BUILD_ROOT%{l_prefix}/lib64 >/dev/null 2>&1 || true 423 rm -rf $RPM_BUILD_ROOT%{l_prefix}/lib64 >/dev/null 2>&1 || true
423 rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/*-gcc* >/dev/null 2>&1 || true 424 rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/*-gcc* >/dev/null 2>&1 || true
425 rmdir $RPM_BUILD_ROOT%{l_prefix}/include/gcc* >/dev/null 2>&1 || true
424 %if "%{with_cxx}" == "yes" 426 %if "%{with_cxx}" == "yes"
425 rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/*-c++ >/dev/null 2>&1 || true 427 rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/*-c++ >/dev/null 2>&1 || true
426 rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/*-g++ >/dev/null 2>&1 || true 428 rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/*-g++ >/dev/null 2>&1 || true
429 %endif
430 %if "%{with_java}" == "yes"
431 rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/*-gcj >/dev/null 2>&1 || true
427 %endif 432 %endif
428 strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true 433 strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
429 for prog in cc1 cc1plus collect2 cpp; do 434 for prog in cc1 cc1plus collect2 cpp; do
430 strip $RPM_BUILD_ROOT%{l_prefix}/lib/gcc%{V_comp}/${triple}/[0-9]*/${prog} \ 435 strip $RPM_BUILD_ROOT%{l_prefix}/lib/gcc%{V_comp}/${triple}/[0-9]*/${prog} \
431 >/dev/null 2>&1 || true 436 >/dev/null 2>&1 || true

mercurial