EADME layout
This commit is contained in:
parent
28d6d418d7
commit
1ec99d2839
2 changed files with 11 additions and 67 deletions
|
|
@ -1,55 +0,0 @@
|
||||||
## Diaspora RPM tools
|
|
||||||
|
|
||||||
Creates Fedora 13 RPM packages from diaspora git repository.
|
|
||||||
|
|
||||||
#### Synopsis:
|
|
||||||
|
|
||||||
# Create dist/diaspora-0.0-1010041233_fade4231.tar.gz
|
|
||||||
% ./make_dist.sh source
|
|
||||||
|
|
||||||
# Create dist/diaspora-bundle-0.0-1010041233_fade4231.tar.gz
|
|
||||||
% ./make_dist.sh bundle
|
|
||||||
|
|
||||||
# Setup links to tarballs from RPM source directory:
|
|
||||||
% ./make_dist.sh links
|
|
||||||
|
|
||||||
# Build rpms:
|
|
||||||
rpmbuild -ba dist/diaspora.spec
|
|
||||||
rpmbuild -ba dist/diaspora-bundle.spec
|
|
||||||
|
|
||||||
#Install
|
|
||||||
rpm -U ~/rmpbuild/rpms/i686/diaspora-bundle-0.0-1.1010042345_4343fade43.fc13.i686
|
|
||||||
rpm -U ~/rmpbuild/rpms/noarch/diaspora-0.0-1.1010042345_4343fade43.fc13.noarch
|
|
||||||
|
|
||||||
#Initiate (as root)
|
|
||||||
/usr/sbin/diaspora-setup
|
|
||||||
# Fix hostname afterwards by editing pod_url in
|
|
||||||
# /usr/share/diaspora/master/config/app_config.yml
|
|
||||||
|
|
||||||
|
|
||||||
# Start development server:
|
|
||||||
sudo
|
|
||||||
su - diaspora
|
|
||||||
cd master
|
|
||||||
./script/server
|
|
||||||
|
|
||||||
# Start using apache passenger:
|
|
||||||
# See: http://github.com/diaspora/diaspora/wiki/Using-apache
|
|
||||||
|
|
||||||
#### Notes
|
|
||||||
|
|
||||||
Routines uses last available version from master branch at github.
|
|
||||||
|
|
||||||
You need to copy all patches and secondary sources in this dir to
|
|
||||||
the rpm source directory a. k. a. $(rpm --eval %_sourcedir).
|
|
||||||
|
|
||||||
The spec-files in dist/ are patched by ./make_dist.sh source to reference
|
|
||||||
correct versions of diaspora and diaspora-bundle. The diaspora-bundle
|
|
||||||
is only updated if Gemfile is updated, upgrading diaspora doesn't
|
|
||||||
always require a new diaspora-bundle.
|
|
||||||
|
|
||||||
rpmlint shows many errors, most of which related to that the server
|
|
||||||
won't start if the .git directories are not included. Needs investigation.
|
|
||||||
|
|
||||||
This has been confirmed to start up and provide basic functionality both using
|
|
||||||
the thin webserver and apache passenger.
|
|
||||||
|
|
@ -4,44 +4,43 @@ Creates Fedora 13 RPM packages from diaspora git repository.
|
||||||
|
|
||||||
#### Synopsis:
|
#### Synopsis:
|
||||||
|
|
||||||
# Create dist/diaspora-0.0-1010041233_fade4231.tar.gz
|
Create source tarballs like dist/diaspor0a-0.0-1010041233_fade4231.tar.gz
|
||||||
|
and dist/diaspora-bundle-0.0-1010041233_fade4231.tar.gz
|
||||||
% ./make_dist.sh source
|
% ./make_dist.sh source
|
||||||
|
|
||||||
# Create dist/diaspora-bundle-0.0-1010041233_fade4231.tar.gz
|
|
||||||
% ./make_dist.sh bundle
|
% ./make_dist.sh bundle
|
||||||
|
|
||||||
# Setup links to tarballs from RPM source directory:
|
Setup links to tarballs from RPM source directory:
|
||||||
% ./make_dist.sh links
|
% ./make_dist.sh links
|
||||||
|
|
||||||
# Build rpms:
|
Build rpms:
|
||||||
rpmbuild -ba dist/diaspora.spec
|
rpmbuild -ba dist/diaspora.spec
|
||||||
rpmbuild -ba dist/diaspora-bundle.spec
|
rpmbuild -ba dist/diaspora-bundle.spec
|
||||||
|
|
||||||
#Install
|
Install
|
||||||
rpm -U ~/rmpbuild/rpms/i686/diaspora-bundle-0.0-1.1010042345_4343fade43.fc13.i686
|
rpm -U ~/rmpbuild/rpms/i686/diaspora-bundle-0.0-1.1010042345_4343fade43.fc13.i686
|
||||||
rpm -U ~/rmpbuild/rpms/noarch/diaspora-0.0-1.1010042345_4343fade43.fc13.noarch
|
rpm -U ~/rmpbuild/rpms/noarch/diaspora-0.0-1.1010042345_4343fade43.fc13.noarch
|
||||||
|
|
||||||
#Initiate (as root)
|
Initiate (as root)
|
||||||
/usr/sbin/diaspora-setup
|
/usr/sbin/diaspora-setup
|
||||||
# Fix hostname afterwards by editing pod_url in
|
# Fix hostname afterwards by editing pod_url in
|
||||||
# /usr/share/diaspora/master/config/app_config.yml
|
# /usr/share/diaspora/master/config/app_config.yml
|
||||||
|
|
||||||
|
Start development server:
|
||||||
# Start development server:
|
|
||||||
sudo
|
sudo
|
||||||
su - diaspora
|
su - diaspora
|
||||||
cd master
|
cd master
|
||||||
./script/server
|
./script/server
|
||||||
|
|
||||||
# Start using apache passenger:
|
Start using apache passenger:
|
||||||
# See: http://github.com/diaspora/diaspora/wiki/Using-apache
|
See: [[http://github.com/diaspora/diaspora/wiki/Using-apache]]
|
||||||
|
|
||||||
#### Notes
|
#### Notes
|
||||||
|
|
||||||
Routines uses last available version from master branch at github.
|
Routines uses last available version from master branch at github.
|
||||||
|
|
||||||
You need to copy all patches and secondary sources in this dir to
|
You need to copy all patches and secondary sources in this dir to
|
||||||
the rpm source directory a. k. a. $(rpm --eval %_sourcedir).
|
the rpm source directory a. k. a. $(rpm --eval %_sourcedir). This
|
||||||
|
includes some hidden .* files.
|
||||||
|
|
||||||
The spec-files in dist/ are patched by ./make_dist.sh source to reference
|
The spec-files in dist/ are patched by ./make_dist.sh source to reference
|
||||||
correct versions of diaspora and diaspora-bundle. The diaspora-bundle
|
correct versions of diaspora and diaspora-bundle. The diaspora-bundle
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue