Commit Graph

185 Commits

Author SHA1 Message Date
S.Çağlar Onur bdffc3b83c src_* fonksiyonlarının tamamı actions içinde olmak zorunda değil. Bu baabta gerekli düzenlemeler yapıldı 2005-06-16 10:52:44 +00:00
Barış Metin 0b21799a72 Unittestler birkaç hata daha yakaladı.
her spec dosyası içerisinde dependency tanımları ve patch olmak
zorunda değil. specfile içerisinde bunun için gerekli düzenleme
yapıldı.

xmlfile içerisine xml hata-yakalama eklendi.
2005-06-16 10:32:10 +00:00
Barış Metin ec88a6f821 Unittestler birkaç hata daha yakaladı.
her spec dosyası içerisinde dependency tanımları ve patch olmak
zorunda değil. specfile içerisinde bunun için gerekli düzenleme
yapıldı.

xmlfile içerisine xml hata-yakalama eklendi.
2005-06-16 10:32:08 +00:00
Barış Metin 346229e4e7 indent hatası. hiç sevmem! 2005-06-16 10:19:11 +00:00
Barış Metin b5c5e415a4 config öldü, yaşasın Context 2005-06-16 09:25:09 +00:00
Barış Metin f9b80155f9 Pekala, bu büyük bir commit...
Daha önce bahsettiğimiz config sınıfının bir instance'ının tüm süreç
tarafından kullanılması esasına dayanıyor. Config yerine bir
"context/bağlam" yaratılıyor ve tüm sabit(constant) ve değişken
yapılandırma seçenekleri (PSPEC dosyası da dahil olmak üzere) bu bağlam
üzerinden taşınıyor.

Biraz daha düzenleme gelecek. Çalışan bir sürüm çıkarttığım için commit
ediyorum.
2005-06-16 09:06:52 +00:00
Barış Metin 1fb9a9f88c Python hatası yüzünden yapmak zorunda olduğumuz karşılaştırma
"salaklığını" kod içerisinde belirttik ki bizi "salak" sanmasınlar, di
mi? Di...
2005-06-15 17:28:22 +00:00
Barış Metin b3981f8aa4 ignore *.pyc 2005-06-15 14:35:26 +00:00
A. Murat Eren 089e803aff artık symlinkleri düzgün oluşturuyoruz.. onur küçük beylere teşekkür ederik. 2005-06-15 14:34:28 +00:00
Barış Metin 7494390171 targetDir unpac()'e parametre olarak veriliyor 2005-06-15 14:16:15 +00:00
Barış Metin 89bf49a722 targetDir unpac()'e parametre olarak veriliyor 2005-06-15 14:16:13 +00:00
Barış Metin 8607e2632f targetDir unpac()'e parametre olarak veriliyor 2005-06-15 14:16:11 +00:00
Barış Metin e96131b84f bir dizinin içeriğini tümü ile silme işlevini purge_dir() util.py'ye
taşıdım. archive.py dışındaki modüller de kullanabilir.

packagedb.py içerisine eksik olan iki import'u ekledim.
2005-06-15 13:59:39 +00:00
Barış Metin 6fc2b9d5e8 bir dizinin içeriğini tümü ile silme işlevini purge_dir() util.py'ye
taşıdım. archive.py dışındaki modüller de kullanabilir.

packagedb.py içerisine eksik olan iki import'u ekledim.
2005-06-15 13:59:33 +00:00
Barış Metin 0c6b3f89a5 bir dizinin içeriğini tümü ile silme işlevini purge_dir() util.py'ye
taşıdım. archive.py dışındaki modüller de kullanabilir.

