5570 Commits

Author SHA1 Message Date
Barış Metin 8981c5ee34 O değişkenin adı workdir olacak! O kadar... 2005-07-04 16:33:28 +00:00
Barış Metin 964112db72 comment 2005-07-04 16:32:04 +00:00
Barış Metin 24c27baf3f "more pythonic and more simple" is our motto! 2005-07-04 16:29:40 +00:00
S.Çağlar Onur 61bbfeabf4 Argüman sırası 2005-07-04 16:27:01 +00:00
Barış Metin 4d5a4ae2d9 more pythonic and more simple as we like it to be. 2005-07-04 16:12:42 +00:00
Barış Metin e82fcf4382 os.path.join 2005-07-04 16:07:29 +00:00
Barış Metin 27f3486386 build.py'yi biraz düzenledim. 2005-07-04 15:57:40 +00:00
Barış Metin 58ba460834 pspec.xml'de Files/File'değil Files/Path... 2005-07-04 15:24:37 +00:00
Barış Metin 251311ade7 bash için actions.py'yi biraz düzenledim. bash...ebuild'de install
sırasında bir takım daha işler yapılıyor(install dir içerisinde
cp/symlink vs.) onları da halletmek gerekiyor.

Çağlar. Bunun için actionsAPI'nin install_dir içerisinde de
çalışabilir olması lazım. glb.evn ile bu mümkün...
2005-07-04 15:24:06 +00:00
Barış Metin fbd73b227a patch level 2005-07-04 14:58:44 +00:00
Barış Metin bff0547e43 debug satırı fazla kaçmış 2005-07-04 14:55:32 +00:00
Barış Metin 3b2de04dc9 41 tane yaması ile bash iyi bir sample. 2005-07-04 14:53:44 +00:00
Barış Metin 422e46ec51 arşivin açıldığı dizin (srcDir) build içerisinde farklı yerlerde
kullanılıyor. bu yüzden o dizine gitmek yerine (gotoSrcDir) o dizini
alan bir fonksiyona ihtiyacımız vardı. Yaptık...

do_patch artık srcDir'da çalışıyor, pkg_work_dir()'da değil.

