This port builds/installs/works fine, but doesn't pass poudriere build. There are currently two problems, both bugs in Node and related projects: * Feature shrinkwrap in NodeJS is broken: https://github.com/npm/npm/issues/10406 * Feature nodedir in node-gyp is broken: https://github.com/nodejs/node-gyp/issues/812 I submit this bug report now because it in itself builds locally and runs fine, and is useful. It even has the webchat included, not sure if anything else in ports has the webchat. To install and run: * apply the patches from the dependency bug reports * cd /usr/ports/www/etherpad-lite && make install clean * As a regular user, run 'etherpad /some/directory PORTNO' * surf to http://localhost:PORTNO I hope that NodeJS issues will be resolved soon. Until then this bug report should stay as "New". There is another similar project, EtherCalc, that I will also make a port for using the same framework. Please take both of them off the WantedPorts list.
Created attachment 163165 [details] shar archive Shar is compressed: etherpad-lite.shar.bz2
http://etherpad.org/
Created attachment 163233 [details] shar archive
I added the service 'etherpad' that allows to start/stop etherpad instances automatically.
After an additional investigation I found that our www/npm port is pre-built on the port maintainer's machine. This is because of the same problem that npm builds connect to network. I created the request to specifically fix this: https://github.com/npm/npm/issues/10452 (Before I thought this is only a problem with apps, like EtherPad)
Created attachment 163676 [details] compressed shar archive Update. USES=nodejs currently only suffers from the first problem, but this port is fully functional and passes poudriere build.
Created attachment 163886 [details] shar archive (compressed bz2)
Created attachment 164039 [details] shar archive (compressed bz2)
Created attachment 164106 [details] shar archive (compressed bz2)
Created attachment 164722 [details] shar archive (compressed bz2)
Created attachment 164746 [details] shar archive
Status?
This is a very useful project, but it depends on USES=node.mk that isn't ready.
Ok, thanks for reply.
Any updates?
This is NodeJS based and therefore unportable.