User Tools

Site Tools


csup_for_debian

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
csup_for_debian [2010/07/31 23:12] – created kdevcsup_for_debian [2015/03/11 11:22] (current) – external edit 127.0.0.1
Line 1: Line 1:
-* Create your supfile for  last FreeBSD stable release ( Directories mentionned in the supfile must pre-exist )+==== Install the build tools ==== 
 +<code> 
 +aptitude install build-essential devscripts  debhelper dh-make diff patch quilt gnupg fakeroot lintian pbuilder piuparts 
 +</code> 
 + 
 +==== Specific build dependencies ==== 
 +<code> 
 +aptitude install flex bison libssl-dev 
 +</code> 
 + 
 +==== Get it ==== 
 +<code> 
 +cvs -d anoncvs@anoncvs.fr.FreeBSD.org:/home/ncvs co -r RELENG_8_1_0_RELEASE src/contrib/csup 
 +</code> 
 + 
 +==== Build it ==== 
 +* Copy the csup code into a pristine work place 
 +<code> 
 +mkdir $HOME/packaging/ 
 +cp -r src/contrib/csup $HOME/packaging/csup-8.1.0 
 +</code> 
 + 
 +* Tell the world who you are 
 +<code> 
 +export DEBFULLNAME="Emmanuel Kasper" 
 +export DEBEMAIL="random_joe@libera.cc" 
 +</code> 
 + 
 +* Create initial debian/rules files 
 +<code> 
 +cd $HOME/debian/csup-8.1.0 
 +dh_make -s --createorig 
 +</code> 
 + 
 +==== Test your csup package ==== 
 +  
 +  * Create your supfile for  last FreeBSD stable release ( Directories mentionned in the supfile must pre-exist )
 <code> <code>
 cat > supfile << EOF  cat > supfile << EOF 
Line 5: Line 41:
 *default host=cvsup1.fr.FreeBSD.org *default host=cvsup1.fr.FreeBSD.org
 *default release=cvs delete use-rel-suffix compress *default release=cvs delete use-rel-suffix compress
-*default prefix=/usr/local/src/freebsd +*default prefix=/tmp/freebsd 
-*default base=/usr/local/src/freebsd/db-sup/+*default base=/tmp/freebsd/db-sup/
 src-contrib src-contrib
 EOF EOF
 </code> </code>
  
-* Run it+  * Run it
 <code> <code>
 csup -L2 supfile csup -L2 supfile
 </code> </code>
- 
csup_for_debian.1280617978.txt.gz · Last modified: 2015/03/11 11:22 (external edit)