# Template file for 'omxplayer' pkgname=omxplayer version=20130324 revision=2 short_desc="Commandline OMX player for the Raspberry Pi" maintainer="Juan RP " license="GPL-2" homepage="https://github.com/huceke/omxplayer" nofetch=yes noextract=yes # XXX only rpi only_for_archs="armv6l" hostmakedepends="pkg-config" makedepends="rpi-firmware pcre-devel boost-devel freetype-devel ffmpeg-0.10x-compat-devel" do_fetch() { local url="git://github.com/huceke/omxplayer.git" git clone $url ${pkgname}-${version} } do_build() { cp -f ${FILESDIR}/Makefile* . _ffmpeg_inc="/usr/include/ffmpeg-0.10x-compat" _ffmpeg_lib="/usr/lib/ffmpeg-0.10x-compat" if [ "$CROSS_BUILD" ]; then INCLUDES="-I$XBPS_CROSS_BASE/include \ -I$XBPS_CROSS_BASE/include/freetype2 \ -I$XBPS_CROSS_BASE/${_ffmpeg_inc}" LDFLAGS="-L$XBPS_CROSS_BASE/lib -L$XBPS_CROSS_BASE/${_ffmpeg_lib}" sed -e "s|@INCLUDES@|${INCLUDES}|g" -i Makefile.include sed -e "s|@LDFLAGS@|${LDFLAGS}|g" -i Makefile.include sed -e "s|@OPTBASE@|${XBPS_CROSS_BASE}/opt|g" -i Makefile.include else sed -e "s|@INCLUDES@|-I${_ffmpeg_inc}|g" -i Makefile.include sed -e "s|@LDFLAGS@|-L${_ffmpeg_lib} -Wl,-rpath ${_ffmpeg_lib}|g" -i Makefile.include sed -e "s|@OPTBASE@|/opt|g" -i Makefile.include fi make CC="$CC" CXX="$CXX" LD="$LD" } do_install() { make DESTDIR=${DESTDIR} install } omxplayer_package() { depends="freefont-ttf" pkg_install() { vmove usr } }