Changeset 1753 for pbibuild/pbibuilder/scripts/2.1.startmake.sh
- Timestamp:
- 04/23/08 12:40:58 (8 months ago)
- Files:
-
- 1 modified
-
pbibuild/pbibuilder/scripts/2.1.startmake.sh (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pbibuild/pbibuilder/scripts/2.1.startmake.sh
r1699 r1753 22 22 module="${1}" 23 23 24 BUILDWORLD="${PROGDIR}/buildworld" ; export BUILDWORLD25 24 PDESTDIR="${PROGDIR}/pbisandbox" ; export PDESTDIR 26 25 PBIDIR="/pbi" ; export PBIDIR … … 43 42 44 43 OUTDIR="${PROGDIR}/outgoing/${module}" ; export OUTDIR 44 45 if [ "${FBSDBASE}" = "7.0" ] 46 then 47 BUILDWORLD="${PROGDIR}/buildworld70" ; export BUILDWORLD70 48 WORLDSRC="${PROGDIR}/fbsd-source/7.0/src" ; export WORLDSRC 49 elif [ "${FBSDBASE}" = "6.3" -o -z "${FBSDBASE}" ] 50 then 51 BUILDWORLD="${PROGDIR}/buildworld63" ; export BUILDWORLD63 52 WORLDSRC="${PROGDIR}/fbsd-source/6.3/src" ; export WORLDSRC 53 fi 45 54 46 55 # Check that the output directory for module … … 64 73 tar cvf - -C ${PROGDIR}/usr/ports . 2>/dev/null | tar xvpf - -C ${PDESTDIR}/usr/ports 2>/dev/null 65 74 mkdir -p ${PDESTDIR}/usr/src 66 tar cvf - -C /usr/src . 2>/dev/null | tar xvpf - -C ${PDESTDIR}/usr/src 2>/dev/null 75 tar cvf - -C ${WORLDSRC} . 2>/dev/null | tar xvpf - -C ${PDESTDIR}/usr/src 2>/dev/null 76 67 77 68 78 else 79 # Remove the old pbisandbox and recreate it 69 80 echo "Removing ${PDESTDIR}" 70 81 chflags -R noschg ${PDESTDIR} 71 82 rm -rf ${PDESTDIR} 72 83 mkdir -p ${PDESTDIR} 84 85 # Copy the buildworld environment 73 86 echo "Copying ${BUILDWORLD} to ${PDESTDIR}" >>${BLOG} 74 87 tar cvf - -C ${BUILDWORLD} . 2>/dev/null | tar xvpf - -C ${PDESTDIR} 2>/dev/null 88 89 # Copy over the ports tree 75 90 mkdir -p ${PDESTDIR}/usr/ports 76 91 tar cvf - -C ${PROGDIR}/usr/ports . 2>/dev/null | tar xvpf - -C ${PDESTDIR}/usr/ports 2>/dev/null 92 93 # Copy over the system-source 77 94 mkdir -p ${PDESTDIR}/usr/src 78 tar cvf - -C /usr/src . 2>/dev/null | tar xvpf - -C ${PDESTDIR}/usr/src 2>/dev/null 95 tar cvf - -C ${WORLDSRC} . 2>/dev/null | tar xvpf - -C ${PDESTDIR}/usr/src 2>/dev/null 96 79 97 fi 80 98
