# $Id: Portfile 67327 2010-05-06 04:10:01Z ryandesign@macports.org $

PortSystem		1.0
name			slrn-devel
version			1.0.0pre18
categories		news net
platforms		darwin
maintainers		gmail.com:sbranzo
homepage		http://slrn.sourceforge.net/
description		A powerful console-based newsreader

long_description	slrn is an easy to use but powerful NNTP/spool based \
			newsreader.  It is highly customizable, supports \
			scoring, free key bindings, and can be extended using \
			the SLang macro language.
			
fetch.type		svn
svn.url			http://slrn.svn.sourceforge.net/svnroot/slrn/trunk
svn.revision		323
worksrcdir		trunk

depends_lib		port:slang2 \
			port:libiconv

configure.args		--with-libiconv-prefix=${prefix} \
			--mandir=${prefix}/share/man \
			--with-slang-library=${prefix}/lib \
			--with-slang-includes=${prefix}/include

# adds slrnpull
variant	pull		{ configure.args-append	--with-slrnpull }

# ssl variant 		
variant ssl		{ 
			configure.args-append 	--with-ssl=${prefix} \
						--with-ssl-includes=${prefix}/include/openssl
			
			depends_lib-append	port:openssl
}

variant uudeview description {Use uudeview library to decode uuencoded articles} {
	# build dependency because uudeview provides only the static library libuu.a
	depends_build-append	port:uudeview
	configure.args-append	--with-uu=${prefix}
}
