Changeset 1288 for devel/pb-doc/pb-demo


Ignore:
Timestamp:
03/31/11 00:24:54 (2 years ago)
Author:
bruno
Message:

r4371@localhost: bruno | 2011-03-30 23:59:59 +0200

  • Review demo script to include partly Lab content
File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb-doc/pb-demo

    r1101 r1288  
    1515# Decide to build a package for project-builder based on that devel version 
    1616# to replace the one currently installed 
    17 pb -p pb -r devel cms2build 
     17pb -p pb -r devel sbx|cms2build 
    1818 
    1919# Show the upstream part 
     
    3838# Now  show how easy it's to build for another distro in a VM 
    3939ls /home/qemu 
    40 pb -p pb -m ubuntu-9.04-i386 build2vm 
     40pb -p pb -m ubuntu-10.10-i386 build2vm 
    4141# Now  show how easy it's to build for another distro in a VE 
    42 ls /home/rinse 
    43 pb -p pb -m centos-5-i386 build2ve 
     42ls /home/rpmbootstrap 
     43pb -p pb -m centos-5-x86_64 build2ve 
    4444 
    4545# Now  show how easy it's to build for another project for which I'm upstream 
    46 pb -p mondorescue -m centos-5-i386 cms2ve 
     46pb -p mondorescue -m centos-5-x86_64 cms2ve 
     47 
    4748# Now  show how easy it's to build for another project for which I'm not upstream with patches 
    48 pb -p afio -r 2.5 -m centos-5-i386 cms2ve 
     49pb -p afio -r 2.5 -m centos-5-x86_64 cms2ve 
    4950 
    5051# Look at conf files 
    5152cat ~/.pbrc 
    52 cat /home/rinse/.pbrc 
    53 cat ~/pb/projects/afio/pbconf/2.5/afio.pb 
    54 ls -R ~/pb/projects/afio/pbconf/2.5/ 
     53cat /home/rpmbootstrap/.pbrc 
     54cat ~/local/pb/projects/afio/pbconf/2.5/afio.pb 
     55ls -R ~/local/pb/projects/afio/pbconf/2.5/ 
     56 
     57# Short Lab 
     58# in pblab account 
     59# prepa 
     60# As root 
     61rm -rf /prj/svn 
     62svnadmin create /prj/svn 
     63cat >> /prj/svn/conf/authz << EOF 
     64[/] 
     65pblab = rw 
     66* = r 
     67EOF 
     68cat >> /prj/svn/conf/passwd << EOF 
     69pblab = pblab 
     70EOF 
     71cat > /prj/svn/conf/svnserve.conf << EOF 
     72[general] 
     73password-db = passwd 
     74authz-db = authz 
     75[sasl] 
     76EOF 
     77killall svnserve 
     78~pblab/bin/rc.local 
     79 
     80# as pblab 
     81rm -rf pb .pbrc 
     82cat > afio.pb.add << EOF 
     83defpkgdir afio = dummy 
     84pbpackager default = Big Chief <bigchief@hp.com> 
     85projver afio = 2.5 
     86projtag afio = 1 
     87pburl afio = ftp://localhost/src/afio-2.5.tar.gz 
     88pbrepo afio = ftp://localhost 
     89EOF 
     90 
     91pb -p afio clean 
     92cat ~/.pbrc 
     93cat >> ~/.pbrc << EOF 
     94pbconfurl afio = svn://localhost/pb/afio/pbconf 
     95EOF 
     96echo "pbdefdir default = \$ENV{'HOME'}/pb" >>  ~/.pbrc 
     97mkdir pb 
     98svn import pb svn://localhost/pb -m "Initial creation of pb repo" 
     99# passwd asked here 
     100 
     101cd pb 
     102svn co svn://localhost/pb . 
     103pb -p afio newproj afio 
     104# passwd asked here 
     105 
     106cat ~/afio.pb.add >> afio/pbconf/afio.pb 
     107pb -p afio sbx2build 
     108 
     109# with Ubuntu CD 
     110cat >> ~/.pbrc << EOF 
     111vmpath default = /home/qemu 
     112EOF 
     113 
Note: See TracChangeset for help on using the changeset viewer.