group = vdrapi-$(shell sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$$/\1/p' src/vdr/config.h 2>/dev/null || echo $(version)) version_of = src/vdr latest_version = $(shell GET "ftp://ftp.tvdr.de/vdr/Developer/" | sed "s/.* vdr-\(.*\)\.tar\.bz2\|.*/\1/" | sort -u -V | tail -n 1) deps := g++ libjpeg62-dev libcap-dev libfontconfig1-dev include ../Makefile.default include ../Makefile.tools all: $(modul).$(suffix) clean: _clean rm -rf src/vdr-$(version) $(modul): $(addon) $(modul)/usr/bin/vdr $(modul)/etc/vdr/channels cp -up src/vdr/*.conf $@/etc/vdr/ rm -f $@/etc/vdr/channels.conf cp -up src/vdr/MANUAL $@/usr/share/doc/vdr/handling cp -up src/vdr/README* $@/usr/share/doc/vdr/vdr/ cp -upr src/vdr/locale $@/usr/share/ $(modul)/usr/bin/vdr: src/vdr/vdr mkdir -p $(@D) cp $^ $@ src/vdr/vdr: ../dvb/include src/vdr PATH="$$(pwd)/src:$$PATH" $(MAKE) -C $(@D) src/vdr: src/vdr-$(version) rm -f $@ ln -fs $(^F) $@ src/vdr-$(version): src/vdr-$(version).tar.bz2 cd src; tar xf vdr-$(version).tar.bz2 cd $@; ls ../*_vdr-*.patch | while read patch; do \ echo -e "\tUse patch $$patch"; \ patch -p1 -i $$patch || exit 1; \ done mv $@/PLUGINS/src $@/PLUGINS/src.orig mkdir $@/PLUGINS/src src/vdr-$(version).tar.bz2: wget "ftp://ftp.tvdr.de/vdr/Developer/vdr-$(version).tar.bz2" -O $@ $(modul)/etc/vdr/channels: bash template/usr/bin/update_channel_list.sh $@ mv $(@D)/DVB* $@ ../dvb/include: ../dvb $(MAKE) -C $(@D) $(@F) #FONTS: ./insert_vdr_symbols.pe --insert-iso VDRSymbolsSans.ttf Vicon.ttf # ./insert_vdr_symbols.pe --insert-iso VDRSymbolsSans-Bold.ttf ViconBd.ttf