# -*-mode: text; fill-column: 75; tab-width: 8; coding: utf-8-dos -*-

test::

update:: funtoo

p_src.yaml:: /p/src/_p_src.yaml
	( cd /p/src && $(MAKE) $(MFLAGS) funtoo )

world.lis:: /var/lib/portage/world Makefile
	cp -p /var/lib/portage/world world.lis
	grep -h '^ *- .*/' main.yml base.yml p_src.yaml \
	| sed -e 's@/@\\/@' -e 's@^ *- @/@' -e 's@$$@/d@' > world.sed
	sed -f world.sed -i world.lis
	
funtoo:: world.lis Makefile
	cp /dev/null python_world.lis
	grep ^dev-python world.lis | while read file ; do \
		grep -q "^- $$file" p_src.yaml && continue ; \
		echo "$$file"  >> python_world.lis ; \
	    done

clean::
#	find * -type f -name \*~ -exec rm '{}' \;
	rm -f *~ world.sed