[oe-commits] org.oe.dev uqm: Fix 0.5.0 build assumptions with a patch, fix staging references
rpurdie commit
openembedded-commits at lists.openembedded.org
Thu Feb 28 18:23:39 UTC 2008
uqm: Fix 0.5.0 build assumptions with a patch, fix staging references
Author: rpurdie at openembedded.org
Branch: org.openembedded.dev
Revision: 30b674cf4c36edad303d41edce8735cc617835da
ViewMTN: http://monotone.openembedded.org/revision/info/30b674cf4c36edad303d41edce8735cc617835da
Files:
1
packages/uqm/uqm-0.5.0
packages/uqm/uqm-0.5.0/build-oe.patch
packages/uqm/uqm_0.3.bb
packages/uqm/uqm_0.5.0.bb
Diffs:
#
# mt diff -r36b72e8f33f6dd01bcc6879e4a6b708d51e40aef -r30b674cf4c36edad303d41edce8735cc617835da
#
#
#
# add_dir "packages/uqm/uqm-0.5.0"
#
# add_file "packages/uqm/uqm-0.5.0/build-oe.patch"
# content [82d8e418676eae552e4a23d6ea6814cdacf8a23c]
#
# patch "packages/uqm/uqm_0.3.bb"
# from [390eb5201ea556005a015d7c87f818c9699ad432]
# to [e738c13e85e08e12edb4e687a8d6b4e5c849f72b]
#
# patch "packages/uqm/uqm_0.5.0.bb"
# from [e33f178097579a1b72de5116c1da9676c88956a2]
# to [f553e0c8857bd55564956afefb36e8f0b971c6a6]
#
============================================================
--- packages/uqm/uqm-0.5.0/build-oe.patch 82d8e418676eae552e4a23d6ea6814cdacf8a23c
+++ packages/uqm/uqm-0.5.0/build-oe.patch 82d8e418676eae552e4a23d6ea6814cdacf8a23c
@@ -0,0 +1,40 @@
+Index: build/unix/config_proginfo_build
+===================================================================
+--- build/unix/config_proginfo_build.orig 2008-02-28 10:00:47.000000000 +0000
++++ build/unix/config_proginfo_build 2008-02-28 10:01:38.000000000 +0000
+@@ -37,9 +37,9 @@
+
+ ### gcc ###
+ PROG_gcc_NAME="GNU C compiler"
+-PROG_gcc_FILE="gcc"
++PROG_gcc_FILE="$CC"
+ PROG_gcc_ACTION=""
+-PROG_gcc_VERSION='$(gcc --version)'
++PROG_gcc_VERSION='$($CC --version)'
+
+
+ ### sed ###
+Index: build/unix/config_proginfo_host
+===================================================================
+--- build/unix/config_proginfo_host.orig 2008-02-28 10:00:47.000000000 +0000
++++ build/unix/config_proginfo_host 2008-02-28 10:03:09.000000000 +0000
+@@ -69,7 +69,7 @@
+ ;;
+ *)
+ LIB_SDL_CFLAGS='$(sdl-config --cflags)'
+- LIB_SDL_LDFLAGS='$(sdl-config --libs)'
++ LIB_SDL_LDFLAGS='$(sdl-config --libs) -lts -lpng -ljpeg -lz'
+ LIB_SDL_VERSION='$(sdl-config --version)'
+ ;;
+ esac
+@@ -170,8 +170,8 @@
+ LIB_vorbisfile_LDFLAGS="-lvorbisfile -lvorbis -logg -lm"
+ ;;
+ *)
+- LIB_vorbisfile_CFLAGS=""
+- LIB_vorbisfile_LDFLAGS="-lvorbisfile -lvorbis"
++ LIB_vorbisfile_CFLAGS="-I$STAGING_INCDIR"
++ LIB_vorbisfile_LDFLAGS="-L$STAGING_LIBDIR -lvorbisfile -lvorbis -logg"
+ ;;
+ esac
+ LIB_vorbisfile_VERSION=""
============================================================
--- packages/uqm/uqm_0.3.bb 390eb5201ea556005a015d7c87f818c9699ad432
+++ packages/uqm/uqm_0.3.bb e738c13e85e08e12edb4e687a8d6b4e5c849f72b
@@ -16,7 +16,7 @@ do_configure() {
do_configure() {
install ${WORKDIR}/build-opts.sh ${S}/
- ./build-opts.sh ${STAGING_DIR} ${STAGING_BINDIR} ${STAGING_LIBDIR}
+ ./build-opts.sh ${STAGING_DIR_HOST}${layout_prefix} ${STAGING_BINDIR} ${STAGING_LIBDIR}
}
do_compile() {
============================================================
--- packages/uqm/uqm_0.5.0.bb e33f178097579a1b72de5116c1da9676c88956a2
+++ packages/uqm/uqm_0.5.0.bb f553e0c8857bd55564956afefb36e8f0b971c6a6
@@ -6,17 +6,18 @@ LICENSE = "GPL"
PRIORITY = "optional"
LICENSE = "GPL"
-PR = "r0"
+PR = "r2"
S = "${WORKDIR}/uqm-${PV}"
SRC_URI = "${SOURCEFORGE_MIRROR}/sc2/uqm-${PV}-source.tar.gz \
file://build-opts.sh \
+ file://build-oe.patch;patch=1;pnum=0 \
"
do_configure() {
install ${WORKDIR}/build-opts.sh ${S}/
- ./build-opts.sh ${STAGING_DIR} ${STAGING_BINDIR} ${STAGING_LIBDIR}
+ ./build-opts.sh ${STAGING_DIR_HOST}${layout_prefix} ${STAGING_BINDIR} ${STAGING_LIBDIR}
}
do_compile() {
More information about the Openembedded-commits
mailing list