packagedb.py içerisine eksik olan iki import'u ekledim.
2005-06-15 13:59:31 +00:00
S.Çağlar Onur b8c0ef1cdf İşlevler fonksiyon prototiplerinin içine alındı 2005-06-15 13:39:50 +00:00
S.Çağlar Onur ffdc4f7e86 UI şimdilik kendi çıktılarını renkli versinki build işlemindeki çıktılar ile karışmasın, ilerde tipe göre ayırırız 2005-06-15 13:33:00 +00:00
S.Çağlar Onur ef824ebc5b Check action script for syntax errors... 2005-06-15 12:49:58 +00:00
S.Çağlar Onur aa85fc71ff Şimdilik libtoolize() commentli dursun, gerekli bir iş yapmıyor gibi :) 2005-06-15 12:13:00 +00:00
Barış Metin 4ce76fc1bf arşiv içerisinden çıkanları bir şekilde öğrenmemiz gerekiyor! 2005-06-15 11:53:59 +00:00
Barış Metin aad2092485 kurulacak dizin /image değil /install 2005-06-15 11:47:25 +00:00
S.Çağlar Onur 857d698e48 Bilgi iyiymiş, öyle duyduk 2005-06-15 11:39:15 +00:00
Barış Metin 166be21189 Hani az önce düzeltmek lazım demiştik ya.
İşte düzelttik.
2005-06-15 11:37:38 +00:00
Barış Metin 218f8f40f1 dizin yoksa oluşturmamız gerkiyor.
fakat kodu biraz adam etmek gerekli...
2005-06-15 11:35:31 +00:00
S.Çağlar Onur 1e7b2bd8b1 Buna artık gerek yok 2005-06-15 11:26:46 +00:00
Barış Metin 3b100162a9 bildirimler önemlidir... 2005-06-15 11:16:34 +00:00
Barış Metin 1c21bf289d work dizinine kodu açmadan önce temizlemek gerekir. 2005-06-15 11:09:10 +00:00
S.Çağlar Onur f25ba861bf Popt pisi-build ile derlenip, install ediliyor... 2005-06-15 11:04:37 +00:00
Barış Metin 674b583665 zip açma sorunu (dosyalar yerine dizin oluşturuluyordu) çözüldü.
Fakat sembolik linklerde halen sorun var.
2005-06-15 09:14:42 +00:00
A. Murat Eren b23fe046e0 zip sorunlu, targetDir calisiyor.. ha haa 2005-06-15 08:57:17 +00:00
Barış Metin 6a270f02e0 arşiv testleri artık (olması gerektiği gibi) daha katı. Testler şu
anda "fail" ediyor. archive.py sevgi bekliyor haliyle :)
2005-06-15 08:45:49 +00:00
Barış Metin 4e5013f93c debug için eklenmiş print satırı çıkartıldı. 2005-06-15 08:28:21 +00:00
Barış Metin 4383f598bd work ve install dizinleri tmp_dir_suffix'in altında olmalı 2005-06-15 08:27:28 +00:00
A. Murat Eren 3ca38925b9 'directory checking' bug fixed.. 2005-06-15 08:21:51 +00:00
Barış Metin 2ca8973ec4 archive'i handle ederken targetDir parametresi ile nereye açılacağına
karar veriyoruz (henüz bu özellik çalışmıyor). 

Belki de targetDir'ı constructor'a değil unpac()'e vermeliyiz... Bu
haline bir bakın yine de...
2005-06-14 13:57:25 +00:00
Barış Metin 07a9eec6c2 archive'i handle ederken targetDir parametresi ile nereye açılacağına
karar veriyoruz (henüz bu özellik çalışmıyor). 

Belki de targetDir'ı constructor'a değil unpac()'e vermeliyiz... Bu
haline bir bakın yine de...
2005-06-14 13:57:23 +00:00
Barış Metin 99a60f43e0 archive'i handle ederken targetDir parametresi ile nereye açılacağına
karar veriyoruz (henüz bu özellik çalışmıyor). 

Belki de targetDir'ı constructor'a değil unpac()'e vermeliyiz... Bu
haline bir bakın yine de...
2005-06-14 13:57:21 +00:00
Barış Metin 43e1477733 archive'i handle ederken targetDir parametresi ile nereye açılacağına
karar veriyoruz (henüz bu özellik çalışmıyor). 

Belki de targetDir'ı constructor'a değil unpac()'e vermeliyiz... Bu
haline bir bakın yine de...
2005-06-14 13:57:20 +00:00
Barış Metin 90b32bf90f unittest bir bug daha yakaladı :).
eğer oluşturulmak istenen dizin varsa çakılıyorduk.
2005-06-14 13:21:07 +00:00
Barış Metin 5278883018 unittest için hızlı bir uyarı CODING'e eklendi. 2005-06-14 12:18:18 +00:00
Barış Metin 66872e2eb4 SpecFile.source.version
SpecFile.source.release

bilgileri eklendi. Testleri de eksik kalmadı tabi.
2005-06-14 12:05:18 +00:00
Barış Metin 570f795347 SpecFile.source.version
SpecFile.source.release

bilgileri eklendi. Testleri de eksik kalmadı tabi.
2005-06-14 12:05:16 +00:00
Barış Metin 542882af37 SpecFile.source.version
SpecFile.source.release

bilgileri eklendi. Testleri de eksik kalmadı tabi.
2005-06-14 12:05:14 +00:00
A. Murat Eren 963c24c464 zipfile bug fixed, unittests are so great..
"who do u want me to kill now, you teletabiez!", aragorn.
2005-06-14 11:43:07 +00:00
Barış Metin 98843d8a15 Dilerseniz testleri tek tek de çalıştırabilirsiniz.
unittests/run.py specfiletests archivetests

veya hepsini çalıştırmak için (eskisi gibi)

unittests/run.py
2005-06-14 11:39:50 +00:00
Barış Metin b446419792 zip dosyaları için unittest.
ARchiveZip şu anda fail ediyor.
2005-06-14 11:26:55 +00:00
Barış Metin 0a334d52bb baris@pardus ~/svn/internal/trunk/pisi/src/unittests $ svn propset svn:ignore "*.pyc" .
property 'svn:ignore' set on '.'
2005-06-14 10:24:33 +00:00
Barış Metin 48b3793456 test dizini değil teprorary dizini orası. 2005-06-14 10:23:36 +00:00
Barış Metin 6c84e41a9f build.py içerisindeki çıktı çağrıları hiç hoşuma gitmiyor.
Bir ara ilgileneceğim.
2005-06-14 10:17:35 +00:00
Barış Metin 4369d5dc25 unittest küçük bir bug yakaladı bile :).
fetcher.py modülü bir arayüz değil. ekrana doğrudan basmaması gerekiyor.
2005-06-14 09:49:45 +00:00