9eec8149e1
* more help
Eray Özkural
2005-08-14 16:06:32 +00:00
9cef384776
* az oz
Eray Özkural
2005-08-14 16:03:26 +00:00
1fece877e6
* handle absence of short command names (might not need one) * remove a useless line from usage text * don't print list of commands for pisi help help
Eray Özkural
2005-08-14 15:59:39 +00:00
dfde5729dd
* deminki commit'de onemli bir degisiklik vardi unuttum: option'lari goster ulan! * kisa komut adlari icin altyapiya basla * help'i daha da guzel yap
Eray Özkural
2005-08-14 15:46:02 +00:00
ee4f39b4ad
* cli'da ufak tefek iyilestirmeler, ama hala svn'in tam bir gopyasi deeel.
Eray Özkural
2005-08-14 14:51:36 +00:00
0d2d9229ec
xml hatalarını yazmak için geçici çözüm.
Gürer Özen
2005-08-13 23:11:13 +00:00
514ad228de
ui sınıfını kullanmak istiyorsak. exception'ı karşılarken tekrar yüklememiz gerekiyor. Garbage collector görevini yapıyor...
Barış Metin
2005-08-13 22:38:53 +00:00
3f323f9a13
En uzun actions.py betikli yazılım.
Gürer Özen
2005-08-13 22:03:20 +00:00
91d396ff56
Evet, kocaman bir patch.
Gürer Özen
2005-08-13 21:51:46 +00:00
52f5074f15
paket sayıları, kaynak siteler, komponentler, hata raporlama.
Gürer Özen
2005-08-13 17:31:30 +00:00
d5c90f6078
no module named pisi :)
S.Çağlar Onur
2005-08-13 14:13:38 +00:00
0adb6d01f1
Bir pisi source deposuna ait çeşitli istatistikleri çıkarmak için bir araç, depodaki specleri kontrol etmek için de işe yarıyor. pisi.specfile kullanıyor.
Gürer Özen
2005-08-13 14:05:50 +00:00
7402561bd8
* use absolute ui name, uh didn't work
Eray Özkural
2005-08-13 11:31:17 +00:00
3cb8e6cbf0
* pgraph: herhangi bir packagedb interface'ine sahip database'le calis * fix: #366, bagimlilik cizgesini install_pkg_files icinde hesapla * beta-upgrade'de de repo1 adli repo'yu kullan, daha once INVALID olarak isaretledigim bug'i da cozer boylece, arada elle komut girmek gerekmez.
Eray Özkural
2005-08-13 10:49:27 +00:00
358e0da32a
suphesiz ki archive'in degisken ve metot tanimlamalari pep-0008'in bize sundugu nimetlerden faydalanilarak yeniden degerlendirildi.
A. Murat Eren
2005-08-13 03:39:20 +00:00
cdcac59127
* fix: construct dependency graph correctly in upgrade operation - we add to dep graph if: a. it is in the repository and b. if it's already installed, an older version is installed - caveat: we're using release for now. - help me: I'm dying!
Eray Özkural
2005-08-12 20:23:29 +00:00
93c6816e64
* bu da import olayini acikliyor
Eray Özkural
2005-08-12 20:02:24 +00:00
eefaab8929
* upgrade test'ini duzelt * python import kurallarina uy - global degistirdigimiz yerde init order'ina dikkat et - her import statement'i tek satirda - global adlari kullan * yes-all diye bir common option ekle * install_files'in cagirdigi install_names'i eger bossa hic cagirma * fix: olmayan repo'yu kaldirma * fix: info ln'ler * commands: yeni init/finalize olayi ekle - import'u dogru yerde cagirmak icin ornegin gerekti
Eray Özkural
2005-08-12 20:00:40 +00:00
c322d0ccc7
libtool problemleri ve her paketin buna uymaması sebebi ile target attribute'i Patch tagına eklendi.
S.Çağlar Onur
2005-08-12 19:27:53 +00:00
c1d76d75ce
parameter support
S.Çağlar Onur
2005-08-12 18:52:39 +00:00
6142953355
fix (built-in) operator overriding
Barış Metin
2005-08-12 14:43:27 +00:00
0ac34651d4
* beta-upgrade'i daha zeki hale getirmeye calis * fix: o dictionary paketlerin dictionary'si olacak * fix: tek tek dependency'lere bakmak gerekir.
Eray Özkural
2005-08-12 12:49:18 +00:00
cf960fdc3e
be more informative
Barış Metin
2005-08-12 11:26:24 +00:00
78676797df
These fake packages must specify a WorkDir as their version doesn't match with the one defined in PSPEC.
Barış Metin
2005-08-12 11:25:57 +00:00
610b5d5fde
* bunu unutmusuz
Eray Özkural
2005-08-10 18:25:41 +00:00
5e9995fd0e
* simdi ancak PisiError -> Error yap, dedigim gibi bu is boyle yapiliyormus arkadaslar, okuduk ogrendik o PEP'den.
Eray Özkural
2005-08-10 18:21:47 +00:00
c2f98f5146
* upgrade'i test etmek icin bir maymunluklar yap * bir crash bul bu sayede
Eray Özkural
2005-08-10 17:55:47 +00:00
54bb49fb73
* eric3'un buldugu iki indentation hatasini duzelt. * caglar: ebuild2pisi'de crash ettirecek bir hata vardi, onu da duzelttim.
Eray Özkural
2005-08-10 17:03:46 +00:00
af49221a8b
* ah .py'yi unutmusum of ya
Eray Özkural
2005-08-10 16:59:10 +00:00
5e18e3db0b
* unutulmus bir change
Eray Özkural
2005-08-10 16:57:59 +00:00
0f7706a2f8
* first commit from eric3, eric3 rules :) * don't use underscore in module names!
Eray Özkural
2005-08-10 16:57:16 +00:00
f94b6bfed0
* use task names that eric3 knows about
Eray Özkural
2005-08-10 16:50:32 +00:00
a58fd154e6
* add eric3 project file * use something else than the name "l" where it would be descriptive following ptyhon stdlib naming conventions
Eray Özkural
2005-08-10 16:44:53 +00:00
a69853d751
* korkmayin birsey olmuyor * absolute module name'leri kullan importlarda, ornegin from pisi.package import Package gibi * basit bir exception hiyerarsisi tanimla. bu olay daha bir oturdu. * bazi yerlerde iki sinif arasinda iki line bosluk yoktu vs. onlari biraz duzelt
Eray Özkural
2005-08-10 16:04:54 +00:00
b05913bf15
* revert: advanced getBInutilsInfo function * TODO: incorporate the CC=mycc config. thing into this stuff * fix: get rid of mutual module import silliness (my bad) * make beta-light run on non-gentoo systems again.
Eray Özkural
2005-08-10 12:10:54 +00:00
edbffff220
Fonskiyonu olduğu gibi silmişim, kabul ediyorum, evet, doğru, tamam (komiser cemil).
A. Murat Eren
2005-08-10 08:36:17 +00:00
0b8c1b38c1
Eray'ın non-pardus sistemlerde paket build edilebilmesi için eklediklerini kaldırdım..
A. Murat Eren
2005-08-10 08:29:59 +00:00
ba629686c7
handle exceptions...
Barış Metin
2005-08-10 08:16:08 +00:00
48aa661c89
"import pisi" PİSİ'yi kullanacaklara yeterli bir arayüz sunmalı. YALI, TASMA gibi dışarıdaki kullanıcılar yalınızca pisi'yi import ederek PİSİ'nin diğer modülleri ile doğrudan etkileşimde bulunmadan yapmaları gereken işlemleri gerçekleştirebilmeliler.
Barış Metin
2005-08-10 06:55:35 +00:00
72aec0c55c
* version: range hatasi! * config.options olmasa da calis * test'leri duzelt
Eray Özkural
2005-08-09 16:24:26 +00:00
c16b02a2e0
* use OptionParser.print_help() properly
Eray Özkural
2005-08-09 15:14:54 +00:00
e5370d42a8
copy ve move'a glob desteği
S.Çağlar Onur
2005-08-09 14:51:46 +00:00
264bc8b8db
* fix: upgradableDep testini kullanmak yanlis. paketin upgrade tarafindan install edilmesi icin illa install edilmis olmasi gerekmez.
Eray Özkural
2005-08-09 14:50:36 +00:00
7b4f83d545
* bu dependency'deki bir parametre karisikligini giderip, bir iki isim duzenlemesi yapiyor ve yeni bir dependency kontrol daha ekliyor - installed: sistemdeki bir paket satisfy ediyor mu? - repo: repo'daki herhangi bir paket ediyor mu? - upgradable: su anda install edilmis package, upgrade edilebiliyor mu? * hala bir karisiklik var grrrr
Eray Özkural
2005-08-09 14:43:14 +00:00
77128581ee
e2fsprogs için ek 3 fonk.
S.Çağlar Onur
2005-08-09 13:53:41 +00:00
5c1cfe9896
* upgrade komutunun ilk halini programla - upgrade komutu verilen paket kumesinden yola cikarak, bagimlilik iliskilerini izler, ve maximum sayida bagimliligi kattigi paket kumesini gunceller. * ekrana daha cok aciklama bas * specfile'dan dependency'e ilgili class'i tasi
Eray Özkural
2005-08-09 13:40:32 +00:00
6c57708ae3
make build.py work again.
Barış Metin
2005-08-09 12:18:06 +00:00
0eed06a804
* take a look at the TODO items * reorg a bit * prepare an alphabetical list of commands automatically * start upgrade command, yes.
Eray Özkural
2005-08-09 11:06:36 +00:00
12b2f94538
* filter packages that are not installed (fixes: #335) * clean removed package from both tracking packagedbs (3rdparty, installed)
Eray Özkural
2005-08-09 10:38:45 +00:00
1e47af7f06
* --ignore-dependency gerekiyor mu belli degil henuz, comment out
Eray Özkural
2005-08-09 10:16:48 +00:00
bb4c6dc1ee
* make the config.options bug clear
Eray Özkural
2005-08-08 20:05:42 +00:00
59ccb3f84c
* revamp build context too, simplify this stuff * make build run again, packagers GA :) * more fixes to come
Eray Özkural
2005-08-08 20:03:09 +00:00
56a060eb36
* keep track of pending configurations (bug 338) * list pending packages, too * work in progress * i'm trying to add options to config class, and remove the seemingly unnecessary singleton thing from there
Eray Özkural
2005-08-08 14:05:55 +00:00
ff9cd21b61
* get rid of the stupid factory method * make things considerably simpler!
Eray Özkural
2005-08-08 13:15:17 +00:00
8a5340f8c3
* add a lockeddbshelve module, and use it in installdb * start implementing a configure-pending command
Eray Özkural
2005-08-08 12:36:29 +00:00
14d7b8b25d
* bug 333 fixed * comar'i ve dep'leri ignore etmek icin option koy - comar ignore implement et, comariface disaridan init ediliyor artik - packageop diye bir abstract komut tanimla
Eray Özkural
2005-08-08 11:27:17 +00:00
e0119064ed
* alpha-light: stop on error * shellutils: - implement a function to detect a binary (exists_binary) - system: debug output to show command * ui: verbose mode for info * cli: set debug flag from options * workaround: for non-pardus development systems, fall back to plain utility name if cross-platform name doesn't exist, and warn user with a debug output
Eray Özkural
2005-08-08 00:25:37 +00:00
6dec65ebe5
Fix bug #346
Barış Metin
2005-08-06 15:32:53 +00:00
6b1e302842
Boş dizinleri zip'e ekliyor fakat açarken oluşturmuyorduk..
A. Murat Eren
2005-08-06 14:11:10 +00:00