
SRC:=/opt/wrt54g/openwrt/rc5/openwrt
#SRC:=/package/wrt54g/openwrt/openwrt
#SRC:=/package/wrt54g/openwrt/cvs_build/openwrt
CWD:=${shell pwd}

all:
	(cd ${CWD}/package ; \
		${CWD}/make-tar-files . ; \
	)
	(cd ${CWD}/target/linux/package ; \
		${CWD}/make-tar-files . ; \
	)

update:
	(cd ${CWD}/package ; \
		rm -rf old ; \
		mkdir -p old ; \
		if [ -d owfs ] ; then mv owfs old; fi; \
		cp -Rp ${SRC}/package/owfs . ; \
		if [ -d temploggerd ] ; then mv temploggerd old; fi; \
		cp -Rp ${SRC}/package/temploggerd . ; \
		if [ -d fuse ] ; then mv fuse old; fi; \
		cp -Rp ${SRC}/package/fuse/ . ; \
		if [ -d rrdtool1 ] ; then mv rrdtool1 old; fi; \
		cp -Rp ${SRC}/package/rrdtool1 . ; \
		if [ -d tcl8 ] ; then mv tcl8 old; fi; \
		cp -Rp ${SRC}/package/tcl8 . ; \
		if [ -d php4 ] ; then mv php4 old; fi; \
		cp -Rp ${SRC}/package/php4 . ; \
		if [ -d perl ] ; then mv perl old; fi; \
		cp -Rp ${SRC}/package/perl . ; \
		touch dummy~ ; find . -name "*~" | xargs rm ; \
	)
	(cd ${CWD}/target/linux/package ; \
		rm -rf old ; \
		mkdir -p old ; \
		if [ -d fuse ] ; then mv fuse old; fi; \
		cp -Rp ${SRC}/target/linux/package/fuse/ . ; \
		touch dummy~ ; find . -name "*~" | xargs rm ; \
	)
