DESCRIPTION = "SMPEG is a general purpose MPEG video/audio \ player for Linux based on the mpeg_play and SPLAY MPEG decoders." LICENSE = "LGPL" SECTION = "libs/multimedia" DEPENDS = "virtual/libsdl" PROVIDES = "smpeg" PV = "0.4.5+svnr${SRCREV}" PE = "1" SRCREV = "370" SRC_URI = "svn://svn.icculus.org/smpeg/;module=trunk \ file://m4.patch;patch=1 \ file://as-fix.patch;patch=1" S = "${WORKDIR}/trunk" inherit autotools export SDL_CONFIG = "${STAGING_BINDIR_CROSS}/sdl-config" CFLAGS_append = " -I${STAGING_INCDIR}/SDL" EXTRA_OECONF = "--disable-gtktest --disable-opengl-player --without-x \ --without-gtk --disable-gtk-player" do_configure_prepend () { touch NEWS AUTHORS ChangeLog rm -f acinclude.m4 } do_stage() { oe_libinstall -so -C .libs libsmpeg-0.4 ${STAGING_LIBDIR} ln -sf libsmpeg-0.4.so ${STAGING_LIBDIR}/libsmpeg.so for f in "*.h" do install -m 0644 ${f} ${STAGING_INCDIR}/SDL done cat smpeg-config | sed -e "s,-I/usr/include/SDL,-I${STAGING_INCDIR}/SDL," \ | sed -e "s,-I/usr/include/smpeg, ," \ | sed -e "s,libdirs ,mickey_is_cool ," \ | sed -e "s,-lSDL ,-lSDL-1.2 , "> ${STAGING_BINDIR_CROSS}/smpeg-config chmod a+rx ${STAGING_BINDIR_CROSS}/smpeg-config } PACKAGES =+ "plaympeg " SECTION_plaympeg = "console/multimedia" FILES_${PN} = "${libdir}" FILES_plaympeg = "${bindir}/plaympeg" FILES_${PN}-dev += "${bindir}"