On Fri, Apr 08, 2011 at 11:53:42AM +0300, Eren Türkay wrote: >Author: erenturkay >Date: Fri Apr 8 11:53:42 2011 >New Revision: 117056 > >Modified: > playground/eren/hamradio/svxlink/actions.py > playground/eren/hamradio/svxlink/pspec.xml >Log: >Split qtel. Add sounds to svxlink package > >+ # copy sound files. >+ # I could not use shelltools.copytree(), just use normal commands >+ shelltools.cd(get.workDIR()) >+ shelltools.system("cp -R sounds/* %s/usr/share/svxlink/sounds/" % >get.installDIR())
Merhaba, Boyle bir sorunu zamanida ben de yasamistim. Onur'la da ayak ustu konustmustum hatta. En iyi cozum bizim shelltools'daki copy_tree methoduna ek olarak yeni bir method yazmak (geriye donumlugugu kirmamak icin). Soyle bir seyle gelmistim ben de. Bunu Python'daki distutils modulu ile yapabilirsin. Su sekilde: from distutils.dir_util import copy_tree copy_tree("texmf-dist", "%s/usr/share/texmf-dist" % get.installDIR()) Su linkte kullanmistim bakabilirsin istersen: http://svn.pardus.org.tr/pardus/2011/devel/tex/base/texlive-core/actions.py Bu bizim ek olarak yazmamiz gereken method olarak bir oneri degil de, sadece baska bir cozum. Ama shelltools icin buna benzer bir method sart bence. Kolay gelsin -- Fatih Arslan _______________________________________________ Gelistirici mailing list Gelistirici@pardus.org.tr http://liste.pardus.org.tr/mailman/listinfo/gelistirici