Package: lout Version: 3.29 Revision: 3 License: GPL Description: Document formatting system DescDetail: << Lout is a typesetting and layout system, with a clean, simple object-oriented language that allows to generate fine PostScript documents. It is comparable to LaTeX in terms of features, but is much smaller in size and easier to learn. << DocFiles: README READMEPDF whatsnew blurb blurb.short gnu.gpl notes_dsc #This patch is created by copying the default makefile to the parent directory, making #the modifications on the copied makefile, and using 'diff -c makefile ../makefile', where #the first makefile is unmodified one. PatchScript: sed -e "s|BUILD_BASE|%i|g" < %a/%n.patch | sed -e "s|FINK_BASE|%p|g" | patch -p1 CompileScript: make prg2lout ; make lout InstallScript: << mkdir -p %i/bin %i/share/doc %i/share/man make install make installdoc << # This is required, because lout has hardcoded path to the various directories # listed below, and that it requires an initialisation run before working # properly. PostInstScript: << echo "Initializing run (should be silent, no errors expected)" echo "Changing mode of files just created by initializing run" %p/bin/lout -x -s %p/share/lout/Include/init chmod 755 %p/share/lout/Data chmod 755 %p/share/lout/Hyphenation chmod 755 %p/share/lout/Fonts chmod 755 %p/share/lout/Include chmod 755 %p/share/lout/Locale chmod 755 %p/share/lout/Maps chmod 666 %p/share/lout/Data/fontdefs.ld chmod 666 %p/share/lout/Data/loutrefs.ld << # This is required, as lout creates data files at initialisation run PreRmScript: << rm %p/share/lout/Data/* rm %p/share/lout/Hyphenation/* << Source: mirror:sourceforge:%n/%n-%v.tar.gz Source-MD5: cff3a2c009b928e794a9a57b208df788 Homepage: http://lout.sourceforge.net Maintainer: Sebastien Pierre