Revision: 77435 http://trac.macports.org/changeset/77435 Author: and.damore@macports.org Date: 2011-03-30 04:10:20 -0700 (Wed, 30 Mar 2011) Log Message: ----------- port lua-wsapi: added docs, examples, edited shebang lines for launchers, added dependency on port lua-filesystem Modified Paths: -------------- trunk/dports/devel/lua-wsapi/Portfile trunk/dports/devel/lua-wsapi/files/patch-Makefile.diff Modified: trunk/dports/devel/lua-wsapi/Portfile =================================================================== --- trunk/dports/devel/lua-wsapi/Portfile 2011-03-30 10:25:03 UTC (rev 77434) +++ trunk/dports/devel/lua-wsapi/Portfile 2011-03-30 11:10:20 UTC (rev 77435) @@ -3,6 +3,7 @@ name lua-wsapi version 1.4 +revision 1 categories devel platforms darwin maintainers and.damore openmaintainer @@ -26,12 +27,20 @@ sha1 b041148e4a13fb454c08c21de2a8f9ba9a4a3ec6 \ rmd160 d81aa518bf6e1a14814a778e075a3bef7b267f69 -depends_lib port:lua +depends_lib port:lua \ + port:lua-luafilesystem patchfiles patch-Makefile.diff \ patch-configure.diff \ patch-src-fastcgi-lfcgi.c.diff +post-patch { + reinplace "s|#!/usr/bin/lua|#!/usr/bin/env lua|" ${worksrcpath}/src/launcher/wsapi.cgi + reinplace "s|#!/usr/bin/lua|#!/usr/bin/env lua|" ${worksrcpath}/src/launcher/wsapi.fcgi +} + configure.pre_args lua -destroot.target-append install-fcgi +destroot.target-append install-fcgi install-rocks +destroot.post_args-append PREFIX=${prefix} + Modified: trunk/dports/devel/lua-wsapi/files/patch-Makefile.diff =================================================================== --- trunk/dports/devel/lua-wsapi/files/patch-Makefile.diff 2011-03-30 10:25:03 UTC (rev 77434) +++ trunk/dports/devel/lua-wsapi/files/patch-Makefile.diff 2011-03-30 11:10:20 UTC (rev 77435) @@ -1,6 +1,6 @@ ---- Makefile.orig 2010-11-25 14:08:08.000000000 +0100 -+++ Makefile 2010-11-25 14:10:45.000000000 +0100 -@@ -14,16 +14,17 @@ +--- Makefile.orig 2011-03-30 11:57:13.000000000 +0200 ++++ Makefile 2011-03-30 11:59:06.000000000 +0200 +@@ -14,22 +14,24 @@ fcgi: fastcgi src/fastcgi/lfcgi.so: src/fastcgi/lfcgi.o src/fastcgi/lfcgi.h @@ -12,15 +12,26 @@ - cp src/wsapi/*.lua $(LUA_DIR)/wsapi - cp src/launcher/wsapi.cgi $(BIN_DIR)/ - cp src/launcher/wsapi.fcgi $(BIN_DIR)/ -+ mkdir -p $(DESTDIR)/$(LUA_DIR)/wsapi -+ cp src/wsapi/*.lua $(DESTDIR)/$(LUA_DIR)/wsapi -+ cp src/launcher/wsapi.cgi $(DESTDIR)/$(BIN_DIR)/ -+ cp src/launcher/wsapi.fcgi $(DESTDIR)/$(BIN_DIR)/ ++ mkdir -p $(DESTDIR)$(LUA_DIR)/wsapi ++ cp src/wsapi/*.lua $(DESTDIR)$(LUA_DIR)/wsapi ++ cp src/launcher/wsapi $(DESTDIR)$(BIN_DIR)/ ++ cp src/launcher/wsapi.cgi $(DESTDIR)$(BIN_DIR)/ ++ cp src/launcher/wsapi.fcgi $(DESTDIR)$(BIN_DIR)/ install-fcgi: - cp src/fastcgi/lfcgi.so $(LUA_LIBDIR)/ -+ mkdir -p $(DESTDIR)/$(LUA_LIBDIR) -+ cp src/fastcgi/lfcgi.so $(DESTDIR)/$(LUA_LIBDIR)/ ++ mkdir -p $(DESTDIR)$(LUA_LIBDIR) ++ cp src/fastcgi/lfcgi.so $(DESTDIR)$(LUA_LIBDIR)/ install-rocks: install - mkdir -p $(PREFIX)/samples +- mkdir -p $(PREFIX)/samples +- cp -r samples/* $(PREFIX)/samples +- mkdir -p $(PREFIX)/doc +- cp -r doc/* $(PREFIX)/doc ++ mkdir -p $(DESTDIR)$(PREFIX)/share/examples/luarocks ++ cp -r samples/* $(DESTDIR)$(PREFIX)/share/examples/luarocks ++ mkdir -p $(DESTDIR)$(PREFIX)/share/doc/luarocks ++ cp -r doc/us/* $(DESTDIR)$(PREFIX)/share/doc/luarocks + + clean: + rm src/fastcgi/lfcgi.o src/fastcgi/lfcgi.so
participants (1)
-
and.damore@macports.org