figs := $(wildcard *.fig)

pngs := $(patsubst %.fig,%.png,$(figs))
epss := $(patsubst %.fig,%.eps,$(figs))

%.png : %.fig
	fig2dev -L png $< $@
%.eps : %.fig
	fig2dev -L eps $< $@

png : $(pngs)

eps : $(epss)

.PHONY: clean
clean:
	rm *.png *.eps