[oe-commits] org.oe.dev xerces-c 2.8.0 add, remove non-working 2.6.0 and 2.7.0

mickeyl commit openembedded-commits at lists.openembedded.org
Sat Jan 12 16:05:33 UTC 2008


xerces-c 2.8.0 add, remove non-working 2.6.0 and 2.7.0

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 9ee92e8535c2f36d030903ef2f745be818247986
ViewMTN: http://monotone.openembedded.org/revision/info/9ee92e8535c2f36d030903ef2f745be818247986
Files:
1
packages/xerces-c/xerces-c_2.6.0.bb
packages/xerces-c/xerces-c_2.7.0.bb
packages/xerces-c/xerces-c_2.8.0.bb
Diffs:

#
# mt diff -r3aaa498594f6ba26251b8d7a6d9e0e3de3c3cc16 -r9ee92e8535c2f36d030903ef2f745be818247986
#
# 
# 
# delete "packages/xerces-c/xerces-c_2.6.0.bb"
# 
# delete "packages/xerces-c/xerces-c_2.7.0.bb"
# 
# add_file "packages/xerces-c/xerces-c_2.8.0.bb"
#  content [bb44a6d7a5c6a88dbbffb06edb80034ed3085fb0]
# 
============================================================
--- packages/xerces-c/xerces-c_2.8.0.bb	bb44a6d7a5c6a88dbbffb06edb80034ed3085fb0
+++ packages/xerces-c/xerces-c_2.8.0.bb	bb44a6d7a5c6a88dbbffb06edb80034ed3085fb0
@@ -0,0 +1,30 @@
+DESCRIPTION = "Xerces-c is a validating xml parser written in C++"
+SECTION =  "libs"
+PRIORITY = "optional"
+LICENSE = "MIT"
+
+SRC_URI = "http://mirror.serversupportforum.de/apache/xerces/c/sources/xerces-c-src_2_8_0.tar.gz"
+S = "${WORKDIR}/xerces-c-src_2_8_0/src/xercesc"
+
+inherit pkgconfig
+
+CCACHE = ""
+export XERCESCROOT="${WORKDIR}/xerces-c-src_2_8_0"
+
+do_configure() {
+	./runConfigure -plinux -c"${BUILD_CC}" -x"${BUILD_CXX}" -minmem -nsocket -tnative -rpthread -P${D}${prefix}
+}
+
+do_compile() {
+	${MAKE}
+}
+
+do_stage () {
+    oe_libinstall -C ${XERCESCROOT}/lib libxerces-c ${STAGING_LIBDIR}
+    oe_libinstall -C ${XERCESCROOT}/lib libxerces-depdom ${STAGING_LIBDIR}
+    cp -pPR ${XERCESCROOT}/include/xercesc ${STAGING_INCDIR}
+}
+
+do_install () {
+	${MAKE} install
+}






More information about the Openembedded-commits mailing list