[mythtv] Re: [mythtv-commits] mythtv commit: r7932 by nigel

Nigel Pearson nigel at ind.tansu.com.au
Wed Nov 23 01:23:05 EST 2005


	Thanks for this update. It has a few minor problems with already  
checked out code, but I will commit most of your changes tonight.


>> 	True. And your "get the latest revision" trick isn't bad,
>> although I think I would prefer to do it via an svn info.
>
> svn info only operates on local copies so you'd have
> to check out the latest and then do an info

	Aah. OK. Consider me convinced!


> I updated the script to do all the checkouts in one shot.

	Indeed. Looking good, but I think we can do better.
This version will always do a svn co, and never an update.
I suspect it should still try and update if the source dirs
are already there. (unless there two commands are equivalent)


	When I tried it last night, there were a few errors:

A     
/Volumes/MythOSXbuild/.osx-packager/src/myth-svn/myththemes/MythCenter/ 
watermark/info.png
U     
/Volumes/MythOSXbuild/.osx-packager/src/myth-svn/myththemes/ 
myththemes.pro
U     
/Volumes/MythOSXbuild/.osx-packager/src/myth-svn/myththemes/Minimalist- 
wide/ui.xml
U     
/Volumes/MythOSXbuild/.osx-packager/src/myth-svn/myththemes/Titivillus/ 
ui.xml
U     
/Volumes/MythOSXbuild/.osx-packager/src/myth-svn/myththemes/Iulius/ 
ui.xml
  U   /Volumes/MythOSXbuild/.osx-packager/src/myth-svn/myththemes
Checked out revision 7982.
svn: Failed to add directory  
'/Volumes/MythOSXbuild/.osx-packager/src/myth-svn/mythplugins/mythdvd':  
object of the same name already exists
[osx-pkg] Failed system call: " /Users/nigel/Bin/svn co --revision 7982  
http://svn.mythtv.org/svn/trunk/mythtv  
http://svn.mythtv.org/svn/trunk/myththemes  
http://svn.mythtv.org/svn/trunk/mythplugins  
/Volumes/MythOSXbuild/.osx-packager/src/myth-svn " with error code 1
Died at ./osx-packager.pl line 603.

which required me to delete the plugins directory first.
I will try to recreate/explore this a bit more tonight.

...
>>> OK. I figured there were too many options
>>
>> 	Agreed, but none of the existing options really fit.
>> Unless we overload "nohead"
>
> At first I thought you meant nohead to be more like "inplace" which  
> might be a better term for this. I made a few changes in that  
> direction but decided it would be too much trouble to decipher all  
> that makefile cleaning and tweaking so I stopped.

	I also think I was wrong about the reconfiguring
and Makefile deletion. It looks like trivial changes
(e.g. touching a .cpp file) are fairly economical -
only a few files/libraries are needlessly recompiled.


...
> If any of it doesn't look quite right I'll be happy to supply  
> cheerleading.

	:-)


> One remaining issue is the behaviour of the retail OSX which script.  
> It always gives output but the plugins configure script depends on it  
> being silent when a file isn't found. If, like me, you've got  
> DarwinPorts then you can get a nicer one in /sw/bin which is why I  
> have that added to the path.

	No DarwinPorts here, and no known problems in configure.

% sh
sh-2.05b$ which zot
no zot in . /Users/nigel/Bin /usr/bin /bin /usr/sbin /sbin  
/Developer/Tools /Volumes/Backups/qt/bin /Volumes/Backups/bin
sh-2.05b$ which which
/usr/bin/which


	What problems did you encounter?


--
Nigel Pearson, nigel at ind.tansu.com.au | "Peacemaking is our profession"
Telstra Dev. Lab, Sydney, Australia   | Motto of Burpelson Airforce Base
Office: 9814 4803    Fax:  9814 4897  | Commanded by Gen. Jack D. Ripper
Mobile: 0408 664435  Home: 9792 6998  |        Dr Strangelove



More information about the mythtv-dev mailing list