adium 2651:794138c368f9: Fix the placement of liboil's pkgconfig...
commits at adium.im
commits at adium.im
Mon Aug 31 05:14:52 UTC 2009
details: http://hg.adium.im/adium/rev/794138c368f9
revision: 2651:794138c368f9
author: Stephen Holt <sholt at adium.im>
date: Mon Aug 31 01:21:13 2009 -0400
Fix the placement of liboil's pkgconfig file
diffs (34 lines):
diff -r 7af35ef9827e -r 794138c368f9 Dependencies/build.sh
--- a/Dependencies/build.sh Sun Aug 30 20:13:40 2009 -0400
+++ b/Dependencies/build.sh Mon Aug 31 01:21:13 2009 -0400
@@ -220,7 +220,21 @@
status "combine ${lipoFiles} to build/${FILE}"
lipo -create ${lipoFiles} -output "${ROOTDIR}/build/${FILE}"
done
- cp -vR "${ROOTDIR}/sandbox/root-${ARCHS[0]}/include/liboil-0.3" "${ROOTDIR}/build/include"
+
+ #copy headers and pkgconf files
+ local files="${ROOTDIR}/sandbox/root-${ARCHS[0]}/include/*"
+ for f in ${files} ; do
+ cp -R ${f} "${ROOTDIR}/build/include"
+ done
+
+ local files="${ROOTDIR}/sandbox/root-${ARCHS[0]}/lib/pkgconfig/*"
+ for f in ${files} ; do
+ status "patching pkgconfig file: ${f}"
+ local basename=`basename ${f}`
+ local SEDREP=`echo $ROOTDIR | awk '{gsub("\\\\\/", "\\\\\\/");print}'`
+ local SEDPAT="s/prefix=.*/prefix=${SEDREP}\\/build/"
+ sed -e "${SEDPAT}" "${f}" > "${ROOTDIR}/build/lib/pkgconfig/${basename}"
+ done
quiet rm -rf "${ROOTDIR}/sandbox"
}
##
@@ -759,7 +773,6 @@
"lib/liboil-0.3.la" \
"bin/oil-bugreport"
-
status "...done cross-compiling oil"
quiet popd
More information about the commits
mailing list