# $Id: Portfile 66666 2010-04-19 15:17:16Z ryandesign@macports.org $

PortSystem 1.0

name			gocr
version			0.48
revision		1
categories		graphics
platforms		darwin
maintainers		simon openmaintainer
description		Optical Character Recognition, converts images back to text
long_description	GOCR is an OCR (Optical Character Recognition) program. It \
				converts scanned images of text back to text files.

homepage		http://jocr.sourceforge.net/
master_sites		sourceforge:jocr \
			http://www-e.uni-magdeburg.de/jschulen/ocr/

checksums		md5     9882ba9a93fcb18ab704a10da80c228c \
			sha1    2172fd04c556b70b19db2b2abbc47749f5d08130 \
			rmd160  11f839e843d356ce95fb5c26f53d3f545a695937

depends_lib		port:netpbm

depends_run		path:bin/wish:tk

# netpbm is not universal
universal_variant	no

post-extract {
	# Remove files in examples that we don't want copied
	delete ${worksrcpath}/examples/.#Makefile.1.22 ${worksrcpath}/examples/CVS ${worksrcpath}/examples/Makefile
	# Fix permissions so all files are readable
	fs-traverse item ${worksrcpath}/examples {
		file attributes ${item} -permissions a+r
	}
}

set docdir		${prefix}/share/doc/${name}

patchfiles		patch-man-man1-gocr.1.diff

post-patch {
	reinplace "s|@DOCDIR@|${docdir}|g" ${worksrcpath}/man/man1/gocr.1
}

configure.args	--mandir=/share/man

destroot.destdir	DESTDIR=${destroot}${prefix}

post-destroot		{
	xinstall -d ${destroot}${docdir} ${destroot}${prefix}/share/examples
	xinstall -m 0644 -W ${worksrcpath} README REMARK.txt AUTHORS CREDITS HISTORY BUGS TODO ${destroot}${docdir}
	xinstall -m 0644 -W ${worksrcpath}/doc example.dtd example.xml examples.txt gocr.html unicode.txt ${destroot}${docdir}
	file copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${name}
}

livecheck.type		regex
livecheck.url		${homepage}download.html
livecheck.regex		${name}-(\[0-9.\]+)\\.tar
