# $Id: Portfile 89950 2012-02-16 19:22:19Z jeremyhu@macports.org $

PortSystem			1.0

name				transfig
version				3.2.5d
revision                        1

description			Tools to convert Xfig's .fig files
long_description	TransFig is a set of tools for creating TeX documents \
					with graphics which are portable, in the sense that they \
					can be printed in a wide variety of environments. \
					Drivers currently exist for the following graphics \
					languages: (E)EPIC macros, LaTeX picture environment, PIC, \
					PiCTeX, PostScript, and TeXtyl.
platforms			darwin
categories			print graphics
license				Permissive
maintainers			nomaintainer
homepage			http://xfig.org/
master_sites		sourceforge:mcj
distname			${name}.${version}
checksums			md5     f9eac7f265668ecbfda6aaf7581989ad \
					sha1    90ff277cc9b3fa0d0313052fcf5e3ffad8652abc \
					rmd160  6d6aff522bd9e886029bf317e7b9dcd495a5c0ef
depends_lib			port:libpng \
					port:xpm
depends_run			port:netpbm
use_xmkmf			yes
patchfiles			patch-fig2dev-dev-Imakefile \
					patch-fig2dev-Imakefile \
					patch-transfig-Imakefile

# https://trac.macports.org/ticket/31504 
if {${configure.compiler} == "clang"} {  
    configure.compiler llvm-gcc-4.2  
} 

post-patch {
	reinplace "s|__PREFIX|${prefix}|g" ${worksrcpath}/fig2dev/Imakefile
	reinplace "s|__DESTROOT|${destroot}|g" ${worksrcpath}/fig2dev/Imakefile
	reinplace "s|__PREFIX|${prefix}|g" ${worksrcpath}/fig2dev/dev/Imakefile
	reinplace "s|__DESTROOT|${destroot}|g" ${worksrcpath}/fig2dev/dev/Imakefile
	reinplace "s|__PREFIX|${prefix}|g" ${worksrcpath}/transfig/Imakefile
	reinplace "s|__DESTROOT|${destroot}|g" ${worksrcpath}/transfig/Imakefile
}
destroot.target		install install.man
post-destroot {
	set docdir ${destroot}${prefix}/share/doc/${name}
	xinstall -d ${docdir}
	xinstall -m 644 -W ${worksrcpath} \
		CHANGES \
		NOTES \
		README \
		${docdir}
}

livecheck.type	regex
livecheck.regex	{>Xfig/Transfig (.*) Download</a>}
