Changes

From SME Server
Jump to navigationJump to search
1,790 bytes removed ,  01:06, 9 March 2009
links fixed
Line 1: Line 1: −
scratchpad
     −
http://wiki.contribs.org/Asterisk
  −
  −
http://forums.contribs.org/groupcp.php editors
  −
  −
  −
#set up developer environment
  −
$ cat /etc/profile.d/smebuild.sh
  −
  −
# Developer environment
  −
# This gets symlinked into /etc/profile.d
  −
  −
export CVS_RSH=ssh # tell CVS to use ssh
  −
  −
# DO NOT set CVSROOT
  −
sf_cvsroot_anon=:pserver:anonymous@smeserver.cvs.sourceforge.net:/cvsroot/smeserver
  −
alias mzgetsf_anon="mzget --dir $sf_cvsroot_anon"
  −
  −
sf_cvsroot=smeserver.cvs.sourceforge.net:/cvsroot/smeserver
  −
alias mzgetsf="mzget --dir $sf_cvsroot"
  −
alias mzimportsf="mzimport --dir $sf_cvsroot" 
  −
  −
sfcon_cvsroot=smecontribs.cvs.sourceforge.net:/cvsroot/smecontribs
  −
alias mzgetsfcon="mzget --dir $sfcon_cvsroot"
  −
alias mzimportsfcon="mzimport --dir $sfcon_cvsroot"
  −
  −
export PATH=$PATH:/builds/bin
  −
  −
alias rm='rm -i'
  −
alias cp='cp -i --preserve=timestamps'
  −
alias mv='mv -i'
  −
  −
  −
# if local username is different to sf.net username
  −
$ cat ~/.ssh/config
  −
Host  smeserver.cvs.sourceforge.net
  −
User  sfusername
  −
Host  smecontribs.cvs.sourceforge.net
  −
User  sfusername
  −
  −
$ chmod 600 ~/.ssh/config
  −
  −
  −
#import cvs code (not source code)
  −
mkdir smeserver
  −
mkdir smeserver/work
  −
mkdir smecontribs
  −
mkdir smecontribs/work
  −
  −
cd smeserver
  −
cvs -z3 -d:ext:smeserver.cvs.sourceforge.net:/cvsroot/smeserver co -P rpms
  −
cd rpms
  −
cvs -z3 -d:ext:smeserver.cvs.sourceforge.net:/cvsroot/smeserver co -P common
  −
  −
cd smecontribs
  −
cvs -z3 -d:ext:smecontribs.cvs.sourceforge.net:/cvsroot/smecontribs co -P rpms
  −
cd rpms
  −
cvs -z3 -d:ext:smecontribs.cvs.sourceforge.net:/cvsroot/smecontribs co -P common
  −
  −
  −
# go to work
  −
cd smeserver/work or smecontribs/work
  −
mzgetsf smeserver-release
  −
cd smeserver-release
  −
mzprep
  −
(make changes)
  −
mzpatch -n ..........
  −
edit F/*.spec
  −
mzbuild
  −
(check rpm)
  −
mzput -m 'See changelog'
 

Navigation menu