RULES=	categories packages
DESCS=	japanese.dsc english.dsc

all:	$(RULES) $(DESCS)

categories:	categories.in
	awk '/^rule/ {print $$0}' < $@.in | sed -e "s/rule //" > $@

packages:	packages.in
	awk '/^rule/ {print $$0}' < $@.in | sed -e "s/rule //" > $@

japanese.dsc:	categories.in packages.in
	echo -n > $@
	cat categories.in packages.in | tr "=" " " |\
	awk '/^rule/ {print "#" $$2} /^japanese/ {print $$0}' |\
	sed -e "s/japanese //" >> $@

english.dsc:	categories.in packages.in
	echo -n > $@
	cat categories.in packages.in | tr "=" " " |\
	awk '/^rule/ {print "#" $$2} /^english/ {print $$0}' |\
	sed -e "s/english //" >> $@

clean:
	rm -f $(DESCS) *~ $(RULES)
