| ################################################################################ |
| # |
| # libplayer |
| # |
| ################################################################################ |
| |
| LIBPLAYER_VERSION = 2.0.1 |
| LIBPLAYER_SITE = http://libplayer.geexbox.org/releases/ |
| LIBPLAYER_SOURCE = libplayer-$(LIBPLAYER_VERSION).tar.bz2 |
| LIBPLAYER_LICENSE = LGPLv2.1+ |
| LIBPLAYER_LICENSE_FILES = COPYING |
| |
| # When passing the standard buildroot configure arguments, the configure script |
| # breaks on --target and --host options. Thus we need to define a configure cmd |
| # ourselves. |
| define LIBPLAYER_CONFIGURE_CMDS |
| (cd $(@D) && rm -rf config.cache && \ |
| $(TARGET_CONFIGURE_OPTS) \ |
| $(TARGET_CONFIGURE_ARGS) \ |
| ./configure \ |
| --prefix=/usr \ |
| --cross-compile \ |
| $(SHARED_STATIC_LIBS_OPTS) \ |
| $(LIBPLAYER_CONF_OPT) \ |
| ) |
| endef |
| |
| ifeq ($(BR2_PACKAGE_LIBPLAYER_MPLAYER),y) |
| LIBPLAYER_DEPENDENCIES += mplayer |
| LIBPLAYER_CONF_OPT += --enable-mplayer |
| else |
| LIBPLAYER_CONF_OPT += --disable-mplayer |
| endif |
| |
| ifeq ($(BR2_PACKAGE_LIBPLAYER_GSTREAMER),y) |
| LIBPLAYER_DEPENDENCIES += gstreamer |
| LIBPLAYER_CONF_OPT += --enable-gstreamer |
| else |
| LIBPLAYER_CONF_OPT += --disable-gstreamer |
| endif |
| |
| ifeq ($(BR2_PACKAGE_LIBPLAYER_PYTHON),y) |
| LIBPLAYER_DEPENDENCIES += python |
| LIBPLAYER_CONF_OPT += --enable-binding-python |
| endif |
| |
| $(eval $(autotools-package)) |