group := kernel version_of := src/graphlcd-base src_url = http://projects.vdr-developer.org/git/graphlcd-base.git/snapshot/touchcol.tar.gz deps := libusb-dev modules := parport_pc parport_serial include ../Makefile.default include ../Makefile.tools all: $(modul).$(suffix) clean: _clean rm -rf src/graphlcd* rm -rf src/locale $(modul): ../KERNEL/lib $(addon) $(modul)/usr/lib $(modul)/usr/bin $(modul)/usr/bin: mkdir -p $@ cp src/$(name)/tools/showpic/showpic $@ cp src/$(name)/tools/convpic/convpic $@ cp src/$(name)/tools/showtext/showtext $@ cp src/$(name)/*.conf $(modul)/etc $(modul)/usr/lib: src/graphlcd-base/Makefile mkdir -p $@ find "src" -name *.so.* -exec cp -b '{}' $@ \; cd $@; ln -sf libglcdskin.so.* libglcdskin.so.2 cd $@; ln -sf libglcddrivers.so.* libglcddrivers.so.2 cd $@; ln -sf libglcdgraphics.so.* libglcdgraphics.so.2 cd $@; ln -sf ../../lib/i386-linux-gnu/libusb-0.1.so.4 libusb.so src/graphlcd-base/Makefile: src/graphlcd-base $(MAKE) -C $(@D) src/graphlcd-base: src/graphlcd-base.tgz tar xf $^ -C src mv src/touchcol src/$(name)-$(version) ln -sf $(name)-$(version) $@ $(MAKE) patch src_path=$@ src/graphlcd-base.tgz: $(MAKE) -f ../Makefile.getfile file=$@ version=$(version) url='$(src_url)'