Commit graph

21 commits

Author SHA1 Message Date
Raphael
1bd54aba63 Revert "Merge remote branch 'upstream/master'"
This reverts commit 570d0cf104, reversing
changes made to 9da5399425.
2010-10-20 09:52:23 -07:00
Alec Leamas
b1423e9e0f Firts try, nothing tested 2010-10-19 20:04:23 +02:00
Alec Leamas
656d9387a6 Separate wsd daemon, simpler bundle directories, -f bundle update flag
For fedora, splits off the wsd daemin in separate package. Overall,
tools to handle bad Gemfile.lock README notes, -f option to invoke
'bundle update' in make-dist.sh. Minor bugfixes
2010-10-17 07:01:24 +02:00
Alec Leamas
ea185ccf6a Resolving merge conflict... My bad, apologies 2010-10-13 10:23:06 +02:00
Alec Leamas
6177362c4a Adding the ubuntu install package, initial version.
T
2010-10-12 21:22:49 +02:00
Alec Leamas
30b24a1079 Use make_relative_symlink scripts to avoid %post ln commands.
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.
2010-10-10 16:38:02 +02:00
Alec Leamas
1c00fc232e Allow make-dist.sh to use an alternative repo.
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
2010-10-10 16:38:01 +02:00
Alec Leamas
0b305a03e9 Pack static version info and w tarball, remove Fedora stuff.
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.
2010-10-10 16:38:01 +02:00
Alec Leamas
97f7b4d2ad Symlink tmp-dir to /var/lib,leaving other files to root.
Turns the overall installation to being write-protected.
2010-10-10 16:38:01 +02:00
Alec Leamas
8b190eb1b4 Updating spec files to new versions, make-dist.sh update, some typos. 2010-10-08 18:12:24 +02:00
Alec Leamas
dd1a488be1 Bringing in some very old stuff lost in patch mgmmt. 2010-10-08 03:00:36 +02:00
Alec Leamas
09a931d4fd Addding uploads directory 2010-10-06 23:15:52 +02:00
Alec Leamas
8ab97fe3f1 apache setup update, new diaspora-init 2010-10-06 21:53:24 +02:00
Alec Leamas
03dbe0bb13 New workflow w 'rake db:seed:dev'. Permissions on logfiles, logrotate conf. README update 2010-10-06 18:53:41 +02:00
Alec Leamas
d172a8ff7f provisionary 2010-10-06 05:01:32 +02:00
Alec Leamas
ec9580aaf7 provisionary 2010-10-06 04:37:03 +02:00
Alec Leamas
995dc4ee6a Server starts OK. 2010-10-06 04:21:44 +02:00
Alec Leamas
55dd35dcc1 provisionary 2010-10-05 17:29:40 +02:00
Alec Leamas
735bb847c2 provisionary 2010-10-05 16:00:09 +02:00
Alec Leamas
ff48b6cd7b provisionary, passes rpmbuild and rpmplint (more or less) 2010-10-05 15:19:21 +02:00
Alec Leamas
ee1f2063b4 Initial, buggy file check in 2010-10-05 00:11:13 +02:00