[oe-commits] org.oe.dev merge of '3d608e2b9463b14c4a0a12230196b70080b1513d'
mickeyl commit
oe at amethyst.openembedded.net
Mon Mar 17 08:51:24 UTC 2008
merge of '3d608e2b9463b14c4a0a12230196b70080b1513d'
and 'c8a04b4c21aa3cccc256c033dc9532d6dc88be53'
Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 5529fcc6533f38f6369900c99f864fda054a188d
ViewMTN: http://monotone.openembedded.org/revision/info/5529fcc6533f38f6369900c99f864fda054a188d
Files:
1
classes/qmake2.bbclass
classes/qtopia4core.bbclass
packages/qt4/qt4-x11-free.inc
packages/qt4/qt_packaging.inc
packages/qt4/qt_staging.inc
packages/qt4/qtopia-core.inc
packages/pv
packages/pv/pv_1.1.4.bb
Diffs:
#
# mt diff -r3d608e2b9463b14c4a0a12230196b70080b1513d -r5529fcc6533f38f6369900c99f864fda054a188d
#
#
#
# patch "classes/qmake2.bbclass"
# from [e469f74476f5cd684b559146bbd4e808de9dcadb]
# to [8079b5564afd7c19bbc0088e21ca4e780a85b65f]
#
# patch "classes/qtopia4core.bbclass"
# from [b1d6e66685818c4024d7bfabaf21b47344f94360]
# to [9e44d07549e666bc39b473d49004ee2a271a4f3e]
#
# patch "packages/qt4/qt4-x11-free.inc"
# from [0491ae6474b77420c831961ea9d0189c7855246f]
# to [89c46cc5b77c68a9396f847011f40dda890459a6]
#
# patch "packages/qt4/qt_packaging.inc"
# from [10c4b21735e8cff175978c971577e1cac4681cad]
# to [39f09b583e2e9f61e01f5d75bf57e75690501ed4]
#
# patch "packages/qt4/qt_staging.inc"
# from [b81c5a4e9f78f1662d4253ad44815f912e81341c]
# to [f74af3775f1a2c2fb8670eca49ab7c2a89d91a53]
#
# patch "packages/qt4/qtopia-core.inc"
# from [fc58fe163d3e9b307c022e25b992732deff4a115]
# to [ece71d23b6e95ccfa2dd065273aa0b93013c811a]
#
============================================================
--- classes/qmake2.bbclass e469f74476f5cd684b559146bbd4e808de9dcadb
+++ classes/qmake2.bbclass 8079b5564afd7c19bbc0088e21ca4e780a85b65f
@@ -14,6 +14,6 @@ export OE_QMAKE_INCDIR_QT = "${STAGING_I
export OE_QMAKE_LINK = "${CXX}"
export OE_QMAKE_CXXFLAGS = "${CXXFLAGS}"
export OE_QMAKE_INCDIR_QT = "${STAGING_INCDIR}/qt4"
-export OE_QMAKE_LIBDIR_QT = "${STAGING_LIBDIR}/qt4"
+export OE_QMAKE_LIBDIR_QT = "${STAGING_LIBDIR}"
export OE_QMAKE_LIBS_QT = "qt"
export OE_QMAKE_LIBS_X11 = "-lXext -lX11 -lm"
============================================================
--- classes/qtopia4core.bbclass b1d6e66685818c4024d7bfabaf21b47344f94360
+++ classes/qtopia4core.bbclass 9e44d07549e666bc39b473d49004ee2a271a4f3e
@@ -5,7 +5,7 @@ export OE_QMAKE_INCDIR_QT = "${STAGING_I
# override variables set by qmake-base to compile QtopiaCore apps
#
export OE_QMAKE_INCDIR_QT = "${STAGING_INCDIR}/qtopia"
-export OE_QMAKE_LIBDIR_QT = "${STAGING_LIBDIR}/qtopia"
+export OE_QMAKE_LIBDIR_QT = "${STAGING_LIBDIR}"
export OE_QMAKE_LIBS_QT = "qt"
export OE_QMAKE_LIBS_X11 = ""
export OE_QMAKE_EXTRA_MODULES = "network"
============================================================
--- packages/qt4/qt4-x11-free.inc 0491ae6474b77420c831961ea9d0189c7855246f
+++ packages/qt4/qt4-x11-free.inc 89c46cc5b77c68a9396f847011f40dda890459a6
@@ -5,7 +5,7 @@ PROVIDES = "qt4x11"
LICENSE = "GPL QPL"
DEPENDS += "virtual/libx11 fontconfig xft libxext libxrender libxrandr libxcursor"
PROVIDES = "qt4x11"
-PR = "r8"
+PR = "r9"
SRC_URI = "ftp://ftp.trolltech.com/qt/source/qt-x11-opensource-src-${PV}.tar.gz \
file://0001-cross-compile.patch;patch=1 \
============================================================
--- packages/qt4/qt_packaging.inc 10c4b21735e8cff175978c971577e1cac4681cad
+++ packages/qt4/qt_packaging.inc 39f09b583e2e9f61e01f5d75bf57e75690501ed4
@@ -177,6 +177,15 @@ do_install() {
rm -rf ${D}/${bindir}/${QT_DIR_NAME}
rm -rf ${D}/${datadir}/${QT_DIR_NAME}/mkspecs
+ # fix some .la and .pc files
+ sed -i s#"moc_location=${STAGING_BINDIR}/moc4$"#"moc_location=${bindir}/moc4"# ${D}/${libdir}/pkgconfig/Qt*.pc
+ sed -i s#"uic_location=${STAGING_BINDIR}/uic4$"#"uic_location=${bindir}/uic4"# ${D}/${libdir}/pkgconfig/Qt*.pc
+ sed -i s#'$(OE_QMAKE_LIBS_X11)'#"${OE_QMAKE_LIBS_X11}"#g ${D}/${libdir}/pkgconfig/Qt*.pc
+ sed -i s#-L${STAGING_LIBDIR}##g ${D}${libdir}/pkgconfig/Qt*.pc
+
+ sed -i s#-L${STAGING_LIBDIR}#-L${libdir}#g ${D}${libdir}/libQt*.la
+ sed -i s#'$(OE_QMAKE_LIBS_X11)'#"${OE_QMAKE_LIBS_X11}"#g ${D}/${libdir}/libQt*.la
+
install -d ${D}/${libdir}/fonts
touch ${D}/${libdir}/fonts/fontdir
}
============================================================
--- packages/qt4/qt_staging.inc b81c5a4e9f78f1662d4253ad44815f912e81341c
+++ packages/qt4/qt_staging.inc f74af3775f1a2c2fb8670eca49ab7c2a89d91a53
@@ -2,11 +2,12 @@ do_stage_append() {
do_stage_append() {
cd ${STAGING_LIBDIR}/pkgconfig
sed -i s#"-L${S}/lib"##g Qt*.pc
- sed -i s#"moc_location=${S}/bin/moc"#moc_location=${STAGING_BINDIR}/moc4# Qt*.pc
- sed -i s#"uic_location=${S}/bin/uic"#uic_location=${STAGING_BINDIR}/uic4# Qt*.pc
- sed -i s#libdir=\$\{prefix\}/lib#libdir=\$\{prefix\}/lib/${QT_DIR_NAME}#g Qt*.pc
+ sed -i s#"moc_location=${STAGING_BINDIR}/moc4$"## Qt*.pc
+ sed -i s#"uic_location=${STAGING_BINDIR}/uic4$"## Qt*.pc
+ sed -i s#"-L${STAGING_LIBDIR}"##g Qt*.pc
+ sed -i s#'$(OE_QMAKE_LIBS_X11)'#"${OE_QMAKE_LIBS_X11}"#g Qt*.pc
- cd ${STAGING_LIBDIR}/${QT_DIR_NAME}
+ cd ${STAGING_LIBDIR}
sed -i s#"-L${S}/lib"##g libQt*.la
}
@@ -17,7 +18,7 @@ do_stage() {
oe_runmake install INSTALL_ROOT=${STAGE_TEMP}
install -d ${STAGING_INCDIR}/
- install -d ${STAGING_LIBDIR}/${QT_DIR_NAME}
+ install -d ${STAGING_LIBDIR}
cp -pPRf ${STAGE_TEMP}/$includedir/* ${STAGING_INCDIR}/
for i in ${STAGE_TEMP}/${libdir}/*.la
@@ -25,19 +26,19 @@ do_stage() {
sed -i s,installed=yes,installed=no, $i
sed -i -e "/^dependency_libs=/s,-L${libdir},-L${STAGING_LIBDIR},g" $i
sed -i -e "s,-L${libdir},-L${STAGING_LIBDIR},g" ${STAGE_TEMP}/${libdir}/$(basename $i .la).prl
- cp -fpPR $i ${STAGING_LIBDIR}/${QT_DIR_NAME}/
- cp -fpPR ${STAGE_TEMP}/${libdir}/$(basename $i .la).prl ${STAGING_LIBDIR}/${QT_DIR_NAME}
- oe_libinstall -C ${STAGE_TEMP}/${libdir} -so $(basename $i .la) ${STAGING_LIBDIR}/${QT_DIR_NAME}
+ cp -fpPR $i ${STAGING_LIBDIR}
+ cp -fpPR ${STAGE_TEMP}/${libdir}/$(basename $i .la).prl ${STAGING_LIBDIR}
+ oe_libinstall -C ${STAGE_TEMP}/${libdir} -so $(basename $i .la) ${STAGING_LIBDIR}
done
for i in libQtAssistantClient${QT_LIBINFIX} libQtDesignerComponents${QT_LIBINFIX} libQtUiTools${QT_LIBINFIX} libQtUiTools${QT_LIBINFIX} libQtDesigner${QT_LIBINFIX}
do
sed -i -e "s,-L${libdir},-L${STAGING_LIBDIR},g" $i.prl || true
- cp ${STAGE_TEMP}/${libdir}/$i.prl ${STAGING_LIBDIR}/${QT_DIR_NAME} || true
+ cp ${STAGE_TEMP}/${libdir}/$i.prl ${STAGING_LIBDIR} || true
sed -i -e "/^dependency_libs=/s,-L${libdir},-L${STAGING_LIBDIR},g" $i.la || true
- cp ${STAGE_TEMP}/${libdir}/$i.la ${STAGING_LIBDIR}/${QT_DIR_NAME} || true
- oe_libinstall -C ${STAGE_TEMP}/${libdir} -so $i ${STAGING_LIBDIR}/${QT_DIR_NAME} || true
- oe_libinstall -C ${STAGE_TEMP}/${libdir} -a $i ${STAGING_LIBDIR}/${QT_DIR_NAME} || true
+ cp ${STAGE_TEMP}/${libdir}/$i.la ${STAGING_LIBDIR} || true
+ oe_libinstall -C ${STAGE_TEMP}/${libdir} -so $i ${STAGING_LIBDIR} || true
+ oe_libinstall -C ${STAGE_TEMP}/${libdir} -a $i ${STAGING_LIBDIR} || true
done
rm -rf ${STAGE_TEMP}
============================================================
--- packages/qt4/qtopia-core.inc fc58fe163d3e9b307c022e25b992732deff4a115
+++ packages/qt4/qtopia-core.inc ece71d23b6e95ccfa2dd065273aa0b93013c811a
@@ -4,7 +4,7 @@ DEPENDS += "tslib"
PRIORITY = "optional"
HOMEPAGE = "http://www.trolltech.com"
DEPENDS += "tslib"
-PR = "r2"
+PR = "r3"
SRC_URI = "ftp://ftp.trolltech.com/qt/source/qtopia-core-opensource-src-${PV}.tar.gz \
file://qconfig-oe.h \
#
# mt diff -rc8a04b4c21aa3cccc256c033dc9532d6dc88be53 -r5529fcc6533f38f6369900c99f864fda054a188d
#
#
#
# add_dir "packages/pv"
#
# add_file "packages/pv/pv_1.1.4.bb"
# content [b3f56e909b6bc174f2cd1b7df23d05b568851564]
#
============================================================
--- packages/pv/pv_1.1.4.bb b3f56e909b6bc174f2cd1b7df23d05b568851564
+++ packages/pv/pv_1.1.4.bb b3f56e909b6bc174f2cd1b7df23d05b568851564
@@ -0,0 +1,11 @@
+DESCRIPTION = "Pipe Viewer is a terminal-based tool for monitoring the progress of data through a pipeline."
+SECTION = "console/utils"
+HOMEPAGE = "http://www.ivarch.com/programs/pv.shtml"
+LICENSE = "Artistic License 2.0"
+
+inherit autotools
+
+SRC_URI = "http://pipeviewer.googlecode.com/files/pv-${PV}.tar.bz2"
+
+
+EXTRA_OEMAKE = "LD='${LD}'"
More information about the Openembedded-commits
mailing list