Patching .bundle/config to use /usr/lib/diaspora-bundle, to avoid
inter-package linking from diaspora to diaspora-bundle. This also
leaves the content under vendor/bundle untouched. Uses kitchen
script to create relative links within diaspora package.
Adds the -u switch, allowing use of another repository than
http://github.com/diaspora/diaspora.git. This is a dogfood patch.
Renames diaspora-ws->diaspora-wsd; this is indeed a daemon.
Moves all Fedora-related stuff in make-dist.sh to subcommand
'prepare'. The source tarballs are now usable on any OS
make-dist now packs config/gitversion info and public/source.tar.
with the tarball. All Fedora specific files moved out of the
tarball's install area. 'links' command warns for non-existing
targets. Minor bugfixes.
Overall, at this point the application could be seen as
"packageable". The two main problem has been the included git
files, and that root could not own the files. These are now resolved.
In other words, the overall structure in comptatible with Fedora,
and thus also with most other repos like Ubuntu et al.
The bundle package is another issue. It's a long way before it can
be accepted into Fedora. First step would be to use already packaged
gems instead of providing our own copy for each and every gem.