Barış Metin
0eed8f10db
typo
2005-06-21 13:27:05 +00:00
S.Çağlar Onur
345d476367
actionsapi testleri, şimdilik sadece gnuconfig için. autotools test etmek için akılcı bir yöntem bulamadım daha
2005-06-21 13:19:27 +00:00
S.Çağlar Onur
c9b76ce3cb
Olmayan test suite çıkartıldı [ yerine konunca ekleriz ], birazdan autotools gelecek, böcek ezmekle uğraşıyorum actionsapi içinde
2005-06-21 13:14:36 +00:00
Eray Özkural
62cac753b9
* bir iki duzeltme, ama Files.write() da patliyor :(
2005-06-21 12:42:15 +00:00
Eray Özkural
0d1961dfb2
* kafa gozu yararak biraz Files class'ini kullan
...
- simdi anlasildi ki, o readerlari constructor'a koymak berbat bir
fikirmis
- onun yerine static bir alternatif constructor deniyorum list
comprehensionlar icin calisacak
- hala hicbir sey test edilmedi breakage bekleyin
- bir de output dir olarak pkg_work_dir() kullandim bu da yanlis herhalde?
2005-06-21 12:33:40 +00:00
Eray Özkural
836d38786e
* dependency'lerde versionFrom versionTo'yu implement et
...
* metadata write kisminda metadata class'ini kullan
2005-06-21 12:24:46 +00:00
Eray Özkural
5547bcf68d
* seq/string utility'leri implement et:
...
- concat, listeleri birlestir
- multisplit, string.split 'i extend et
* version class'ini tamir et ve testi gecirt
2005-06-21 11:34:39 +00:00
Barış Metin
6b390fe7e0
specfile'a yazmak pre-alpha da kullanacağımız bir özellik değil. paket
...
oluşturma ve kurma adımlarında specfile bizim için yalnızca okunması
gereken bir dosya.
build işlemi ile ilgili bir iki madde ekledim.
2005-06-21 11:25:25 +00:00
Eray Özkural
e17f8752e0
* version diye bir module cabasina girdim, dependency kosullari icin
...
gerekir.
- tabii allah bilir daha ne gerekiyordur tamami icin ama neyse :(
2005-06-21 11:15:21 +00:00
Eray Özkural
b10852dae7
todo'yu update ediyorum. buna bir bakabilir misiniz
...
lutfen, ve yapacaginiz item'lari da yaziniz vs.
2005-06-21 11:06:32 +00:00
Eray Özkural
cea77afb37
* ufak bir fix, commentler
2005-06-21 10:59:32 +00:00
Eray Özkural
27e14b7d07
* refactoring zamani:
...
- sourcearchive tam olarak baris'in dediklerini ve biraz daha fazlasini
yapan akilli bir class'tir. bir tanedir. sirinlikten yanina varilmaz. :)
2005-06-21 10:56:05 +00:00
Eray Özkural
c7667f4b9b
* simdi unpack icin genellestirilmis olan code'u kullan
...
* fix: zip arsiv'inde adi '/' ile bitenler directory'dir
* bir iki tane daha ufak iyilestirme
2005-06-21 10:33:24 +00:00
Eray Özkural
e1cca01c2d
* test code'unu duzelt, file yerine files de unpack interface'ine. kabak gibi cikti simdi hatalar tabii
2005-06-21 09:54:40 +00:00
Eray Özkural
75ddadc2e3
* testi gecmesi calistigi anlamina gelmez tabii ki
2005-06-21 09:50:35 +00:00
Eray Özkural
e4386c63fe
* unpack dir'i de implement et
2005-06-21 09:44:03 +00:00
Eray Özkural
82d7d0840f
* yeni path fonksiyonlari implement et
...
* archiveRoot'u implement et unpack_file_cond() icinde
2005-06-21 09:42:36 +00:00
Eray Özkural
544f2f598d
2005-06-21 09:27:04 +00:00
Eray Özkural
a1fa4c814c
* archive icin gerekli birseyler yazildi
2005-06-21 08:55:44 +00:00
A. Murat Eren
4c0357ba07
Her sey MD5 yerine SHA1 kullanacak sekilde degistirildi. Artik butunluk kontrollerinin hepsi SHA1 ile yapiliyor..
...
Belgede guncellendigi gibi, files icerisindeki MD5Sum, Hash ile degisti..
2005-06-21 08:41:28 +00:00
Eray Özkural
f64b019892
* comment
2005-06-21 08:25:41 +00:00
A. Murat Eren
d88279aeb2
pisi.lyx guncellendi.. Dosya tipleri eklendi, dosya ozeti almak icin MD5 yerine SHA-1 kullanilacagi belirtildi, 5. kısım artık geçerliliği kalmadığından tamamen çıkarıldı, dosya boyutunun ayrıca tutulmasının gerekli olmadığından dolayı files.xml'den ilgili belirtim çıkarıldı..
2005-06-21 07:39:28 +00:00
Barış Metin
273e039972
küçük bir düzeltme
2005-06-20 23:01:25 +00:00
Barış Metin
339876a8e5
chat yapıyoruz yine...
2005-06-20 18:42:36 +00:00
Eray Özkural
2a3cd8eef4
* package.extract_file'in gerektirdigi seyleri archivezip'de
...
yapmaya calis
* gereken diger seyleri gormek ve nasil yapilacagini gormek icin
genellestirilmis unpack_file_cond fonksiyonuna bakiniz...
2005-06-20 15:21:44 +00:00
Eray Özkural
d311c28e6f
* kosula gore unzip yapan code ekle
2005-06-20 15:13:48 +00:00
Eray Özkural
d383c1e85a
* tamam bu onemli, biraz dikkat lutfen
...
- package context'i archive'in calismasi icin gerekli degil (source info)
- archive ornegin package class'inin implementation'i icin kullaniliyor
constructor'a a bakin
- source adi vs. gibi seyleri bilmesi gereken module, build islemi
sirasinda build module'u, diger turlu "batteries included" bir archive
module'u degil, sadece source'lari acabilen bir archive module'u yazmis
olurduk... ayni zamanda bu biraz sorumluluklarin karistirilmasi oluyor
module'ler arasinda, bundan kacinmaya calisirsak iyi olur. fetcher'da da
benzer bir hata olabilir, sadece spec'teki source archive'larini
indirebiliyorsa, yanlis yazilmis demektir.
- ayni zamanda dikkat ederseniz, sol kulagi sag elle tutmaya benziyor
anlattigim tur karisikliklar
- gereken is bitmis degil. package module'unun gerektirdigi fonksiyonlara
bakiniz. sadece bazi dosyalari cikarmak, yeni arsiv olusturmak gibi
fonksiyonlar istemekte.
- package module'u install operasyonu icin kullanildigi icin onemli
- tabii gene ayni archive module'unu binary package'lari build ederken de
kullanabilmeliyiz vs. vs.
2005-06-20 15:00:11 +00:00
Eray Özkural
5d1a942096
* xmlfile'i iyice sekle semale kavustur, yazma isini daha robust yap
2005-06-20 14:24:11 +00:00
Eray Özkural
2d357b1e6c
* files.xml yazmayla ilgili gelismeler
2005-06-20 14:13:42 +00:00
Eray Özkural
4a27d39b98
* start implementing progress stuff in CLI
2005-06-20 14:06:49 +00:00
Barış Metin
07488ebe16
yalnızca test ediyoruz...
2005-06-20 13:58:30 +00:00
Eray Özkural
16290e1605
* ...
2005-06-20 13:57:20 +00:00
Eray Özkural
0ff3f401b1
* ...
2005-06-20 13:56:39 +00:00
Eray Özkural
f872fbe5f2
* ...
2005-06-20 13:51:10 +00:00
Eray Özkural
f9babc9136
* comment
2005-06-20 13:50:29 +00:00
Eray Özkural
c679310f36
* fonksiyon haline dondur
2005-06-20 13:48:40 +00:00
Eray Özkural
4dff4b67bf
* files icin write yapmaya basla
...
* xmlfile'daki write fonksiyonlarina basla
* PisiInstall class'iyle ilgili bir not dus
2005-06-20 13:46:49 +00:00
S.Çağlar Onur
94d4be3bc2
Install'da Build gibi Class içine girsin, benzer olsunlar demi.
2005-06-20 13:40:56 +00:00
Barış Metin
cec4c2c281
bir toplevel dizin için tüm dosya ve hash bilgisini oluşturan generator (get_file_hashes)
2005-06-20 13:33:28 +00:00
Barış Metin
a09109f02f
getAllNodes doğrudan çağırıldığında liste almıyor.
2005-06-20 13:31:14 +00:00
S.Çağlar Onur
6ba80f8d86
Herhangi bir klasörün ait olduğu disk bölümünün boş alanı [ /usr v.s split durumda ise ]
2005-06-20 13:11:56 +00:00
Barış Metin
e04db5e0df
paket oluşturma dizinini de almak isteyeceğiz. pkd_dir()'ı ekledik bu yüzden.
2005-06-20 12:44:17 +00:00
Eray Özkural
06b3a87c36
* files'in ilk versiyonu
2005-06-20 12:37:18 +00:00
Barış Metin
518e801699
- yalnızca action betiklerini çalıştırmak için dizin değiştir. Sonra
...
efendi gibi geri dön.
- metadata ve files dosyalarını oluşturacak fonksiyonları hazırlamaya başla.
2005-06-20 12:35:38 +00:00
Barış Metin
0ff2733eb9
- check_file'a bir dönüş değeri ekle.
...
- copy_file'da shutil kullan.
2005-06-20 12:34:04 +00:00
Barış Metin
1e7576a301
dosyayı silmeden önce var olup olmadığına bakmak lazımdır.
2005-06-20 12:32:48 +00:00
Barış Metin
cd498e08c4
dosya/dizin boyutunu hesaplamak zor iş :(.
2005-06-20 12:17:59 +00:00
Eray Özkural
fc6d5151de
* put the latest config.* as package_data under pisi actionsapi
2005-06-20 12:15:08 +00:00
Eray Özkural
6ee8a2953e
* package'a yeni interface ekle (icindekileri kabak gibi cikarmak icin)
...
* install iskeletini file size disinda tamamla (nasil yapilacagi belli
degil. caglar?)
* installdb ve testlerini duzelt, ufak tefek hatalar vardi ahem
*
2005-06-20 11:38:24 +00:00
Eray Özkural
c36aad7405
* olmayan dosyalari atla, automake 19u koy
2005-06-20 11:21:58 +00:00