@@ -25,55 +25,55 @@ TODO: figure out how to patch destined $target_OSX and $target_CPU
25
25
into InstallationCheck and *.lproj/InstallationCheck.strings
26
26
27
27
Step 1:
28
- Clear out /sw so that a fresh version can be installed there.
28
+ Clear out $FINK_ROOT so that a fresh version can be installed there.
29
29
30
30
Step 2:
31
31
Download fink-BINDIST_VERSION-full.tar.gz from sourceforge (or use the copy
32
32
you generated when building the srcdist), unpack it and run "./bootstrap",
33
- installing into /sw . Accept all default choices during configuration.
33
+ installing into $FINK_ROOT . Accept all default choices during configuration.
34
34
35
35
Step 2A:
36
36
Make sure that the file CURRENT-FINK-$OSX_VERSION is present on the fink
37
- website, and run "/sw /bin/fink selfupdate", selecting option 3 (stick to
37
+ website, and run "$FINK_ROOT /bin/fink selfupdate", selecting option 3 (stick to
38
38
point releases).
39
39
40
40
Step 3:
41
- Run "/sw /bin/fink update-all" in case there were updates to base-packages
41
+ Run "$FINK_ROOT /bin/fink update-all" in case there were updates to base-packages
42
42
since the last package manager release.
43
43
44
44
Step 4:
45
- Remove all .deb's in /sw /fink/dists/stable/main/binary-darwin-x86_64/* ,
46
- and then remove all symlinks from /sw /fink/debs - you can do this by doing:
47
- "sudo find /sw /fink -name '*.deb' -exec rm -rf {} \;"
45
+ Remove all .deb's in $FINK_ROOT /fink/dists/stable/main/binary-darwin-x86_64/* ,
46
+ and then remove all symlinks from $FINK_ROOT /fink/debs - you can do this by doing:
47
+ "sudo find $FINK_ROOT /fink -name '*.deb' -exec rm -rf {} \;"
48
48
49
49
Step 5:
50
- Remove /sw /src/*
50
+ Remove $FINK_ROOT /src/*
51
51
52
52
Step 6:
53
- Run "/sw/ bin/fink scanpackages", and then "sudo /sw /bin/apt-get update" to
53
+ Run "$FINK_ROOT/ bin/fink scanpackages", and then "sudo $FINK_ROOT /bin/apt-get update" to
54
54
properly prepare for distribution.
55
55
56
56
Step6a:
57
- Run "/sw /bin/fink list --installed" to be ready with the information when
57
+ Run "$FINK_ROOT /bin/fink list --installed" to be ready with the information when
58
58
needed in step 8.
59
59
60
60
Step 6b:
61
- Check permissions in your /sw directory to verify things are world-readable
61
+ Check permissions in your $FINK_ROOT directory to verify things are world-readable
62
62
when appropriate
63
63
64
64
Step 6c:
65
- Run "chmod 1755 IN_BASEDIR/contents" to get the permissions of the
65
+ Run "chmod 1755 $ IN_BASEDIR/contents" to get the permissions of the
66
66
"contents" directory to match those of / on the target machine.
67
67
68
68
Step 7:
69
- Move the entire /sw directory into a subdirectory of IN_BASEDIR/contents
70
- (that is, you should have a directory IN_BASEDIR/contents/sw / when you are
69
+ Move the entire $FINK_ROOT directory into a subdirectory of $ IN_BASEDIR/contents
70
+ (that is, you should have a directory $ IN_BASEDIR/contents$FINK_ROOT / when you are
71
71
finished).
72
- Run "sudo cp -Rp /sw $IN_BASEDIR/contents" to copy. This preserves internal
72
+ Run "sudo cp -Rp $FINK_ROOT $IN_BASEDIR/contents" to copy. This preserves internal
73
73
file permissions.
74
74
75
75
Step 7a:
76
- Update the copy of FinkCommander in IN_BASEDIR/dmg to the latest version.
76
+ Update the copy of FinkCommander in $ IN_BASEDIR/dmg to the latest version.
77
77
78
78
Step 8.
79
79
Use TextEdit to examine the files in the resources and dmg subdirs of
0 commit comments