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