All pastes #133829 Raw Edit

Something

public text v1 · immutable
#133829 ·published 2006-08-16 03:41 UTC
rendered paste body
LICENSE = "GPL"
DESCRIPTION = "Orbiter try1"
SECTION = "console/util"
MAINTAINER = "me"
SRC_URI = "svn://svn.plutohome.com/pluto/trunk/src;module=DCE;proto=http;rev=11205 \
           svn://svn.plutohome.com/pluto/trunk/src;module=PlutoUtils;proto=http;rev=11205 \
           svn://svn.plutohome.com/pluto/trunk/src;module=SerializeClass;proto=http;rev=11205 \
           svn://svn.plutohome.com/pluto/trunk/src;module=pluto_main;proto=http;rev=11205 \
           svn://svn.plutohome.com/pluto/trunk/src;module=RA;proto=http;rev=11103 \
           svn://svn.plutohome.com/pluto/trunk/src;module=Orbiter;proto=http;rev=11205 \
           svn://svn.plutohome.com/pluto/trunk/src;module=Gen_Devices;proto=http;rev=11205 \
           svn://svn.plutohome.com/pluto/trunk/src;module=utilities;proto=http;rev=11205 \
           svn://svn.plutohome.com/pluto/trunk/src;module=CreateDevice;proto=http;rev=11205 \
           svn://svn.plutohome.com/pluto/trunk/src;module=Splitter;proto=http;rev=11205 \
           svn://svn.plutohome.com/pluto/trunk/src;module=OrbiterGen;proto=http;rev=11205"
#          file://orbiter_make.patch;patch=1 \
#          file://commonincludes_h.patch;patch=1"


S = "${WORKDIR}/Orbiter"

CXXFLAGS_append = "-Wall -ggdb3"
CPPFLAGS_append = "-I./ -I../ -I../DCE/ -I../VIPShared/ -I${STAGING_INCDIR}/mysql \
-I${STAGING_INCDIR} -I${STAGING_INCDIR}/X11 -I${STAGING_INCDIR}/SDL \
-I${STAGING_INCDIR}/glib-2.0 -I${STAGING_INCDIR}/glib-2.0/glib \
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_DEVEL_DEFINES \
-DUSE_LZO_DATAGRID -D_GNU_SOURCE -DORBITER -DCACHE_IMAGES \
-DENABLE_MOUSE_BEHAVIOR -I$../Splitter -I$../OrbiterGen \
-L${STAGING_LIBDIR}/X11/lib -I${STAGING_INCDIR}/X11/include -L${STAGING_LIBDIR}"

DEPENDS = "mysql serializeclass dce plutoutils virtual/libsdl x11 libsdl-gfx libsdl-ttf libsdl-sge"
RDEPENDS = "mysql serializeclass dce plutoutils libsdl-gfx libsdl-ttf libsdl-sge"

inherit autotools

do_compile() {
        export STAGING_BINDIR=${STAGING_BINDIR}
        export STAGING_LIBDIR=${STAGING_LIBDIR}
        export STAGING_INCDIR=${STAGING_INCDIR}
        oe_runmake bin
}

do_stage() {
        oe_libinstall -so Orbiter ${STAGING_BINDIR}
}

do_install() {
        install -d ${D}${bindir}
        install -m 644 ${WORKDIR}/Orbiter ${D}${bindir}
}