Barış Metin
8fa65bf4ad
This is PISI. You know it is!
...
Feels good, huh?
2005-06-24 08:02:05 +00:00
Barış Metin
2ce0837c25
actions.py içerisinde install fonksiyonunun olması zorunlu
...
demiştik. Ama kod öyle davranmıyordu. Artık davranıyor...
2005-06-24 07:57:26 +00:00
Barış Metin
fe1694d80f
comment.
2005-06-24 07:51:21 +00:00
Barış Metin
4b01c1d240
gereksiz import.
...
Bunun yerine en altta "from package import Package" satırımız tüm
görkemi ile konumlanmış durumda ;).
2005-06-24 07:32:47 +00:00
Barış Metin
2a2ff47fbf
comment.
2005-06-24 07:30:04 +00:00
Barış Metin
8fde4f9c5d
comment
2005-06-24 07:14:35 +00:00
Barış Metin
d8926e0751
comment.
...
Bir kaç modülü daha böyle yorum satırlarına kavuşturacağım. Kod
içerisinde belgeleme de önemli. Kendi yazdığınız
fonksiyonları/sınıfları/modülleri de belgelerseniz çok sevinirim.
2005-06-24 07:13:24 +00:00
Eray Özkural
b1a5962608
* metadata write'i da duzelt benzer bicimde
2005-06-24 01:10:03 +00:00
Eray Özkural
e2d2723c49
* spec ornegini biraz daha genislet
...
* write'lari duzeltirken xmlext'den gereksiz code cikarip biraz basitlestir
* ufak tefek duzeltmeler
2005-06-24 01:08:29 +00:00
Eray Özkural
a344769042
* metadata hatalari duzelt
2005-06-24 00:28:30 +00:00
Eray Özkural
9a04fcc9cf
* spec -> metadata cevirgecini hakkaten duzelt
2005-06-24 00:22:38 +00:00
Eray Özkural
84f2cbc3a7
* spec -> metadata constructor'ini duzelt
2005-06-24 00:07:21 +00:00
Eray Özkural
7342fdc124
* metadata'yi iki section'a bol source ve package
...
* butun xml reader/writer'lari elden gecir temizle
* eksik bir suru tag'i implement et
* ornekleri, testleri update et
* ornekleri insan-okur hale cevir
* actionsapitests: condition'i daha genel amacli hale getir
2005-06-24 00:05:05 +00:00
Eray Özkural
4f8735a723
revert and put sections
2005-06-23 22:35:05 +00:00
A. Murat Eren
28ff4d984c
Artık zip dosyalarımız açılırken dosya/dizin permissionları doğru set ediliyor..
2005-06-23 17:23:48 +00:00
Eray Özkural
11510e2fbb
* ufak tefek fixler
2005-06-23 14:07:42 +00:00
Eray Özkural
b630c8ed20
* ufak tefek fixler
2005-06-23 13:55:19 +00:00
Eray Özkural
90be2d8ced
* unuttum :(
2005-06-23 13:49:17 +00:00
Eray Özkural
9768625985
* turlu karin agrilarini duzelt
2005-06-23 13:36:40 +00:00
Eray Özkural
05e1b2a6f9
* refactor seysi:
...
- Context'i Constants, Config ve BuildContext olarak uce bol
- bunlarin ilk ikisi icin kolay singleton access var:
from constants import const
from config import config
- fetcher'in build isine bagimliligini sourcearchive'in icine dash-i
- budur
2005-06-23 13:33:19 +00:00
S.Çağlar Onur
06f0eb03a6
Genişletildi, eski yerler düzeltildi/çıkartıldı. Biraz daha işi var. Gene bir review istiyorum sizden hızlıca. Akşam mail ile yollarsanız bende düzeltirim ( ya da direkt siz düzeltin :P )
2005-06-23 13:31:41 +00:00
Eray Özkural
b284388870
2005-06-23 12:57:09 +00:00
S.Çağlar Onur
13caee802c
Barış'la yaptığımız düzenlemeler
2005-06-23 12:34:20 +00:00
Eray Özkural
899178fa74
install_dir() fonksiyonu gerekiyor install icin cunku orada
...
spec dosyasi falan yok ortada :)
Bence bunu en temiz duzeltmenin yolu, bu context'e
buildcontext demek, ve butun module'lerin kafadan
erisecegi seylere config demek cunku ayni tur hatalar
cikiyor surekli.
Bu sayede sadece ve sadece build islemi icin kullanilan
bir module varsa bu module buildcontext'i kullanir
(bu gerekiyor mu tabii bilmiyorum)
Bir de bir iki ufak hatayi duzelt..
2005-06-23 11:40:06 +00:00
S.Çağlar Onur
1d377276c4
Yapısal değişiklikler tamalandı sanırım. Bir göz atın ve hata/yanlış varsa bildirin lütfen. Öğleden sonra dökümanı yazmaya devam edeceğim, boşu boşuna yazmıyayım yanlışlık varsa
2005-06-23 08:23:17 +00:00
A. Murat Eren
dcdfd8140e
Artık files.xml içerisinde her bir "File" için "Size" bilgisi de var..
2005-06-23 05:58:07 +00:00
A. Murat Eren
5b34284458
files.xml içerisinde Hash değil SHA1Sum yazsın.
2005-06-23 05:32:24 +00:00
A. Murat Eren
d044adb170
Belgede bir kaç düzeltme..
2005-06-23 05:31:49 +00:00
S.Çağlar Onur
53af51ae2a
Dökümanda hızlıca yapısal değişiklikleri yaptım. Gerisini yarın yazacağım yanlış varsa düzelteceğim. Fakat bir maruzatım vardır. Package tag'ı içinde bir Provides vardı, nerede o? Meren'in notlarına göre o tagın ismini değiştirmem gerekiyor ama yok yerinde :P
2005-06-22 21:01:56 +00:00
Eray Özkural
f4ebe9ce9a
* Root tag'leri PISI yap. pisi pisi
2005-06-22 14:27:12 +00:00
Barış Metin
9b8853e9c2
Damn!
...
Özür dilerim...
2005-06-22 14:12:45 +00:00
Barış Metin
61e2d15337
- Değişen UpdateInfo'ya göre düzenle.
...
- metadata.xml için oluşturulan gerçek dosyayı kullan.
2005-06-22 14:08:46 +00:00
Eray Özkural
6eaa839791
* bir takim arguman gecme hatalari duzelt
...
* addNode / getNode'a bir iki assert ekle
* specfile testini geciyoruz ve hatta canavar gibi bir specfile
output'umuz var simdi (ama indented falan degil :/)
2005-06-22 13:44:21 +00:00
A. Murat Eren
fdcf2ffef1
Her yerde degisken olarak file kullanmisiz. Lakin file bir python fonksiyonu..
...
Bundan boyle dosyalar icin fileName, objeler icin fileObj kullanalim diyoruz.
Digerlerine de bakacagim simdi sira ile.
2005-06-22 13:29:22 +00:00
Eray Özkural
c4b1e83453
* kafayi gozu yararak bitir specfile write'i
2005-06-22 13:28:33 +00:00
Eray Özkural
1eaedf1191
* yazarken olmayan attribute'lari yazmaya kalkma
2005-06-22 13:22:40 +00:00
Barış Metin
2c1c2ad4a5
Artık install dizini de ekleniyor. Yiha!
2005-06-22 13:19:02 +00:00
Eray Özkural
edd921eeeb
* bugli writer'i comment out et :(
2005-06-22 13:16:48 +00:00
Eray Özkural
5c7e2cc7fb
* xmlfile'i ikiye ayir, dom extensionlari olan fonksiyonlar xmlext diye bir modul yarat. \n *specfile yazmayla ilgili bir iki atilimda bulun ama bitireme tabii :(, specfile testini break ediyor bu commit
2005-06-22 13:15:34 +00:00
A. Murat Eren
9525687c69
mutabakat saglandi.. add_file okey..
2005-06-22 13:11:45 +00:00
A. Murat Eren
42f38767ee
test icin.. hemen kizmayin :)
...
bir de henuz symlink problemimiz var, cozulecek..
2005-06-22 12:55:42 +00:00
Eray Özkural
015de364d6
eski *calisan* haline dondur, hah bu arada birde yanlis yapilmis duzeltmeleri duzeltirken unutulan seyi duzelt. cok guzel.
2005-06-22 12:16:41 +00:00
Eray Özkural
57440ef253
eski *calisan* haline dondur
2005-06-22 12:15:47 +00:00
Barış Metin
43ccc98d11
pkg'de add_dir diye bir fonksiyon olacak...
2005-06-22 11:48:06 +00:00
Barış Metin
d42a650ced
Off.
2005-06-22 11:43:20 +00:00
Barış Metin
13680f94b6
- Constants
...
Buradaki Config nedir? Bilen var mı?
2005-06-22 11:40:26 +00:00
Barış Metin
56dc21fd4b
constants are Constants
2005-06-22 11:37:15 +00:00
Barış Metin
2efa533e74
Oluşturulması gereken dosya popt-1.7-3.pisi (release'i unutmuşuz).
2005-06-22 11:17:30 +00:00
Barış Metin
6b1eb3fed0
popt-1.7.pisi oluşturuluyor. İçerisinde yalnızca files.xml ve metadata.xml var. install/ dizinin de eklenmesi gerekiyor.
2005-06-22 11:11:21 +00:00
Barış Metin
83e462ed0c
ArchiveZip'i dosya yazabilmesi için de generic hale getiriyoruz. Aslında ayrı bir Zip modülü olsun dememin nedeni de buydu. ArchiveZip'i böyle generic yapmaya çalışmak "zorlama" gözüküyor.
2005-06-22 11:08:23 +00:00