[Gelistirici] Paket bakımını üstlenme betiği
Mesutcan Kurt
mesutcank at gmail.com
24 Eyl 2010 Cum 11:54:27 EEST
2010/9/24 Onur Küçük <onur at pardus.org.tr>
> On Cuma 24 Eylül 2010 02:01:01 Mesutcan Kurt wrote:
> > Merhabalar,
> >
> > Spamassassin ve 60 Perl bağımlılığını üstlenirken bunu otomatikleştirecek
> > bir betik hazırladım. Bunu da playgrounduma koydum[1]. Hali hazırda
> > betiklerin konulduğu uludağ deposundaki "scripts" dizininin altında
> > takeover [2] diye bir kabuk betiği bulunuyor fakat burada sadece bir
> > sed'leme işlemi mevcut.
> >
> > Benim yazmış olduğum Python betiğinde ise öncelikle ilk parametre olarak
> > aldığı paketlerin listesi bulunan dosyadaki bütün paketleri tek tek
> arayıp
> > (aslında ilk baştan çalıştırıldığı dizindeki paketlerin listesini
> tutuyor)
> > pspec.xml'lerini düzenliyor. Ek olarak koyduğum bir şey de ayrıca bütün o
> > değiştirilecek paketlerde düzenlenecek bir dosya var ise onları da
> > düzenleyebiliyorsunuz. Aslında düzenlemek demeyelim de konsoldan
> > çalıştırılacak bir komut var ise.
> >
> > Kullanımı: takePisiPackages paketlerin_listesinin_oldugu_dosya
> > yeni_paketci_adi yeni_paketci_eposta
> >
> > Bu betiği örneğin 2009/devel in içinde çalıştırırsanız devel'in içindeki
> > bütün paketlerin listesini çıkartıp dosyada olan paketleri düzenliyor.
> > Şimdilik 1 den fazla aynı isimde paket olması durumunda saçmalayabilir.
> > (farklı depolardaki aynı paketler mesela)
> >
> > Bu komutu çalıştırdıktan sonraki soruya Y derseniz, size uygulanacak
> komut
> > ve dosya isimlerini soracak.. Bunlara da mesela vi ve actions.py
> > diyebileceğiniz gibi touch ve pars.py de diyebilirsiniz. Bu sayede bütün
> > paketlerin ana dizininde (pspec.xml'lerin olduğu dizinde) pars.py
> > oluşturursunuz.
>
> Bunu nerede kullanabiliriz ?
>
> Sanırım en son komut çalıştırmayı sordun. Örneğin hepsini üstlendikten
sonra pspec.xml'lerine bakmak için kullanabiliriz.
Çok da gerekli değil ama ben düzgün olmuş mu diye bakmak için eklemiştim.
>
>
> --
> Onur Küçük Knowledge speaks,
> <onur.--.-.pardus.org.tr> but wisdom listens
>
> _______________________________________________
> Gelistirici mailing list
> Gelistirici at pardus.org.tr
> http://liste.pardus.org.tr/mailman/listinfo/gelistirici
>
--
Mesutcan Kurt
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20100924/c439ded2/attachment-0002.htm>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi