[40648] trunk/dports/erlang/mochiweb

febeling at macports.org febeling at macports.org
Thu Oct 9 14:42:02 PDT 2008


Revision: 40648
          http://trac.macports.org/changeset/40648
Author:   febeling at macports.org
Date:     2008-10-09 14:42:01 -0700 (Thu, 09 Oct 2008)
Log Message:
-----------
simplify skel install
edit mp readme
add sources to installation

Modified Paths:
--------------
    trunk/dports/erlang/mochiweb/Portfile
    trunk/dports/erlang/mochiweb/files/README.MacPorts

Modified: trunk/dports/erlang/mochiweb/Portfile
===================================================================
--- trunk/dports/erlang/mochiweb/Portfile	2008-10-09 19:51:45 UTC (rev 40647)
+++ trunk/dports/erlang/mochiweb/Portfile	2008-10-09 21:42:01 UTC (rev 40648)
@@ -25,28 +25,19 @@
 set libdir ${destroot}${prefix}/lib/erlang/lib/${name}
 set privdir ${libdir}/priv
 set ebindir ${libdir}/ebin
-destroot.keepdirs ${privdir}/skel/ebin ${privdir}/skel/include ${privdir}/skel/docs ${privdir}/skel/deps
+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}
 
-	xinstall -d -m 0755 ${privdir}/skel/priv/www
-	xinstall -d -m 0755 ${privdir}/skel/deps
-	xinstall -d -m 0755 ${privdir}/skel/docs
-	xinstall -d -m 0755 ${privdir}/skel/ebin
-	xinstall -d -m 0755 ${privdir}/skel/include
-	xinstall -d -m 0755 ${privdir}/skel/src
-	xinstall -d -m 0755 ${privdir}/skel/support
-	xinstall -m 0644 ${worksrcpath}/priv/skel/Makefile \
-		${privdir}/skel
-	eval xinstall -m 0644 [glob ${worksrcpath}/priv/skel/start*.sh] \
-		${privdir}/skel
-	eval xinstall -m 0644 ${worksrcpath}/priv/skel/priv/www/index.html \
-		${privdir}/skel/priv/www
-	eval xinstall -m 0644 [glob ${worksrcpath}/priv/skel/src/{Makefile,*.html,*.erl,*.hrl,*.app}] \
-		${privdir}/skel/src
-	xinstall -m 0644 ${worksrcpath}/priv/skel/support/include.mk \
-		${privdir}/skel/support
+	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}
@@ -58,7 +49,7 @@
 
 	xinstall -m 0644 ${filespath}/README.MacPorts ${docdir}
 
- 	set scriptsdir ${destroot}${prefix}/share/${name}/scripts
+ 	set scriptsdir ${libdir}/scripts
  	xinstall -d -m 0755 ${scriptsdir}
- 	eval xinstall -m 0644 [glob ${worksrcpath}/scripts/*.erl] ${scriptsdir}
+ 	eval xinstall -m 0755 [glob ${worksrcpath}/scripts/*.erl] ${scriptsdir}
 }

Modified: trunk/dports/erlang/mochiweb/files/README.MacPorts
===================================================================
--- trunk/dports/erlang/mochiweb/files/README.MacPorts	2008-10-09 19:51:45 UTC (rev 40647)
+++ trunk/dports/erlang/mochiweb/files/README.MacPorts	2008-10-09 21:42:01 UTC (rev 40648)
@@ -21,5 +21,14 @@
 Start developing by modifiying
 src/APPNAME_web.erl, in the main loop case construct.
 
+Example:
+
+ "congrat" ->
+     Req:ok({"text/html", [],["<h1>Congratulation</h1>"]});
+
+Example taken from BeeBuzz blog [1].
+
+1. http://beebole.com/blog/2008/09/25/
+
 C. Florian Ebeling <febeling at macports.org>
 2008-10-03
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20081009/aa03aa1f/attachment.html 


More information about the macports-changes mailing list