1234567891011121314151617181920212223242526272829303132333435 |
- # Copyright 1999-2015 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- EAPI="5"
- PATCH_VER="1.4"
- inherit eutils flag-o-matic toolchain
- KEYWORDS="~alpha ~ppc ~sparc ~x86"
- gcc2-flags() {
- # Are we trying to compile with gcc3 ? CFLAGS and CXXFLAGS needs to be
- # valid for gcc-2.95.3 ...
- if [[ $(tc-arch) == "x86" || $(tc-arch) == "amd64" ]] ; then
- CFLAGS=${CFLAGS//-mtune=/-mcpu=}
- CXXFLAGS=${CXXFLAGS//-mtune=/-mcpu=}
- fi
- replace-cpu-flags k6-{2,3} k6
- replace-cpu-flags athlon{,-{tbird,4,xp,mp}} i686
- replace-cpu-flags pentium-mmx i586
- replace-cpu-flags pentium{2,3,4} i686
- replace-cpu-flags ev6{7,8} ev6
- }
- src_prepare() {
- rm -rf texinfo
- strip-linguas -u */po
- gcc2-flags
- toolchain_src_prepare
- }
|