[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