Package: fgen Version: 0.3 Revision: 1 Description: Makefile generator for fortran 77/90 code License: GPL # Unpack Phase: Source: http://www.ibiblio.org/pub/Linux/devel/lang/fortran/%n-%v.tgz Source-Checksum: SHA256(1513f326ebc95c7116f7d34ddb535eeec6e39ec27a089ba19f4ca6f00afc6541) CompileScript: << #!/bin/sh -ev ./configure --mandir=%b/share/man --datadir=%p/share make pod2man fgen fgen.1 pod2man f2html f2html.1 << InstallScript: << #!/bin/sh -ev install -d %i/bin install fgen %i/bin install f2html %i/bin install -d %i/share/man/man1 install -m 644 fgen.1 %i/share/man/man1 install -m 644 f2html.1 %i/share/man/man1 << DocFiles: README INSTALL CHANGES TODO DescDetail: << FGEN - makefile generator (for GNU make) for fortran 77/90 code This script scans a set of given directories (srcdirs, libdirs and incdirs) for files which have the following suffixes: .f .F .c .f90 .F90 .h Then create: - Makefiles (in each srcdirs and libdirs) and 2 auxillary files containing a list of objects and a list of dependency rules (in srcdirs, libdirs and incdirs). FGEN assume that no object file will be created in incdirs. or - Dependencies. FGEN can update automatically the 2 auxillary files described above. FGEN can also be configured: - name of compilers and linkers, debugging, profiling and optimized flags, additionnal libs at linking and colors for several keywords for the hypertext translation. F2HTML html source converter for fortran 77/90 code - Hypertext equivalent (HTML) of fortran 77/90 source files. The result is best viewed with a browser supporting frames. << DescUsage: << - Configuration of fgen (file ~/.fgenrc_alt) $> fgen -c -f ~/.fgenrc_alt - Your project is divided in 2 directories: a library (./lib) and the core program (./src). To create the makefiles: $> fgen -m -s ./src -l ./lib << DescPort: << The tests for pod2man fails. Therefore, the two explicit pod2man commands and the installscript. The original man dirs are deprecated. << Homepage: http://hpux.connect.org.uk/hppd/hpux/Misc/fgen-0.3/ Maintainer: Karl-Michael Schindler