401c6033ce
re-factor continues and some cosmetic changes for our coding standarts
S.Çağlar Onur
2005-08-05 17:40:51 +00:00
58435681d2
What is that :P
S.Çağlar Onur
2005-08-05 15:28:17 +00:00
6945cd0089
remove unused import (util). do not re-import from minidom, use mdom instead (xmlfile).
Barış Metin
2005-08-05 03:24:24 +00:00
6513885ed4
- install_pkg_files() returns None imlicitly while returning "False" for an error. Make it to return True if all goes well :).
Barış Metin
2005-08-05 03:17:41 +00:00
8603c765ce
Damn!... It's my fault. I haven't realized that bitwise magic. Reverting the previous commit. Need to go to sleep :(.
Barış Metin
2005-08-05 03:08:08 +00:00
c653f91c43
Eray, please check DepInfo.satisfies for correctnes.
Barış Metin
2005-08-05 02:59:18 +00:00
bfd9d6169f
use locally-binded spec :).
Barış Metin
2005-08-05 02:44:44 +00:00
d6ddf5407c
Eray, please re-check add_conflict() for correctness. graph.add_biedge gets 2-3 arguments but 5 is passed.
Barış Metin
2005-08-05 02:41:58 +00:00
90b0d359ff
return None explicitly.
Barış Metin
2005-08-05 02:34:09 +00:00
fe2aa44fc9
inherit from Exception. properly raise PackageError.
Barış Metin
2005-08-05 02:33:06 +00:00
1c8d720494
packagedb is allready imported. no need to import again, rebinding the member is just OK.
Barış Metin
2005-08-05 02:31:32 +00:00
54b32c3bcd
inherit Exception.
Barış Metin
2005-08-05 02:28:30 +00:00
3c0fa98e6d
setattr returns None, so does delattr
Barış Metin
2005-08-05 02:26:48 +00:00
ea746576da
setattr allways return None
Barış Metin
2005-08-05 02:23:25 +00:00
2b5d15234d
non-static class methods should have self as the first parameter
Barış Metin
2005-08-05 02:17:42 +00:00
7bf6c95ec7
New comariface module by Gurer
Barış Metin
2005-08-04 22:57:57 +00:00
ff8eec8c19
ls ve copy
S.Çağlar Onur
2005-08-04 16:16:25 +00:00
3863675438
new TODO item: i18n support.
Barış Metin
2005-08-04 04:23:40 +00:00
9394aa0b8d
It seems that sandbox.zip is removed from its location. I've created a new zip file with the required specialities and updated the test.
Barış Metin
2005-08-04 04:08:29 +00:00
448bde24db
cleaning work_dir() is done in sourcearchive.py:unpack() with a cleanDir parameter to archive.unpack(). Its useless to do it here...
Barış Metin
2005-08-03 20:49:59 +00:00
53cbccf977
* WorkDir must cleaned before unpack and InstallDir must cleaned before install actions...
S.Çağlar Onur
2005-08-03 20:34:43 +00:00
c908e666de
domove 3. parametre ile dosya isim değiştirdiği durumları kontrol ediyor...
S.Çağlar Onur
2005-08-03 20:26:53 +00:00
661aa7b4e9
handle keyboard intterupt. We should also change actionsAPI not to execute system commands uncontrolled. Nothing should print the screen directly, but os.system do...
Barış Metin
2005-08-03 19:46:01 +00:00
915408a199
* build.py: Build states set by functions, Little typo fix * toplevel.py: setStates calls removed * common.py and commands.py: build-do* calls renamed as build-*
S.Çağlar Onur
2005-08-03 19:34:54 +00:00
9de62cb9d8
check the source archive's hash before unpack.
Barış Metin
2005-08-03 19:09:33 +00:00
83ca3b9a85
Get rid of flags...
S.Çağlar Onur
2005-08-03 18:58:25 +00:00
0f23668367
TYPO corrected, no need to intermediate variables like host, flags = glb.flags removed
S.Çağlar Onur
2005-08-03 17:58:21 +00:00
2f20642a97
Flags class is useless as it doesn't have any state or data to carry with. For exporting variables a function is sufficient.
Barış Metin
2005-08-03 17:44:16 +00:00
b96fc72195
more on exception handling. FIXES: bug #334
Barış Metin
2005-08-03 17:06:41 +00:00
3c626af141
böyle bir bug yok artık. halen alt komut parametrelerinin iyileştirilmesi gerekiyor fakat şu anda çalışıyorlar.
Barış Metin
2005-08-01 19:30:56 +00:00
a8f8076fbd
list-available komutumuz çalışıyor.
Barış Metin
2005-08-01 13:42:19 +00:00
32cdd015c5
alpha.sh şu anda çalışıyor.
Barış Metin
2005-08-01 12:49:28 +00:00
bf100a353d
otomatik help oluşturma...
Barış Metin
2005-08-01 12:36:09 +00:00
b0081ed505
bir bug...
Barış Metin
2005-08-01 12:19:44 +00:00
65f40cd53b
* soyle bir sey mumkun, inst'de vardir, ama ne repolarda, ne de thirdparty'de vardir. bu yuzden son care olarak inst'e de bakiyoruz artik.
Eray Özkural
2005-08-01 10:22:24 +00:00
cbd2d991f9
paket kurulumları sırasında dependency problemi çıkığında traceback yerine bir hata mesajı çıkartalım. insanlar denemeye başladığında korkmasınlar.
Barış Metin
2005-08-01 00:36:59 +00:00
98dc869536
actionsapi refactor edildikten sonra gnuconfig diye bir modül kalmadı.
Barış Metin
2005-08-01 00:23:20 +00:00
f2555a8023
setup.py dosyamızı düzenledim.
Barış Metin
2005-08-01 00:15:10 +00:00
8b51f08969
COPYING dosyamız da eksik kalmasın
Barış Metin
2005-07-31 23:10:27 +00:00
1bbf4f3012
COPYRIGHT stringleri her dosyanın başına eklendi
Barış Metin
2005-07-31 23:03:40 +00:00
c9f6ca5cb6
bu atexit'e gerek yok artık.
Barış Metin
2005-07-31 22:06:22 +00:00
963a57e336
Eray ile jabber'dan konuştuk ve karar verdik. Aynı anda yalnızca bir pisi process'i çalışabiliyor artık.
Barış Metin
2005-07-31 22:04:40 +00:00
d79948a183
* add third party package support (properly!)
Eray Özkural
2005-07-31 22:01:00 +00:00
a44854ec7a
packagedbtests çalışsın.
Barış Metin
2005-07-31 21:41:51 +00:00
3408db82b6
atexit saçmalığını kaldırıyoruz. Gürer sağ olsun.
Barış Metin
2005-07-31 21:39:26 +00:00
dea173aab8
bu maddedi geçen gün bitirmiştim.
Barış Metin
2005-07-31 21:18:10 +00:00
604e5c5daa
Az önce çekirdek listesinde bahsettiğim, uzak depodan paket kurmak için. Bunun üzerinde sonra konuşuruz tekrar. Ama şu anki hali ile çalışıyor.
Barış Metin
2005-07-31 21:02:14 +00:00
4991bc22c8
PUrl string olarak da kullanılabilsin.
Barış Metin
2005-07-31 20:53:41 +00:00
9a43133a40
Eray'ın bahsettiği lock sorunu ile ilgili hızlı-kirli bir çözüm. Bunun üzerinden yileştirme yaparız.
Barış Metin
2005-07-31 18:06:24 +00:00
1914a00ad8
gozden kacan bir sorun yuzunden resume'u kaldirdim simdilik, ftp ve file resume ile beraber eklerim daha sonra.
A. Murat Eren
2005-07-31 16:21:30 +00:00
efdf33dd65
* packagedb ad sorununu coz, thirdparty icin ekle
Eray Özkural
2005-07-31 15:31:27 +00:00
e57a0bd5fe
bunlar fazla. Zaten specfile.PackageInfo version ve release ekliyor...
Barış Metin
2005-07-31 04:08:12 +00:00
d5076bbd01
Çağlar'ın bildirdiği "Metadata içerisine yalnızca ilk Path yazılıyor" sorunu...
Barış Metin
2005-07-31 04:07:24 +00:00
e761d1579f
- sihirli stringler yerine constants'ı kullan. - importları düzenle
Barış Metin
2005-07-31 03:00:44 +00:00
5a2a95dab9
remote depoyu update etmek için index.read'e depo adı da verilmeli. pisi-index dosyasını index_dir/depo_adı dizinine indirecek...
Barış Metin
2005-07-31 02:48:47 +00:00
b7a62cbf9d
http + https icin resume destegi..
A. Murat Eren
2005-07-30 10:12:39 +00:00
94ee5c2337
pisi deposunu yalnızca https'den genele açtım. Şimdilik bunu duyurmayalım.
Barış Metin
2005-07-29 21:20:56 +00:00
cde9cd3587
- AdditionalFile'dan owner kaldırıldı.
Barış Metin
2005-07-29 20:35:34 +00:00
2c75bd2742
actionsapi icin hazirlanmis unittest gecerliligini yitirmisti, kaldirdim -- en kisa zamanda actionsapi'yi gercekten test eden halini eklemek uzere. (arada kaynamamasi icin TODO'yu da guncelledim)
A. Murat Eren
2005-07-29 19:01:30 +00:00
1938b12a94
configfile içerisinde belirlediğim yapılandırma seçenekleri Alpha için yeterli. Gerektiğinde extend ederiz.
Barış Metin
2005-07-29 16:32:30 +00:00
ff1130299a
package tests yapıldı. Her test için olduğu gibi bu testin de iyileştirilmesi güzel olur.
Barış Metin
2005-07-29 16:30:29 +00:00
5fd3e32f08
implement packagetests
Barış Metin
2005-07-29 16:29:19 +00:00
c88a544542
gereksiz import
Barış Metin
2005-07-29 16:03:52 +00:00
bad81ea723
* yapilan seyleri isaretle de ama - alpha'da yapilmayan nelerin beta'ya atilacagi kesin degildi - beta'dan multi-architecture'i atiyorum post release'e - upgrade olayini atiyorum kendi hesabima dusen - gerisini istediginiz ne varsa atabilirsiniz beta'ya gibi gozukuyor ta component'dan multi-package dependency'e kadar olan todo itemlari isterseniz beta'ya gidebilir. ama yaparim dediklerinizi yapin tabii, ama bir iki gun icinde yapacaksaniz :)
Eray Özkural
2005-07-29 15:36:46 +00:00
0c79834da1
Çağların bahsettiği iki defa çalıştırma sorunu çözülmüş olmalı. Çağlar bir test ediver sen de.
Barış Metin
2005-07-29 15:29:55 +00:00
424fd885ec
Ayrı ayrı do... komutları. Çağlar'ın bahsettiği sorun ile şimdi ilgileneceğim.
Barış Metin
2005-07-29 14:58:06 +00:00
38f1f8e9d0
* Caglar'in da geregini belirttigi gibi, reverse-depends db'si hazirla * Bu database remove algoritmasinda kullaniliyor * Bug'li da olsa basladik bir kere remove etmeye gerisi gelir :)
Eray Özkural
2005-07-29 14:44:07 +00:00
0689e9cac3
* install_pkg_files'i da seyettir * dependency'de gereken seyleri seyettirt
Eray Özkural
2005-07-29 14:07:52 +00:00
bfc25e05ff
Parçalı ve stateli build işlemi.
Barış Metin
2005-07-29 13:06:21 +00:00
321f0371dc
yeni komutlar, action'lar ayrı ayrı bölünüyor... Bu işi yapan kod epey çirkin şu anda. arayüzün nasıl olacağına karar verelim onu düzeltirim.
Barış Metin
2005-07-29 09:46:54 +00:00
ae8feb205a
todo güncelle...
Barış Metin
2005-07-29 02:55:38 +00:00
21e9dc5fad
implement configfiletests
Barış Metin
2005-07-29 02:52:11 +00:00
de17ca145f
bu comment yanıltıcı, dizinlerin belirtildiği bölüm dirs değil directories.
Barış Metin
2005-07-29 02:46:27 +00:00
3a33e66735
specfile testimiz bir hata buldu.
Barış Metin
2005-07-29 02:27:39 +00:00
1ddf8d2b02
metadata testi çalışsın.
Barış Metin
2005-07-29 02:18:17 +00:00
7dbfacabd3
Çağlar'ın istediği parçalı paket oluşturma.
Barış Metin
2005-07-29 02:17:51 +00:00
5d20fd5b1f
Denemelerimden kalan çöp
S.Çağlar Onur
2005-07-29 01:18:41 +00:00
eb47d4ebd7
Yanlış uid/gid düzeltildi
S.Çağlar Onur
2005-07-29 01:12:51 +00:00