# $Id $ PortSystem 1.0 name mochiweb set svnrev 87 epoch 20081010 version r${svnrev} ; # project hasn't assigned a version yet categories erlang devel maintainers febeling openmaintainer description MochiWeb is an Erlang library for building lightweight HTTP servers. long_description ${description} It contains a JSON library. homepage http://code.google.com/p/mochiweb/ platforms darwin use_configure no depends_lib port:erlang fetch.type svn svn.url http://mochiweb.googlecode.com/svn/trunk/ svn.tag ${svnrev} worksrcdir trunk build.target all set libdir ${destroot}${prefix}/lib/erlang/lib/${name} set privdir ${libdir}/priv set ebindir ${libdir}/ebin set srcdir ${libdir}/src destroot.keepdirs ${privdir}/skel/ebin \ ${privdir}/skel/include \ ${privdir}/skel/docs \ ${privdir}/skel/deps destroot { xinstall -d -m 0755 ${ebindir} eval xinstall -m 0644 [glob ${worksrcpath}/ebin/*.beam] ${ebindir} system "find ${worksrcpath} -name .svn -type d -exec rm -rf {} \+" xinstall -d -m 0755 ${privdir} copy ${worksrcpath}/priv/skel ${privdir}/skel copy ${worksrcpath}/src ${srcdir} set docdir ${destroot}${prefix}/share/doc/${name} xinstall -d -m 0755 ${docdir} eval xinstall -m 0644 [glob ${worksrcpath}/doc/*.html] ${docdir} xinstall -m 0664 -W ${worksrcpath} \ LICENSE README \ ${docdir} xinstall -m 0644 ${filespath}/README.MacPorts ${docdir} set scriptsdir ${libdir}/scripts xinstall -d -m 0755 ${scriptsdir} eval xinstall -m 0755 [glob ${worksrcpath}/scripts/*.erl] ${scriptsdir} }