diff options
Diffstat (limited to 'PCBSD/pc-sysinstall/components/ports/.svn/text-base/install.sh.svn-base')
-rw-r--r-- | PCBSD/pc-sysinstall/components/ports/.svn/text-base/install.sh.svn-base | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/PCBSD/pc-sysinstall/components/ports/.svn/text-base/install.sh.svn-base b/PCBSD/pc-sysinstall/components/ports/.svn/text-base/install.sh.svn-base new file mode 100644 index 0000000..78ea35c --- /dev/null +++ b/PCBSD/pc-sysinstall/components/ports/.svn/text-base/install.sh.svn-base @@ -0,0 +1,18 @@ +#!/bin/sh +# Available Variables +# COMPTMPDIR = Set to the tmpdir that contains CFILE +# CFILE = Set to the file provided by this component +# This script installs the freebsd source + +rm -rf /usr/ports +mkdir /usr/ports +cd /usr/ports +echo "Extracting ports tree..." +tar xvjf ${COMPTMPDIR}/${CFILE} >/dev/null 2>/dev/null + +if [ -d "/usr/jails/portjail/usr" ] ; then + echo "Extracting ports tree into portsjail..." + mkdir -p /usr/jails/portjail/usr/ports + cd /usr/jails/portjail/usr/ports + tar xvjf ${COMPTMPDIR}/${CFILE} >/dev/null 2>/dev/null +fi |