[mythtv-commits] Ticket #4397: win32 dependancy resolver and build script

MythTV mythtv at cvs.mythtv.org
Fri Jan 4 05:53:39 UTC 2008


#4397: win32 dependancy resolver and build script
------------------------------------------------------+---------------------
 Reporter:  David Bussenschutt <davidbuzz at gmail.com>  |        Owner:  ijr    
     Type:  enhancement                               |       Status:  new    
 Priority:  minor                                     |    Milestone:  unknown
Component:  mythtv                                    |      Version:  unknown
 Severity:  medium                                    |   Resolution:         
  Mlocked:  0                                         |  
------------------------------------------------------+---------------------

Comment(by David Bussenschutt (aka buzz)  <davidbuzz at gmail.com>):

 * latest version (8) uploaded.
 * added perl2dos and perl2unix functions to convert path handling
 consistently.
 * reworked all variables to use correct $dosxxx,$unixxxx or $xxx variables
 according to the location the execution will occur in  - ie [exec],
 [shell] or perl, respectively.
 * tar/bz2/zip extraction fixed as per Harold's suggestion ( although I
 refactored to take advantage of perl2dos and perl2unix ). creates a
 sh2.exe for this purpose too.
 * now assumes that msys mounts for / and /ming are correct, and simplifies
 paths.
 * removed all incorrect "double slashing" from msys commands ie
 /blah//blah or //bin/tar.exe which are not always correctly handled as
 equivalent to a single slash, especially at the start of a path.
 * no longer downloads/requires entire dx9 sdk from MS, instead uses a
 mythtv developer supplied zipfile (supplied by buzz). saves a 438MB
 download, now only downloads 92K.

 CAUTION: script as NOT be run right through from the beginning at this
 time, alpha code still.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4397#comment:9>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list