| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 | # This file is part of the OpenADK project. OpenADK is copyrighted# material, please see the LICENCE file in the top-level directory.include $(ADK_TOPDIR)/rules.mkPKG_NAME:=		xbmcPKG_VERSION:=		13.1PKG_RELEASE:=		1PKG_MD5SUM:=		9ce6b6ac89b6aa0b111a1acdf3606e06PKG_DESCR:=		software media playerPKG_SECTION:=		mm/videoPKG_DEPENDS:=		boost libffmpeg python2 libstdcxx glibc-gconvPKG_DEPENDS+=		libglew mesalib libass libmpeg2 libmad libdbusPKG_DEPENDS+=		libjpeg-turbo libogg libvorbis libmodplug libcurlPKG_DEPENDS+=		libflac libopenssl libbz2 libtiff liblzoPKG_DEPENDS+=		yajl tinyxml libsqlite libpcrecpp libpngPKG_DEPENDS+=		libpcre libcdio libfreetype libsampleratePKG_DEPENDS+=		taglib libjasper libmp3lame libmicrohttpdPKG_DEPENDS+=		libbluray libgpg-error libudev python2-mod-sqlitePKG_DEPENDS+=		libssh libcec libnfs librtmp samba-lib libncursesPKG_DEPENDS+=		libxslt libvorbisenc alsa-lib glib libglu librtPKG_BUILDDEP:=		boost ffmpeg python2 mesalib libglew libassPKG_BUILDDEP+=		libmpeg2 libmad libjpeg-turbo libogg libvorbis libmodplugPKG_BUILDDEP+=		curl flac openssl bzip2 libtiff liblzo yajlPKG_BUILDDEP+=		tinyxml sqlite pcre libpng libcdio freetype PKG_BUILDDEP+=		libsamplerate taglib libjasper lame libmicrohttpdPKG_BUILDDEP+=		libssh libcec libnfs samba rtmpdump eudevPKG_BUILDDEP+=		libgpg-error libbluray dbus libxslt libvorbisPKG_BUILDDEP+=		swig-host sdl-host sdl-image-host liblzo-hostPKG_BUILDDEP+=		zip-host unzip-host alsa-lib glib gluPKG_URL:=		http://xbmc.org/#PKG_SITES:=		http://mirrors.xbmc.org/releases/source/PKG_SITES:=		http://openadk.org/distfiles/PKG_DEPENDS_RASPBERRY_PI:=	bcm2835-vcPKG_BUILDDEP_RASPBERRY_PI:=	bcm2835-vcPKG_DEPENDS_IBM_X40:=	libsdl libsdl-image libxshmfence libx11 libxext libxt libsm libicePKG_DEPENDS_VBOX_X86:=	libsdl libsdl-image libxshmfence libx11 libxext libxt libsm libicePKG_BUILDDEP_IBM_X40:=	nasm-host sdl sdl-imagePKG_BUILDDEP_VBOX_X86:=	nasm-host sdl sdl-imagePKG_SYSTEM_DEPENDS:=	raspberry-pi ibm-x40 vbox-x86PKG_LIBC_DEPENDS:=	glibcDIFF_IGNOREFILES:=	configure missing depcomp install-sh INSTALL \			aclocal.m4 config.h.ininclude $(ADK_TOPDIR)/mk/package.mk$(eval $(call PKG_template,XBMC,xbmc,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))HOST_CXXFLAGS+=		$(HOST_CPPFLAGS)XAKE_FLAGS+=		V=1 TIXML_USE_STL=1 GCC_HONOUR_COPTS=sTARGET_CPPFLAGS+=	-I. -I./utils -I$(STAGING_TARGET_DIR)/usr/include/boost-1_55 \			-DTIXML_USE_STL=1 -DHAS_SIMPLEPM=1 -DUSE_EXTERNAL_FFMPEG=1ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI),y)TARGET_CPPFLAGS+=	-I$(STAGING_TARGET_DIR)/opt/vc/include \			-I$(STAGING_TARGET_DIR)/opt/vc/include/interface/vcos/pthreads \			-I$(STAGING_TARGET_DIR)/opt/vc/include/interface/vmcs_host/linuxTARGET_LDFLAGS+=	-L$(STAGING_TARGET_DIR)/opt/vc/lib -lkhrn_staticendifAUTOTOOL_STYLE:=	autoreconfCONFIGURE_ENV+=		DESTDIR='${WRKINST}' \			TEXTUREPACKER_NATIVE_ROOT='$(STAGING_HOST_DIR)/usr'CONFIGURE_ARGS+=	--disable-optical-drive \			--disable-optmizations \			--disable-mysql \			--disable-avahi \			--disable-rsxs \			--disable-projectm \			--disable-crystalhd \			--disable-mdnsembedded \			--disable-libusb \			--disable-libcap \			--disable-joystick \			--disable-dvdcss \			--disable-debug \			--disable-gtest \			--disable-ccache \			--disable-wayland \			--disable-pulse \			--disable-mid \			--with-ffmpeg \			--enable-alsa \			--enable-libmp3lame \			--enable-libvorbisenc \			--enable-samba \			--enable-ssh \			--enable-nfs \			--enable-udev \			--enable-libbluray \			--enable-external-libraries \			--enable-rtmp \			--enable-libcecifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI),y)CONFIGURE_ARGS+=	--with-platform=raspberry-pi \			--enable-player=omxplayer \			--enable-gles \			--disable-sdl \			--disable-x11elseCONFIGURE_ARGS+=	--enable-x11 \			--enable-sdlendifpre-configure:	(cd $(WRKBUILD)/lib/cpluff && env PATH=$(AUTOTOOL_PATH) ./autogen.sh)xbmc-install:	$(INSTALL_DIR) $(IDIR_XBMC)/usr/lib/xbmc	$(CP) $(WRKINST)/usr/lib/xbmc/* \		$(IDIR_XBMC)/usr/lib/xbmc	$(INSTALL_DIR) $(IDIR_XBMC)/usr/share/xbmc	$(CP) $(WRKINST)/usr/share/xbmc/* \		$(IDIR_XBMC)/usr/share/xbmc	$(INSTALL_DIR) $(IDIR_XBMC)/usr/bin	$(INSTALL_BIN) $(WRKINST)/usr/bin/xbmc \		$(IDIR_XBMC)/usr/bininclude ${ADK_TOPDIR}/mk/pkg-bottom.mk
 |