RetroShare/build_scripts/Ubuntu_src
csoler a1707891ee updated ubuntu changelog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7583 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-05 20:47:44 +00:00
..
data fixes for ubuntu packaging 2014-09-06 19:19:34 +00:00
debian updated packaging scripts to use sqlcipher system package 2014-09-21 14:25:58 +00:00
debian.gxs fixed packaging with GXS 2013-06-25 22:02:38 +00:00
changelog updated ubuntu changelog 2014-10-05 20:47:44 +00:00
clean.sh updated packaging for ubuntu/debian for 0.6. Executables and resources will have dfferent names, so that packages for 0.5 and 0.6 can be installed simultaneously 2014-09-06 16:45:42 +00:00
control.squeeze_bubba3 fixed dependencies for bubba3 2013-09-08 13:51:26 +00:00
control.ubuntu_lucid fixed packaging for ubuntu lucid 2013-03-01 17:46:52 +00:00
full_packaging_pipeline.sh updated version number to 0.5.5 prior to release 2013-09-07 08:21:13 +00:00
make_tgz.sh Improved packaging scripts 2013-01-28 14:29:23 +00:00
make.sh updated package building scripts for ubuntu 2012-07-15 20:01:04 +00:00
makeSourcePackage.sh updated packaging scripts to use sqlcipher system package 2014-09-21 14:25:58 +00:00
ppa_upload.sh updated version number to 0.5.5 prior to release 2013-09-07 08:21:13 +00:00
README.txt updated packaging scripts to use sqlcipher system package 2014-09-21 14:25:58 +00:00
retroshare_ppastatistics.py added script to gather statistics from ppa repository 2011-04-30 12:00:22 +00:00

This directory contains the material for buildign a debian/ubuntu source package from 
the svn repository of RetroShare. The various files here are:

  BaseRetroShareDirs.tgz: basic directory structure. Does not contain any source file.
  makeSourcePackage.sh  : main script. Produces source binary debian package (.dsc+.tgz files)
                          from the base directory structure and the sources in the svn repository.
  clean.sh              : compiles the source package. Produce a binary pkg for a given ubuntu distribution
  make_tgz.sh           : rebuilds the basic directory structure if some config/debian files where modified
                          in the retroshare-0.5 directory

Notes about pbuilder
====================

To add a ppa dependency:
	- add this line to ~/.pbuilderrc: OTHERMIRROR="deb http://ppa.launchpad.net/guardianproject/ppa/ubuntu precise main"

			pbuilder-dist precise login --save-after-login
			# apt-key adv --keyserver pgp.mit.edu --recv-keys  2234F563
			# exit
			pbuilder-dist precise update --release-only			# the --release-only is really required!