]> code.ossystems Code Review - openembedded-core.git/commitdiff
xerces-c: Patch out local linking directories
authorRichard Purdie <rpurdie@linux.intel.com>
Wed, 18 Nov 2009 00:38:44 +0000 (00:38 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Wed, 18 Nov 2009 00:38:44 +0000 (00:38 +0000)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta-moblin/packages/xerces-c/xerces-c/nolocallink.patch [new file with mode: 0644]
meta-moblin/packages/xerces-c/xerces-c_2.8.0.bb

diff --git a/meta-moblin/packages/xerces-c/xerces-c/nolocallink.patch b/meta-moblin/packages/xerces-c/xerces-c/nolocallink.patch
new file mode 100644 (file)
index 0000000..d1fa2de
--- /dev/null
@@ -0,0 +1,34 @@
+Index: xercesc/Makefile.incl
+===================================================================
+--- xercesc.orig/Makefile.incl 2009-11-18 00:31:14.000000000 +0000
++++ xercesc/Makefile.incl      2009-11-18 00:31:58.000000000 +0000
+@@ -519,23 +519,23 @@
+     ifeq (${BITSTOBUILD}, 64)
+       ifeq (${TRANSCODER}, ICU)
+-        ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata
++        ALLLIBS = ${LIBS} -licuuc -licudata
+       else
+-        ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib
++        ALLLIBS = ${LIBS} 
+       endif
+       ifeq (${MESSAGELOADER}, ICU)
+-        ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lXercesMessages
++        ALLLIBS = ${LIBS} -licuuc -licudata -lXercesMessages
+       endif
+     else
+       ifeq (${TRANSCODER}, ICU)
+-        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata
++        ALLLIBS = ${LIBS} -licuuc -licudata
+       else
+-        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib
++        ALLLIBS = ${LIBS} 
+       endif
+       ifeq (${MESSAGELOADER}, ICU)
+-        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lXercesMessages
++        ALLLIBS = ${LIBS} -licuuc -licudata -lXercesMessages
+       endif
+     endif
index 8fb85fa59c15a39e2f16b047cf09d0b8121bb70c..23f5885628ea603da3bb628d401b62ae7638076a 100644 (file)
@@ -3,9 +3,10 @@ HOMEPAGE = "http://xerces.apache.org/xerces-c/"
 SECTION =  "libs"
 PRIORITY = "optional"
 LICENSE = "MIT"
-PR = "r1"
+PR = "r2"
 
-SRC_URI = "http://mirror.serversupportforum.de/apache/xerces/c/2/sources/xerces-c-src_2_8_0.tar.gz"
+SRC_URI = "http://mirror.serversupportforum.de/apache/xerces/c/2/sources/xerces-c-src_2_8_0.tar.gz \
+           file://nolocallink.patch;patch=1"
 S = "${WORKDIR}/xerces-c-src_2_8_0/src/xercesc"
 
 inherit autotools pkgconfig