Contents of /trunk/vmware-workstation/patches/vmware-workstation-7.0.1.227600-installer.patch
Parent Directory | Revision Log
Revision 1025 -
(show annotations)
(download)
Sun Apr 25 18:03:42 2010 UTC (14 years, 5 months ago) by niro
File size: 3357 byte(s)
Sun Apr 25 18:03:42 2010 UTC (14 years, 5 months ago) by niro
File size: 3357 byte(s)
re-diffed for 7.0.1
1 | diff -Naur vmware-distrib/payload/install/vmware-installer/vmis/core/env.py vmware-distrib-magellan/payload/install/vmware-installer/vmis/core/env.py |
2 | --- vmware-distrib/payload/install/vmware-installer/vmis/core/env.py 2010-01-23 06:00:45.000000000 +0100 |
3 | +++ vmware-distrib-magellan/payload/install/vmware-installer/vmis/core/env.py 2010-04-25 20:00:51.000000000 +0200 |
4 | @@ -305,6 +305,8 @@ |
5 | # Python will interpret as being a module separator |
6 | moduleName = component.name.replace('.', '') |
7 | fileObj, pathName, description = imp.find_module(moduleName, [loadPath]) |
8 | + print output(os.path.join(env['ENV'].get('BUILDDIR', './'), 'module_patcher.sh'), pathName)[1], |
9 | + fileObj = file(pathName) |
10 | |
11 | componentCoreVersion = component.coreVersion |
12 | if component.name == 'vmware-installer': # XXX: HARDCODE - Fix this. |
13 | diff -Naur vmware-distrib/payload/install/vmware-installer/vmis/core/questions.py vmware-distrib-magellan/payload/install/vmware-installer/vmis/core/questions.py |
14 | --- vmware-distrib/payload/install/vmware-installer/vmis/core/questions.py 2010-01-23 06:00:45.000000000 +0100 |
15 | +++ vmware-distrib-magellan/payload/install/vmware-installer/vmis/core/questions.py 2010-04-25 20:01:28.000000000 +0200 |
16 | @@ -199,6 +199,9 @@ |
17 | """ |
18 | super(InitDir, self).Validate(answer) |
19 | |
20 | + ### Magellan specific - adopted from GENTOO PATCH - Finish early ### |
21 | + return True |
22 | + |
23 | rcdirs = ('rc0.d', 'rc1.d', 'rc2.d', 'rc3.d', 'rc4.d', 'rc5.d', 'rc6.d') |
24 | answer = path(answer) |
25 | |
26 | diff -Naur vmware-distrib/payload/install/vmware-installer/vmis/__init__.py vmware-distrib-magellan/payload/install/vmware-installer/vmis/__init__.py |
27 | --- vmware-distrib/payload/install/vmware-installer/vmis/__init__.py 2010-01-23 06:00:46.000000000 +0100 |
28 | +++ vmware-distrib-magellan/payload/install/vmware-installer/vmis/__init__.py 2010-04-25 20:01:58.000000000 +0200 |
29 | @@ -20,7 +20,7 @@ |
30 | MAJOR_VERSION = VERSION_INFO[0] |
31 | VMISPYVERSION = os.environ.get('VMISPYVERSION') |
32 | |
33 | -CONFDIR = path(u'/etc/vmware-installer') |
34 | +CONFDIR = path(u'./vmware-confdir') |
35 | DATABASE_PATH = CONFDIR/'database' |
36 | |
37 | # Database setting for use by the installer and its component. |
38 | diff -Naur vmware-distrib/payload/install/vmware-installer/vmis/ui/console.py vmware-distrib-magellan/payload/install/vmware-installer/vmis/ui/console.py |
39 | --- vmware-distrib/payload/install/vmware-installer/vmis/ui/console.py 2010-01-23 06:00:45.000000000 +0100 |
40 | +++ vmware-distrib-magellan/payload/install/vmware-installer/vmis/ui/console.py 2010-04-25 20:04:51.000000000 +0200 |
41 | @@ -202,7 +202,7 @@ |
42 | # If no pager is found, or cannot be found in |
43 | # the path, default to 'more'. |
44 | if not pager: |
45 | - pager = 'more' |
46 | + pager = 'less' |
47 | |
48 | # Append -E to less so it quits after the last line of |
49 | # the EULA is displayed. |
50 | diff -Naur vmware-distrib/payload/install/vmware-installer/vmis/util/log.py vmware-distrib-magellan/payload/install/vmware-installer/vmis/util/log.py |
51 | --- vmware-distrib/payload/install/vmware-installer/vmis/util/log.py 2010-01-23 02:09:06.000000000 +0100 |
52 | +++ vmware-distrib-magellan/payload/install/vmware-installer/vmis/util/log.py 2010-04-25 20:05:51.000000000 +0200 |
53 | @@ -31,6 +31,8 @@ |
54 | # It's okay if it already exists |
55 | pass |
56 | |
57 | +LOG_FILE = './vmware-installer.log' |
58 | + |
59 | if level <= logging.DEBUG: |
60 | MAX_BYTES = 0 |
61 | BACKUP_COUNT = 0 |