build.py'nin biraz kirli olduğunu düşünüyorum. Bu akşam biraz
temizleyeceğim bu dosyayı.
2005-07-04 14:52:51 +00:00
Barış Metin d3e964c675 level attribute... 2005-07-04 14:49:44 +00:00
Barış Metin 215f2d397e level attribute 2005-07-04 14:49:15 +00:00
Barış Metin ae2695af77 patch'ler için bir level attribute gerekiyor. 2005-07-04 14:48:56 +00:00
Barış Metin cb46571d47 Çağlar ile konuştuk. ebuild2pisi'yi kullanacağız. 2005-07-04 13:02:39 +00:00
Barış Metin b276dce357 case hadisesi... 2005-07-04 12:58:26 +00:00
S.Çağlar Onur e2a290274c ufak bir problem 2005-07-04 12:47:19 +00:00
S.Çağlar Onur ae72fe3d43 I dont care cases,man... 2005-07-04 11:52:59 +00:00
Barış Metin fe5ac2cdbf Tek bir ebuild'i PSPEC haline getiriyor. Patch'leri de almaya çalışıyor.
Çağlar:
portage2pisi yerine bunu kullanalım mı? Tüm overlay deposunu bir anda çevirmek
büyük ihtimal ile istemeyeceğiz. Bu otomatik araçlar adam gibi bir PSPEC
yazamayacaklar, mutlaka el ile müdahale gerekecek zaten.
Bu tek bir dosya ve kullanımı diğerine göre daha basit sanırım. Ne dersin?
2005-07-03 14:23:07 +00:00
Barış Metin 96a3960c18 config parser işlerini ayrı bir modüle taşı. 2005-07-02 02:31:22 +00:00
Barış Metin 68764f5f0c Hata giderildi. Daha önce generalitems veya builditems'dan biri
tanımlanmasa bile exception üretiliyor ve boş ConfigurationSection'lar
yaratılıyordu.
2005-07-02 02:17:12 +00:00
Barış Metin 32b3064038 - configuration file'ın iki maddesi bitti, bir yeni madde eklendi
- verify methodlari'nin iki maddesi (specfile, metadata) bitti
- "implement file uri" daha önce bitmişti.
2005-07-02 02:02:11 +00:00
Barış Metin 005e8519fa biraz daha verify.
Sanırım specfile'da verify işlemini bitirmiş olduk.
2005-07-02 01:56:49 +00:00
Barış Metin 5ec416cf8e config, glb olmuştu. 2005-07-02 01:39:11 +00:00
Barış Metin f075483b8c Trick: CODING deki Demeter's Law'a uymaya çalış.
Aslına bakarsanız Flags kullanımına gerçekten gerek olduğunu
düşünmüyorum. ActionGlobals.conf ile de config değerlerine
olaşılabilir. ActionGlobals sonuçta pisi.config.Config sub-class'ı ve
config değerleri de kendi içerisinde gruplara ayrılmış durumda. Ama
yine de emin değilim. Şimdilik böyle kalsın bakalım!
2005-07-02 01:37:46 +00:00
Barış Metin 6cbf1a2887 buna gerek yok ki!
ActionGlobals zaten pisi.config.Config'in sub-class'ı.
2005-07-02 01:33:32 +00:00
Barış Metin 68c636a514 ArchiveError Exception'dan inherit etmeli. 2005-07-02 01:29:27 +00:00
Barış Metin 0ec9f942e1 don't implicitly return.
I got the power.
2005-07-02 01:23:55 +00:00
Barış Metin 761edda04b unused imports 2005-07-02 01:21:19 +00:00
Barış Metin 4df98376f4 bir class'a iki __init__ fazla.
Bu buraya nasıl gelmiş zaten :).
(benim hatammış r1113'de)
2005-07-02 01:20:01 +00:00
Barış Metin e9db13d077 unused import 2005-07-02 01:16:50 +00:00
Barış Metin 7a28cc483b don't reimplement the wheel 2005-07-02 01:15:43 +00:00
Barış Metin d37e6cce66 implement copy_dir with a one-liner. 2005-07-02 01:13:45 +00:00
Barış Metin 9b7c437709 file bir built-in 2005-07-02 01:11:00 +00:00
Barış Metin db313eb176 unused import 2005-07-02 01:07:13 +00:00
Barış Metin 31dcace59d self eksik kalmış 2005-07-02 01:05:00 +00:00
Barış Metin 8b33e32bb3 tamam loose-type bir dil ama,
implicitly None döndürmek iyi birşey değil yine de.
2005-07-02 00:59:40 +00:00
Barış Metin ef46c0554a pisi/actionsapi içerisindeki config.py, pisi/config.py'nin de olması nedeni ile kafa karıştırıyordu. actionsapi'de kullandığımız şey aslında global değerler. İsimlendirmeyi ona göre yaptım... 2005-07-02 00:55:34 +00:00
Barış Metin 2f97e978ca Ön tanımlıları grupla ve öntanımlıların seçilmesini Config sınıfından
soyutla. Bu hali ile daha iyi oldu sanırım. ConfParser sınıflarını
configfile.py içerisine taşıyacağım sonra. Şimdilik burada kalsın.
2005-07-02 00:52:54 +00:00
Barış Metin 3b6b0c675a define defaults for configuration file parameters 2005-07-02 00:34:44 +00:00
Barış Metin be0f5c0db5 daha sade bir config parser 2005-07-02 00:15:25 +00:00
S.Çağlar Onur f6637bb69e Config dosyası için TODO'lardan birini yapmayı denedim. Kafamdaki örnek config dosyası kod içnde yorum olarak duruyor. Basitliği nedeniyle INI uygun olur diye düşündüm. For your review yane... 2005-07-01 23:33:29 +00:00
Barış Metin a8f3f83b0f actionsapi.config içerisinden pisi.config'e de erişim olsun.
Çağlar: pisi.config içerisindeki bir şeye erişmek istersen config.conf ile
ulaşabilirsin. Örn: config.conf.tmp_dir()
2005-07-01 23:20:27 +00:00
Barış Metin a3d63f579d doGrab fileUri ile değil file Objectleri ile çalışıyor. Bu yüden değişken ismini buna uygun vermek gerekir.
False ile karşılaştırma yapmak Python'da yanlış. Bunun yerine not kullanın.
2005-07-01 14:00:01 +00:00
S.Çağlar Onur 5021255980 Kozmetik bişiy yanında da soru var, ilgileniniz please 2005-07-01 13:53:27 +00:00
Barış Metin 92dcbe2701 license bir built-in 2005-07-01 13:50:33 +00:00
S.Çağlar Onur 339c5f5ba8 Removed unused imports, file -> fileURI [ keyword ] 2005-07-01 13:50:22 +00:00
Barış Metin 9fb88dc589 import os here 2005-07-01 13:48:38 +00:00