Commit Graph

  • b03f4d1b08 * name changes Eray Özkural 2005-08-14 17:26:46 +00:00
  • a77defd1d6 * a bit of refactoring * and make bug 368 explicit: relative thingie does not work yet Eray Özkural 2005-08-14 17:20:45 +00:00
  • ce9074d8b8 insinto changes for glob compatibility S.Çağlar Onur 2005-08-14 17:11:38 +00:00
  • 2e9fe2e025 * purl -> uri Eray Özkural 2005-08-14 16:42:19 +00:00
  • 2f804abe4d * refactor Eray Özkural 2005-08-14 16:35:47 +00:00
  • 76406ee744 pisi.purl -> pisi.URI Eray Özkural 2005-08-14 16:34:17 +00:00
  • 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
  • 476d9d791a bağımlılık statları. Gürer Özen 2005-08-13 22:38:37 +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
  • 4041388913 refactor continues... S.Çağlar Onur 2005-08-13 13:46:32 +00:00
  • 9a61c74626 * apply Caglar's workaround Eray Özkural 2005-08-13 13:11:28 +00:00
  • a3d3ae880f * fix cycle exception Eray Özkural 2005-08-13 13:08:46 +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
  • 3518b7fd03 * find what's missing Eray Özkural 2005-08-13 03:22:31 +00:00
  • ab11caa4aa newline S.Çağlar Onur 2005-08-13 00:46:08 +00:00
  • fbece546c0 Pisi paket derlerken çalıştığı console'un titleını da set etsin :P S.Çağlar Onur 2005-08-13 00:28:03 +00:00
  • 00d2426fdb fix S.Çağlar Onur 2005-08-12 23:45:30 +00:00
  • 044c5bfd4a * fix: init_db() -> init(True) Eray Özkural 2005-08-12 20:32:54 +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
  • 13a48c40bb * generate absolute paths by default, add comment. (fix #360) Eray Özkural 2005-08-12 11:24:23 +00:00
  • 02fc3e2606 * fix: dosyalardan install ederken, onlarin arasinda da bagimlilik cozmeye calis dogru bicimde. (yarim kalmis oradaki code) (fix: #358) * bunun icin dependency'e sekilli bir fonksiyon ekle * CLI islemeyi biraz gelistir, index komutu arg istemez illa ornegin * nedir? Eray Özkural 2005-08-12 10:49:16 +00:00
  • d39cab5806 * damn lies Eray Özkural 2005-08-12 09:14:20 +00:00
  • 0e23e69c68 isminde birden fazla . barindiran man dosyalari da bizdendir. A. Murat Eren 2005-08-12 00:54:28 +00:00
  • d9a9a748a3 needed by gcc package S.Çağlar Onur 2005-08-11 21:50:09 +00:00
  • 7c7fe50437 * birseyler yapmisiz aferin * daha yapacaklarim bitmedi! Eray Özkural 2005-08-10 18:30:20 +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
  • e43c079a5c pisitoolsfunctions better than pisitoolsfun :P S.Çağlar Onur 2005-08-10 17:41:16 +00:00
  • a0adfd50cc Eray Özkural 2005-08-10 17:37:24 +00:00
  • 978734100d * pisi.PisiError -> pisi.Error , exception icin de * boyle yapiliyormus Eray Özkural 2005-08-10 17:31:36 +00:00
  • a22d97e134 * duzeltmeye calis indentation hatalarini Eray Özkural 2005-08-10 17:15:45 +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
  • 71f499ae6b * unutulmus Eray Özkural 2005-08-10 16:07:01 +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
  • 9db2784c22 sym ve copytree 4 linux-headers S.Çağlar Onur 2005-08-09 19:37:47 +00:00
  • dc83f6cfce Eray Özkural 2005-08-09 17:01:41 +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
  • 5944d46bb0 * reorg Eray Özkural 2005-08-09 09:48:36 +00:00
  • 6503afaef3 #340 fixed.. A. Murat Eren 2005-08-09 07:53:49 +00:00
  • 57f845d91b #339 fixed.. A. Murat Eren 2005-08-09 07:08:06 +00:00
  • 98b82062bc * beta-light'i zenginlestir, daha cok CLI kullan * configure-pending'in command'i, bir de toplevel'a bos fonksiyon koy Eray Özkural 2005-08-08 22:59:10 +00:00
  • 16b283d1cb * fix: add required list method for listing available packages Eray Özkural 2005-08-08 22:53:09 +00:00
  • 1ffa367cbe * fix: import config bug - changing ref of a singleton: not a good idea after all! Eray Özkural 2005-08-08 21:22:18 +00:00
  • 86a94b47ce * typo in method name Eray Özkural 2005-08-08 21:04:00 +00:00
  • d384897ac8 * initialize in Command, not in pisi-cli Eray Özkural 2005-08-08 21:02:36 +00:00
  • 898511218a * oh yeah Eray Özkural 2005-08-08 20:08:22 +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
  • 369cc785e1 bug: 345 S.Çağlar Onur 2005-08-06 12:22:32 +00:00
  • f7c3bc50ba +doc S.Çağlar Onur 2005-08-05 22:46:23 +00:00
  • 3cd95a7a04 fix typo S.Çağlar Onur 2005-08-05 19:27:43 +00:00
  • 41b0d61030 depinfo -> self Barış Metin 2005-08-05 19:19:59 +00:00