Dennis Guse, 2013 This git-repository is a clone of the original pjproject-svn (branch upstream contains the svn-trunk). It was created to: 1. make debian package building easier (configuration and small patches so it can be build for ubuntu) 2. add patches that didn't made it yet upstream It was setup using the following command: # git svn clone HEAD http://svn.pjsip.org/repos/pjproject/ -s By cloning the connection to "git svn" is lost. If you would like to use the "git svn rebase" for updates from upstream: http://stackoverflow.com/questions/5339838/cloning-a-git-svn-repository-with-svn-metadata If you don't know what it is: just ignore it. ################### Packaging 1. Setup build environment # apt-get install packaging-dev # export DIST=saucy # pbuilder create or (git-pbuilder create) 2. Prepare to build - (optional) Update changelog, if necessary # git-dch -a -R - Commit all changes (incl. changelog)! 3. Build # export DIST=saucy - for upload (signed source package); Use your PGP-Keyid: # git-buildpackage --git-upstream-tree=XXX --git-ignore-branch --git-dist=saucy -S -kKEY_ID - binary deb # git-buildpackage --git-upstream-tree=XXX --git-ignore-branch --git-dist=saucy - replace XXX to select the tree you want. 4. Clean # git clean -f -x -d # git reset --hard 5. (optional) upload to launchpad - replace XXX appropiately # dput ppa:dennis.guse/sip-tools XXX.changes
dennisguse/pjsip
[DEPRECATED] NOT yet just a git-svn copy of PJSIP. Includes packaging stuff for Debian/Ubuntu and Python-video support.
CGPL-2.0