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

Reply via email to