Line
Link Here
|
0 |
-- x11-libs/qt/qt-3.3.8.ebuild |
0 |
++ x11-libs/qt/qt-3.3.8.ebuild |
Lines 139-146
Link Here
|
139 |
# set c/xxflags and ldflags |
139 |
# set c/xxflags and ldflags |
140 |
strip-flags |
140 |
strip-flags |
141 |
append-flags -fno-strict-aliasing |
141 |
append-flags -fno-strict-aliasing |
142 |
sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \ |
142 |
sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CPPFLAGS} ${CFLAGS} ${ASFLAGS}:" \ |
143 |
-e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \ |
143 |
-e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CPPFLAGS} ${CXXFLAGS} ${ASFLAGS}:" \ |
144 |
-e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \ |
144 |
-e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \ |
145 |
-e "s:\<QMAKE_CC\>.*=.*:QMAKE_CC=$(tc-getCC):" \ |
145 |
-e "s:\<QMAKE_CC\>.*=.*:QMAKE_CC=$(tc-getCC):" \ |
146 |
-e "s:\<QMAKE_CXX\>.*=.*:QMAKE_CXX=$(tc-getCXX):" \ |
146 |
-e "s:\<QMAKE_CXX\>.*=.*:QMAKE_CXX=$(tc-getCXX):" \ |
Lines 152-157
Link Here
|
152 |
sed -i -e "s:/lib$:/$(get_libdir):" \ |
152 |
sed -i -e "s:/lib$:/$(get_libdir):" \ |
153 |
${S}/mkspecs/${PLATFORM}/qmake.conf || die |
153 |
${S}/mkspecs/${PLATFORM}/qmake.conf || die |
154 |
fi |
154 |
fi |
|
|
155 |
|
156 |
sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CPPFLAGS} ${CXXFLAGS} ${ASFLAGS} :" \ |
157 |
-e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \ |
158 |
${S}/qmake/Makefile.unix |
155 |
} |
159 |
} |
156 |
|
160 |
|
157 |
src_compile() { |
161 |
src_compile() { |
158 |
-- x11-libs/qt/qt-4.2.3.ebuild |
162 |
++ x11-libs/qt/qt-4.2.3.ebuild |
Lines 118-125
Link Here
|
118 |
strip-flags |
118 |
strip-flags |
119 |
replace-flags -O3 -O2 |
119 |
replace-flags -O3 -O2 |
120 |
|
120 |
|
121 |
sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \ |
121 |
sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CPPFLAGS} ${CFLAGS} ${ASFLAGS}:" \ |
122 |
-e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \ |
122 |
-e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CPPFLAGS} ${CXXFLAGS} ${ASFLAGS}:" \ |
123 |
-e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \ |
123 |
-e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \ |
124 |
qmake.conf |
124 |
qmake.conf |
125 |
|
125 |
|
Lines 133-140
Link Here
|
133 |
# separately as well. |
133 |
# separately as well. |
134 |
cd ${S}/mkspecs/common |
134 |
cd ${S}/mkspecs/common |
135 |
|
135 |
|
136 |
sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \ |
136 |
sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CPPFLAGS} ${CFLAGS} ${ASFLAGS}:" \ |
137 |
-e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \ |
137 |
-e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CPPFLAGS} ${CXXFLAGS} ${ASFLAGS}:" \ |
138 |
-e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \ |
138 |
-e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \ |
139 |
g++.conf |
139 |
g++.conf |
140 |
|
140 |
|
Lines 144-151
Link Here
|
144 |
# Replace X11R6/ directories, so /usr/X11R6/lib -> /usr/lib |
144 |
# Replace X11R6/ directories, so /usr/X11R6/lib -> /usr/lib |
145 |
sed -i -e "s:X11R6/::" linux.conf |
145 |
sed -i -e "s:X11R6/::" linux.conf |
146 |
|
146 |
|
147 |
cd ${S} |
147 |
cd ${S}/qmake |
|
|
148 |
|
149 |
sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CPPFLAGS} ${CXXFLAGS} ${ASFLAGS} :" \ |
150 |
-e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \ |
151 |
Makefile.unix |
148 |
|
152 |
|
|
|
153 |
cd ${S} |
149 |
} |
154 |
} |
150 |
|
155 |
|
151 |
src_compile() { |
156 |
src_compile() { |