source: trunk/base/portmgr/packaging/SETUP.chroot.sh @ 59836

Last change on this file since 59836 was 26177, checked in by jmpp@…, 13 years ago

Finally merging the dp2mp-move branch into trunk, woot!

This basically means all strings in our sources,
whether it's something we output to the user or something
internal, such as a function/proc naming, are entirely in
the macports namespace and we no longer mix darwinports
with apple with macports strings.

It also means we now have new paths in svn and on
the client side at installation time, added to a
cleaner structure under ${prefix}/var/. Read
http://trac.macports.org/projects/macports/wiki/MacPortsRenaming
for more information.

NOTE: This commit also marks the rsync server finally
being moved over to the macosforge boxes, with the new
layout outlined in the dp2mp-move branch in place.
DNS entries still point to the old rsync server for
macports, however, so sync'ing/selfupdating an installation
based on these sources will be temporarily broken
until dns refresh.

To developers and testers, please do test the upgrade
target in the main base/Makefile as thouroughly as
possible and report any bugs/shortcomings/unexpected_behavior
to me, thanks!

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Id
File size: 821 bytes
Line 
1# !/bin/sh
2
3# DarwinPorts chrooted automated build system setup.
4# kevin@opendarwin.org
5# 21-Feb-2003
6
7# This should be run as uid 0, gid 0 from within the chroot.
8
9# Set up some necessary environment variables.
10
11export PATH=/opt/local/bin:/usr/X11R6/bin:${PATH}
12export HOME=/Users/Shared
13export CVSROOT=:pserver:anoncvs@anoncvs.opendarwin.org:/Volumes/src/cvs/od
14
15export MACOSX_DEPLOYMENT_TARGET=10.2
16export UNAME_RELEASE=6.0
17
18# Update the copy of darwinports from cvs,
19# sync the ports tree, and re-index.
20
21cd $HOME/darwinports
22cvs update
23make
24make install
25port sync
26cd dports
27portindex
28
29# Start building ports
30mkdir -p /darwinports/distfiles
31mkdir -p /darwinports/logs
32mkdir -p /darwinports/pkgs
33mkdir -p /darwinports/mpkgs
34mkdir -p /darwinports/rpms
35
36cd $HOME/darwinports
37#tclsh base/src/portmgr/packageall.tcl
38
39bash
Note: See TracBrowser for help on using the repository browser.