Commit graph

33 commits

Author SHA1 Message Date
Alec Leamas
31b3d739c0 Bundle: add licenses, handle git gems
Adding a docs dir collexting README and licenses from contained gems.
git gems, which bundler does not handle well today, are handled
by a hacked parsing of Gemfile.log, gem built into the source
bundle and installed on target system
2010-10-26 00:12:15 +02:00
Alec Leamas
bbe56d0c0f bugfix 2010-10-24 13:41:27 +02:00
Alec Leamas
6502e28fbf bugfix 2010-10-24 13:19:00 +02:00
Alec Leamas
06215365b4 testing 2010-10-23 16:48:44 +02:00
Alec Leamas
abec01f98b testing 2010-10-23 07:27:28 +02:00
Alec Leamas
4ecb3d0b51 testing 2010-10-23 06:22:48 +02:00
Alec Leamas
164cc7e6f6 testing 2010-10-23 05:39:56 +02:00
Alec Leamas
c28da31f61 testing 2010-10-23 04:50:04 +02:00
Alec Leamas
1bb046dd1e testing 2010-10-23 04:32:29 +02:00
Alec Leamas
79aa1f34a6 test 2010-10-22 22:30:53 +02:00
Alec Leamas
97cdc12681 test 2010-10-22 17:38:19 +02:00
Alec Leamas
557142d809 testing 2010-10-22 17:19:06 +02:00
Alec Leamas
c55341632e bugfix 2010-10-22 15:52:56 +02:00
Alec Leamas
92ab2b277e bugfix 2010-10-22 15:28:29 +02:00
Alec Leamas
c0c45fa074 First try: the bundle looks OK. 2010-10-21 10:34:44 +02:00
Alec Leamas
03f637eca9 Polishing up after git mess... 2010-10-20 22:05:42 +02:00
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
a99c15d388 Removing set -x 2010-10-19 20:03:24 +02:00
Alec Leamas
a6300ecbdb Mewrging 2010-10-19 20:03:24 +02:00
Alec Leamas
3a3ad1f053 bugfix 2010-10-19 20:03:24 +02:00
Alec Leamas
f9e5a469e0 bugfixes.. 2010-10-19 20:03:23 +02:00
Alec Leamas
d8fc7d572e Pkg updates: separate wsd pkg, bad Gemfile.lock mgmt, docs, fixes
For fedora, splits off the wsd daemon in separate package. Overall,
tools to handle bad Gemfile.lock: README notes, -f option to invoke
'bundle update' in make-dist.sh. Handling of missing libmozjs in
Ubuntu 10.04 (https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/557024)
Various fixes & typos.
2010-10-19 14:29:20 +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
6177362c4a Adding the ubuntu install package, initial version.
T
2010-10-12 21:22:49 +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
075a39cfce A little discipline: locals, better redirect etc. 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
40dabffacc Formatting & comments 2010-10-08 12:15:30 +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
876a32d64b make-dist handles commit arg, links handles all sources 2010-10-07 01:48:44 +02:00
Alec Leamas
5bd5aea484 make-dist handles commit arg OK, make-dist list links all sources. Smaller clean-ups. 2010-10-07 01:42:33 +02:00