#Makefile for f2c
TOP=/usr/local

all:
	(cd src; make f2c)
	(cd libF77; make libF77.a)
	(cd libI77; make libI77.a)
	(cd libf2c; make libf2c.a)

clean:
	(cd src; make clean)
	(cd libF77; make clean)
	(cd libI77; make clean)
	(cd libf2c; make clean)
	rm -f f2c_src.tgz

install:
	install -c -s -o bin -g bin -m 555 src/f2c ${TOP}/bin/f2c
	install -c -o bin -g bin -m 444 libf2c/libf2c.a ${TOP}/lib/libf2c.a
	install -c -o bin -g bin -m 444 f2c.1t ${TOP}/man/man1/f2c.1
	install -c -o bin -g bin -m 444 f2c.h ${TOP}/include/f2c.h
	install -c -o bin -g bin -m 555 fc ${TOP}/bin/f77

f2c_bin.tgz:
	pkg_create -v -c bin-desc -d README.FreeBSD -f bin-list f2c_bin.tgz
