Lout 3.38
A high-level language for document formatting.
It includes facilities for typesetting complex documents containing
floating figures, tables, diagrams, rotated and scaled text or graphics,
footnotes, running headers, footers, an index, table of contents and
bibliography, cross-references, mathematical equations and statistical
graphs.
Lout's capabilities can be extended with definitions which are easier to
write than similar markup languages.
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-02-18 21:57:48 +00:00
|
|
|
require 'formula'
|
|
|
|
|
2011-03-10 05:11:03 +00:00
|
|
|
class Lout < Formula
|
Lout 3.38
A high-level language for document formatting.
It includes facilities for typesetting complex documents containing
floating figures, tables, diagrams, rotated and scaled text or graphics,
footnotes, running headers, footers, an index, table of contents and
bibliography, cross-references, mathematical equations and statistical
graphs.
Lout's capabilities can be extended with definitions which are easier to
write than similar markup languages.
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-02-18 21:57:48 +00:00
|
|
|
homepage 'http://sourceforge.net/apps/mediawiki/lout/index.php'
|
2013-01-29 05:09:05 +00:00
|
|
|
url 'ftp://ftp.cs.usyd.edu.au/jeff/lout/lout-3.38.tar.gz'
|
2012-09-03 18:33:56 +00:00
|
|
|
sha1 '2c4aec500dc27a00298f8265b9249d74d97e5466'
|
Lout 3.38
A high-level language for document formatting.
It includes facilities for typesetting complex documents containing
floating figures, tables, diagrams, rotated and scaled text or graphics,
footnotes, running headers, footers, an index, table of contents and
bibliography, cross-references, mathematical equations and statistical
graphs.
Lout's capabilities can be extended with definitions which are easier to
write than similar markup languages.
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-02-18 21:57:48 +00:00
|
|
|
|
|
|
|
def install
|
|
|
|
inreplace "makefile" do |s|
|
|
|
|
s.change_make_var! "PREFIX", prefix
|
|
|
|
s.change_make_var! "LOUTLIBDIR", lib
|
|
|
|
s.change_make_var! "LOUTDOCDIR", doc
|
2010-03-03 18:46:33 +00:00
|
|
|
s.change_make_var! "MANDIR", man1
|
Lout 3.38
A high-level language for document formatting.
It includes facilities for typesetting complex documents containing
floating figures, tables, diagrams, rotated and scaled text or graphics,
footnotes, running headers, footers, an index, table of contents and
bibliography, cross-references, mathematical equations and statistical
graphs.
Lout's capabilities can be extended with definitions which are easier to
write than similar markup languages.
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-02-18 21:57:48 +00:00
|
|
|
end
|
|
|
|
bin.mkpath
|
2010-03-03 18:46:33 +00:00
|
|
|
man1.mkpath
|
2013-01-29 05:09:05 +00:00
|
|
|
(doc/'lout').mkpath
|
Lout 3.38
A high-level language for document formatting.
It includes facilities for typesetting complex documents containing
floating figures, tables, diagrams, rotated and scaled text or graphics,
footnotes, running headers, footers, an index, table of contents and
bibliography, cross-references, mathematical equations and statistical
graphs.
Lout's capabilities can be extended with definitions which are easier to
write than similar markup languages.
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-02-18 21:57:48 +00:00
|
|
|
system "make allinstall"
|
|
|
|
end
|
|
|
|
end
|