b2b78b8bc2
This commit creates if needed (otherwise, updates timestamps on) the log files during package install as opposed to creating them inside the package itself - if they're present inside the package, then a package upgrade clobbers the files on the installed system if they happen to already exist. This commit also installs the init script and a couple of config files with .new extensions and then does the config() routine on them (or preserve_perms() in the case of the init script). The downside is that this will cause any .new'd files *and* the logs to be removed on this upgrade; I hope this doesn't cause much pain for users, but it's got to happen sooner or later, so let's get it over with... Signed-off-by: Robby Workman <rworkman@slackbuilds.org> |
||
---|---|---|
.. | ||
README | ||
README.Slackware | ||
doinst.sh | ||
etherpad-lite.SlackBuild | ||
etherpad-lite.info | ||
rc.etherpad-lite | ||
slack-desc |
README
Etherpad lite is a really-real time collaborative editor spawned from the Hell fire of Etherpad. We're reusing the well tested Etherpad easysync library to make it really realtime. Etherpad Lite is based on node.js ergo is much lighter and more stable than the original Etherpad. Our hope is that this will encourage more users to use and install a realtime collaborative editor. A smaller, etherpad-lite: manageable and well documented codebase makes it easier for developers to improve the code and contribute towards the project. See README.Slackware for some Slackware notes setup (with things to do before and after building the package). abiword (with AbiCommand plugin) is required to import/export pads. See etherpad lite in action at http://slackpad.org