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
S.Çağlar Onur
2005-06-15 13:33:00 +00:00
674b583665
zip açma sorunu (dosyalar yerine dizin oluşturuluyordu) çözüldü. Fakat sembolik linklerde halen sorun var.
Barış Metin
2005-06-15 09:14:42 +00:00
b23fe046e0
zip sorunlu, targetDir calisiyor.. ha haa
A. Murat Eren
2005-06-15 08:57:17 +00:00
6a270f02e0
arşiv testleri artık (olması gerektiği gibi) daha katı. Testler şu anda "fail" ediyor. archive.py sevgi bekliyor haliyle :)
Barış Metin
2005-06-15 08:45:49 +00:00
4e5013f93c
debug için eklenmiş print satırı çıkartıldı.
Barış Metin
2005-06-15 08:28:21 +00:00
4383f598bd
work ve install dizinleri tmp_dir_suffix'in altında olmalı
Barış Metin
2005-06-15 08:27:28 +00:00
3ca38925b9
'directory checking' bug fixed..
A. Murat Eren
2005-06-15 08:21:51 +00:00
2ca8973ec4
archive'i handle ederken targetDir parametresi ile nereye açılacağına karar veriyoruz (henüz bu özellik çalışmıyor).
Barış Metin
2005-06-14 13:57:25 +00:00
07a9eec6c2
archive'i handle ederken targetDir parametresi ile nereye açılacağına karar veriyoruz (henüz bu özellik çalışmıyor).
Barış Metin
2005-06-14 13:57:23 +00:00
99a60f43e0
archive'i handle ederken targetDir parametresi ile nereye açılacağına karar veriyoruz (henüz bu özellik çalışmıyor).
Barış Metin
2005-06-14 13:57:21 +00:00
43e1477733
archive'i handle ederken targetDir parametresi ile nereye açılacağına karar veriyoruz (henüz bu özellik çalışmıyor).
Barış Metin
2005-06-14 13:57:20 +00:00
90b32bf90f
unittest bir bug daha yakaladı :). eğer oluşturulmak istenen dizin varsa çakılıyorduk.
Barış Metin
2005-06-14 13:21:07 +00:00
5278883018
unittest için hızlı bir uyarı CODING'e eklendi.
Barış Metin
2005-06-14 12:18:18 +00:00
66872e2eb4
SpecFile.source.version SpecFile.source.release
Barış Metin
2005-06-14 12:05:18 +00:00
570f795347
SpecFile.source.version SpecFile.source.release
Barış Metin
2005-06-14 12:05:16 +00:00
542882af37
SpecFile.source.version SpecFile.source.release
Barış Metin
2005-06-14 12:05:14 +00:00
963c24c464
zipfile bug fixed, unittests are so great..
A. Murat Eren
2005-06-14 11:43:07 +00:00
98843d8a15
Dilerseniz testleri tek tek de çalıştırabilirsiniz.
Barış Metin
2005-06-14 11:39:50 +00:00
b446419792
zip dosyaları için unittest. ARchiveZip şu anda fail ediyor.
Barış Metin
2005-06-14 11:26:55 +00:00
0a334d52bb
baris@pardus ~/svn/internal/trunk/pisi/src/unittests $ svn propset svn:ignore "*.pyc" . property 'svn:ignore' set on '.'
Barış Metin
2005-06-14 10:24:33 +00:00
48b3793456
test dizini değil teprorary dizini orası.
Barış Metin
2005-06-14 10:23:36 +00:00
6c84e41a9f
build.py içerisindeki çıktı çağrıları hiç hoşuma gitmiyor. Bir ara ilgileneceğim.
Barış Metin
2005-06-14 10:17:35 +00:00
4369d5dc25
unittest küçük bir bug yakaladı bile :). fetcher.py modülü bir arayüz değil. ekrana doğrudan basmaması gerekiyor.
Barış Metin
2005-06-14 09:49:45 +00:00
19517387f3
unittest yapımız... Hazırladığınız modüller/fonksiyonlar için unittestleri de yazmayı ihmal etmeyiniz.
Barış Metin
2005-06-14 09:47:14 +00:00
c459e36796
tests dizinine ihtiyaç yok. Birazdan unittest lerimiz gelecek...
Barış Metin
2005-06-14 09:43:06 +00:00
4dd622d7bb
Archive için bir deneme... tests içerisindekileri unittest'e taşımayı ciddi ciddi düşünüyoruz (şimdilik sadece düşünüyoruz...)
Barış Metin
2005-06-13 13:50:07 +00:00
90ceb5b2e7
Archive için bir deneme... tests içerisindekileri unittest'e taşımayı ciddi ciddi düşünüyoruz (şimdilik sadece düşünüyoruz...)
Barış Metin
2005-06-13 13:50:06 +00:00
1f31a3d6df
* specfile: parse history, too * first implementation of packagedb and sourcedb - we are now using the more modern bsddb.dbshelve implementation which uses cPickle and berkeley db * util: TODO: file ops
Eray Özkural
2005-06-13 13:47:18 +00:00
f5399b3bcb
libbuild.py test için action betiklerini çalıştırıyor, eray'ın path değişiklikleri için gerekli düzenlemeler
S.Çağlar Onur
2005-06-13 12:48:36 +00:00
0c3aec16a2
baris@pardus ~/svn/internal/trunk/pisi/src/pisi $ svn propset svn:ignore "*.pyc" . property 'svn:ignore' set on '.'
Barış Metin
2005-06-13 12:43:19 +00:00
47379aa7c8
AttributeError düzeltildi. info'ya verilen stringler eğer gerekiyorsa yeni satır karakterini vermeli...
Barış Metin
2005-06-13 12:41:30 +00:00
d27f75fd8b
* dagitim paketinde Config/ dizinini tanimla, daha kesin olsun olay
Eray Özkural
2005-06-13 12:39:41 +00:00
8cd751f4bc
archiveName specfile içerisine gitti.
Barış Metin
2005-06-13 12:37:31 +00:00
270d22b345
archiveName specfile içerisine gitti.
Barış Metin
2005-06-13 12:37:29 +00:00
f236795ee1
archiveName specfile içerisine gitti.
Barış Metin
2005-06-13 12:37:26 +00:00
5888f2463c
* dizinleri dinamik yap, destdir destegi icin gerekli * install iskeletine biraz daha sekil ver * build fonksiyonunu olmasi gerektigi gibi build.py'e tasi * ufak kozmetik seyler
Eray Özkural
2005-06-13 12:34:51 +00:00
6dfa8979b5
* pisi-index -> pisi-index.xml * imla hatasi vs. duzelt * summary field'ini yaz
Eray Özkural
2005-06-13 12:33:10 +00:00
ac218a7c6b
* add extract file/dir functions, make it comply with the docs
Eray Özkural
2005-06-13 11:53:41 +00:00
0315c95db2
pisiconfig --> config, genel işleri tutmak için util.py eklendi [ başka isim önerisi? ]
S.Çağlar Onur
2005-06-13 11:36:45 +00:00
1088c49b14
debug/test satırlarını specfile.py'den tests/getTextForNode'a taşıdım. tests içerisindeki örneklerin tekrar çalışması için gerekli düzenlemeyi yaptım. Bu testleri unittest mimarisine taşımayı düşünmeliyiz.
Barış Metin
2005-06-13 11:06:32 +00:00
0feb354af7
debug/test satırlarını specfile.py'den tests/getTextForNode'a taşıdım. tests içerisindeki örneklerin tekrar çalışması için gerekli düzenlemeyi yaptım. Bu testleri unittest mimarisine taşımayı düşünmeliyiz.
Barış Metin
2005-06-13 11:06:31 +00:00
d7c2ea8dcf
debug/test satırlarını specfile.py'den tests/getTextForNode'a taşıdım. tests içerisindeki örneklerin tekrar çalışması için gerekli düzenlemeyi yaptım. Bu testleri unittest mimarisine taşımayı düşünmeliyiz.
Barış Metin
2005-06-13 11:06:29 +00:00
afff8fc3bb
* implement first version of installdb * start a generalized ui module which will abstract the particulars of CLI, KDE, etc. (Beginning with CLI) * fix: usage doesn't belong in util, sorry * write some maintainer comments * bir de sunlari turkce yazacaktik galiba gene gaza geldim
Eray Özkural
2005-06-13 11:05:04 +00:00
2c28495258
* remove a guideline
Eray Özkural
2005-06-13 10:18:07 +00:00
00172734f2
* add some more guidelines
Eray Özkural
2005-06-13 10:11:42 +00:00
62a43e5d76
libbuild aslında actions içerisinden kullanılacak. daha anlaşılır bir isim ile pisi paketine aktarıldı.
Barış Metin
2005-06-13 09:04:56 +00:00
5d239957b9
pyc'ler fazla
S.Çağlar Onur
2005-06-13 08:51:04 +00:00
9df058c578
pisi modüllerini bir package haline getirdik...
Barış Metin
2005-06-13 08:49:24 +00:00
7ec44ced9f
tree klasörü tags/BLACKHOLE içine taglandı ve silindi
S.Çağlar Onur
2005-06-13 07:16:10 +00:00
96a9f0e3a3
fetcher.py : fetcher'in geri dönüş değerleri bir dictionary haline geldi (böyle bir fonkisyon için çok daha mantıklı), semboller (KB/s, MB/s vs) eklendi, bir de artık hatasız dlrate hesaplıyor.. tests/fetch_file : fetcher'ın değişen dönüş değerine göre güncellendi. pisibuild.py : fetcher'ın değişen dönüş değerine göre güncellendi, += fixindentation(pisibuild.py).. pisi-build : pisi-build += fixindentation(pisi-build)
A. Murat Eren
2005-06-12 12:08:00 +00:00
97720bb955
temizlik yaparken ortaya afedersiniz pislemişim, onu düzeltiyorum...
S.Çağlar Onur
2005-06-11 17:45:35 +00:00
66b188de90
Biraz temizlik o kadar, ciddi birşey yok...
S.Çağlar Onur
2005-06-11 17:38:30 +00:00
b1f3c57b3b
TypeError düzeltildi. util.information yeni satır eklemez.
Barış Metin
2005-06-11 09:09:07 +00:00
cead9f8918
PisiBuildError pisi-build CLI içerisinde kullanılıyor.
Barış Metin
2005-06-11 08:59:42 +00:00
022a65ebed
* implement MD5 based caching when downloading source * specfile: fix: store variables in self
Eray Özkural
2005-06-10 20:54:24 +00:00
9b55467e1d
* revamp xmlfile - yes, I'm hooked to it. XML sucks. - define a root element tag name which actually gets checked. Rationale: an XML document has only one root element - put all helper functions that don't depend on a dom object outside the class, helps me write modular parsers in specfile * specfile: - update tags
Eray Özkural
2005-06-10 19:57:39 +00:00
c6104f2edf
* parse build deps * change dep spec so that it uses attributes like archive does - change popt example to reflect that - if you don't like it we'll revert :)
Eray Özkural
2005-06-10 17:51:23 +00:00
930998374c
* specfile: patches are retrieved using the new functions
Eray Özkural
2005-06-10 17:32:39 +00:00
65b5da279b
* fix: extra > in patches
Eray Özkural
2005-06-10 17:31:47 +00:00
f8d4d86d1c
* xmlfile: put the fun back into minidom - make attr/text functions static - remove redundant getfirstnode function - don't raise exception when tag path not found, return None - implement a method to get only child elements * specfile: use the advanced routines
Eray Özkural
2005-06-10 17:20:48 +00:00
56b1d9f201
* fix: replace getNodes with getNode, also remove getFirstNode - still inefficient, must not use getElementsByTagName at all unless that is the purpose - need to simplify and optimize this further * installdb: start writing
Eray Özkural
2005-06-10 16:38:16 +00:00