# $Id: Portfile 43442 2008-12-10 22:46:01Z blb@macports.org $

PortSystem 1.0

name	   rtf2latex2e
version	   1.0fc1
categories	tex
platforms	darwin
maintainers	jmpp openmaintainer

platform powerpc	{ configure.args --host=powerpc }
platform i386		{ configure.args --host=i386 }

description	Filter to convert rtf files into LaTeX2e code.
long_description	rtf2LaTeX2e is an RTF filter that generates LaTeX2e specific code, based \
			on Paul DuBois' RTF reader. Its main features are detecting different text \
			styles, reading embedded figures, tables, equations, footnotes, support for \
			the inputenc package, translating hyperlinks.

homepage	http://sourceforge.net/projects/rtf2latex2e/
master_sites	sourceforge
distfiles	${name}Unix1${extract.suffix}
distname	${name}Unix-${version}
checksums	md5 805a064142f50efa5a49f4f1bf6d6b79

depends_build	bin:convert:ImageMagick

worksrcdir	${distname}/Unix

patchfiles	patch-Makefile.in.diff \
		patch-rtf2LaTeX2e.h.diff \
		patch-rtf2LaTeX2e-driver.c.diff \
		patch-LaTeX2e-writer.c.diff

post-configure	{ reinplace "s|__PREFIX__|${prefix}|g" ${worksrcpath}/Makefile }

post-destroot	{
		file delete ${destroot}${prefix}/bin/${name}
		file delete -force ${destroot}${prefix}/share/${name}/Unix
		file delete -force ${destroot}${prefix}/share/${name}/src
		system "cd ${destroot}${prefix} && ln -s ../share/${name}/${name}.bin bin/${name}"
		xinstall -d -m 755 ${destroot}${prefix}/share/doc
		system "cd ${destroot}${prefix} && ln -s ../${name}/doc share/doc/${name}"
}
