version_of = src/vdr latest_version = $(shell wget -q "ftp://ftp.tvdr.de/vdr/Developer/" -O - | sed "s/.* vdr-\(.*\)\.tar\.bz2\|.*/\1/" | sort -u -V | tail -n 1) version_suffix = $(shell svn info src/*.patch 2>/dev/null | grep Rev: | sed "s/.*: //" | sort | tail -n1) deps := g++ libjpeg62-dev libcap-dev libfontconfig1-dev include ../Makefile.default include ../Makefile.tools all: $(modul).$(suffix) clean: _clean rm -rf src/vdr-$(version) rm -f src/vdr.bz2 $(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 -fns $(^F) $@ src/vdr-$(version): src/vdr.bz2 tar xf $^ -C src $(MAKE) patch src_path=$@ mv $@/PLUGINS/src $@/PLUGINS/src.orig mkdir $@/PLUGINS/src src/vdr.bz2: $(MAKE) -f ../Makefile.getfile file=$@ version=$(version) url='ftp://ftp.tvdr.de/vdr/Developer/vdr-$(version).tar.bz2' $(modul)/etc/vdr/channels: bash template/usr/bin/update_channel_list.sh $@ || cp -r ~/.mld/$(name)/$(@F) $(@D) mv $(@D)/DVB-*.conf $@ mkdir -p ~/.mld/$(name)/ && cp -r $@ ~/.mld/$(name)/ ../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