[mythtv] Ticket #7010: ./cpsvndir causes errors with checkinstall for themes

Peter Stokes mythtv at dadeos.co.uk
Tue Sep 8 21:19:10 UTC 2009


On 8 Sep 2009, at 17:19, David Engel wrote:

> On Tue, Sep 08, 2009 at 12:07:57AM -0500, David Engel wrote:
>> Actually, I think I might have a better way, but I'm not going to  
>> work
>> on it anymore until tomorrow.
>
> Would some people please try the attached version of cpsvndir.
>

Hi David,

I am sorry that my changes haven't gone a smoothly as I had hoped :-(

A quick note on the subtleties of the implementation of building the  
directory structure during a first pass and then copying the files  
using the "cp -R" during a second pass. The first pass only handles  
directories (by virtue of the "find -type d"), so that's fairly  
straight forward. The second pass processes all other files (by virtue  
of the "find ! -type d"), "cp -R" is then used in recursive mode, as  
none the filenames will correspond to directories the "recursivness"  
is not what is desirable. However, in recursive mode "cp" maintains  
symbolic links.

Whilst symbolic links are not currently being used in the current  
usage of cpsvndir, I personally use cpsvndir to "install" mythweb into  
the apache hosting directory and mythweb does contain a resource  
symbolic link ("mythplugins/mythweb/skins/grey/img/music").

Another concern I have thought of is that the "cpsimple" and  
"cpsvndir" scripts probably behave quiet differently now. But, as I  
have already hinted, I could not fathom the reason why the "cpsimple"  
script is required as the "cpsvndir" script appeared to work for me on  
Windows (but then again my original proposed "cpsvndir" script also  
"worked on my machine" ;-).

Thanks

Peter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-dev/attachments/20090908/8e5ad14b/attachment.htm>


More information about the mythtv-dev mailing list