Commit Graph

  • 03319a2a56 Exception'ların hepsinin Exception sınıfından türetilmesi en uygunudur. Ama her koşulda exception sınıfları raise ile çağırılırken initialize edilmezler. Barış Metin 2005-07-29 00:15:11 +00:00
  • cd48ab05df * forgotten Eray Özkural 2005-07-29 00:14:27 +00:00
  • 48801607ac * depinfo'nun icine koy satisfies seysini :) * pgraph'te yarim yamalak yazilmis bir code'u duzelt (israrla gosterdigi icin baris'a tesekkur ederim, beynimin bulandigi bu saatte duzeltme motivasyonu sagladi :) * install edilecekleri kafadan graph'e ekle. * bu sayede multi-install rutini calisir! Eray Özkural 2005-07-29 00:06:12 +00:00
  • 7d22bf4461 bir nesnenin tüm değişkenlerini yazdırıyor. Barış Metin 2005-07-28 23:59:24 +00:00
  • 180dfeaa97 2.4'den düşük sürümlerdeki import sorununu çözüyor. Barış Metin 2005-07-28 23:28:13 +00:00
  • fe482244fc update-repo parametresiz çalıştırılamaz. Barış Metin 2005-07-28 22:34:33 +00:00
  • 435c70cff3 fix. Barış Metin 2005-07-28 22:31:45 +00:00
  • df2363e7ba bir takım __doc__ Barış Metin 2005-07-28 22:31:12 +00:00
  • ff011773c9 configfile içerisinden repo ile ilgili bölümler çıkartıldı. Repo yönetimi artık bir veritabanı ile yapılıyor. Barış Metin 2005-07-28 22:12:27 +00:00
  • 0f2e685586 * find which repo a package is in * eger paket install edilmemisse dependency'sini check edemeyiz * packageURI'in olmasi gerekmiyor metadata'da illa * install isini yeniden duzenle * multi install: ilerleme * alpha-light.sh'i yeni komutlara gore yap Eray Özkural 2005-07-28 21:52:12 +00:00
  • 0b25f47b9b * unicode sacmalaligi * hesapla gusel gusel paket ekleme sirasini Eray Özkural 2005-07-28 19:44:15 +00:00
  • a36c7f00d6 Eray Özkural 2005-07-28 19:21:42 +00:00
  • cc59c05a8b * canavar gibiyim * update'i calistir, install'u da bir yere kadar calistir. NEDIR YANI!? Eray Özkural 2005-07-28 19:13:40 +00:00
  • bfe178bd5b neler neler Eray Özkural 2005-07-28 19:01:52 +00:00
  • 35911b7271 neler neler Eray Özkural 2005-07-28 19:01:29 +00:00
  • 79ef985713 * neler yapmisiz Eray Özkural 2005-07-28 19:00:30 +00:00
  • c1e1b69d1d * database: filename + '.loc' seklinde lock dosyalarini ac * packagedb: her repo icin bir tane destekle * repodb: ilk haline getir * repodb'ye erisim icin add-repo, remove-repo, list-repo, update-repo komutlarini yaz * database update'i bir repo'dan yapilir * dependency: eksik release karsilastirmalarini ekle * database'leri entry point'de Commands class'inde init_db'yle hazirla bunu database kullanan komutlarda cagir * seveyim boyle turkceyi Eray Özkural 2005-07-28 18:58:02 +00:00
  • 86829c0878 * list-installed'i zekilestir * redundant index code'una yorum yap Eray Özkural 2005-07-28 02:45:25 +00:00
  • a347263871 * alpha-light testi multi-install olayini test ediyor, packages symlinki ister, deneyin isterseniz cok zor degil. once ln -s path/to/pisi/repo packages tests/alpha-light.sh le su anki debug outputunu gorursunuz * pgraph pisi relation'larini tutan bir graph'tir * cat-db'yi update et * specfile'a bos constructor'lar ekle, eksik attribute'lari hallet verify'lari elden gecir vs. * build: build nosunu 0 yap, FIXME de * metadata: - version,release,build yaz - packageURI diye bir tag ekle metadata.package'a - version ve release'i hem source'a hem package'a yaz, belki de iyi bir fikir degil uhuhuhuh * multi-install algoritmasinin bir kismini yaz * graph: - graphviz outputu sagla - edge data'larini implement et * daha varsa bilemeyecegim artik Eray Özkural 2005-07-28 02:28:43 +00:00
  • 6b920f5f26 COMAR betiklerinin yazılması sırasında hata yapmışım... S.Çağlar Onur 2005-07-27 23:31:22 +00:00
  • 0d39455706 pisi/util.py ve pisi/specfile.py eski haline geri döndü, sadece build.py'de değişiklikler yapıldı S.Çağlar Onur 2005-07-27 16:30:42 +00:00
  • 9bdd5f6b1e AdditionalFiles icerisindeki owner anahtar kelimesi icin degisim onerisi FIXME'si.. Oy oy. A. Murat Eren 2005-07-27 16:26:21 +00:00
  • bf8fe6793e hmm.. A. Murat Eren 2005-07-27 16:12:28 +00:00
  • ec41e6c868 hadi bakalim.. patch'te karsilastigimiz bir ortam degiskeni muhabbeti icin ekledim.. A. Murat Eren 2005-07-27 12:04:27 +00:00
  • 2450c19724 Eray Özkural 2005-07-26 14:54:25 +00:00
  • 8ebcb86804 * alpha-light'i calistir Eray Özkural 2005-07-26 12:55:31 +00:00
  • 685436a7ae Eray Özkural 2005-07-26 12:51:16 +00:00
  • 2a7039c8b2 rawInstall eklendi S.Çağlar Onur 2005-07-25 21:58:36 +00:00
  • 8bbb483313 preplib S.Çağlar Onur 2005-07-25 21:33:22 +00:00
  • b8b633980d newdoc S.Çağlar Onur 2005-07-25 20:47:41 +00:00
  • 5b79fe93ed ui'ye action isminde bir fonk. daha ekledim, çıktılar mavi mavi karışıyor ekranda daha rahat görülsün geçişler diye S.Çağlar Onur 2005-07-25 20:26:13 +00:00
  • 6545d0bae4 Yeni fonksiyonlar S.Çağlar Onur 2005-07-25 19:01:18 +00:00
  • da0e29c020 gen_usr_ldscript eklendi, install'a parametre eklendi. Akşam refactor zamanıdır... S.Çağlar Onur 2005-07-25 15:19:20 +00:00
  • 26a05f587f * signify single ops Eray Özkural 2005-07-25 13:02:31 +00:00
  • f889f81d16 Eray Özkural 2005-07-25 12:54:47 +00:00
  • 73c8934880 Eray Özkural 2005-07-25 12:52:28 +00:00
  • 7a5ca4a4b2 Eray Özkural 2005-07-25 12:49:59 +00:00
  • cfe403b99f * operations'i refactor et, operations terimi binary paketler uzerinde yapilan islemleri ifade ediyor * bir takim olaylara giriliyor yavas yavas (multi-package) * todo'yu duzenle INSANLARA TASK ASSIGN ET. alo! Eray Özkural 2005-07-25 12:33:25 +00:00
  • 21cd2a3043 Eray Özkural 2005-07-25 11:33:33 +00:00
  • 236b988515 Eray Özkural 2005-07-25 11:32:28 +00:00
  • a659a98d27 todooo Eray Özkural 2005-07-25 10:29:17 +00:00
  • 6be64b8191 * packagedb'yi cogaltmaya basla * repodb'ye basla * installer'i biraz duzenle * temizlik Eray Özkural 2005-07-24 19:48:07 +00:00
  • 5c920137da - AdditionalFiles Package tagı içerisine taşındı - Paket oluşturma sırasında artık AdditionalFiles içerisindekiler de pakete dahil ediliyor. Barış Metin 2005-07-24 17:23:14 +00:00
  • 42c47ababe man ve info, doc'dan ayrı olarak tanımlansın. Barış Metin 2005-07-24 00:49:49 +00:00
  • ce00e6cfd3 Eray Özkural 2005-07-22 16:30:37 +00:00
  • c252d6d2e0 daha da duzeltmeler... Eray Özkural 2005-07-22 15:47:31 +00:00
  • d3c64ad0cf daha duzeltmeler... Eray Özkural 2005-07-22 15:42:30 +00:00
  • a093492de1 duzeltmeler... Eray Özkural 2005-07-22 15:17:35 +00:00
  • 0d5288fe6d bu ne ya... Barış Metin 2005-07-22 13:22:23 +00:00
  • 5bda6ee901 remove sırasına yapılandırma dosyalarını silme. Barış Metin 2005-07-22 13:17:47 +00:00
  • 51b2717920 file type constants... Bunları files.py'nin içine almak gerekir mi? Ya da bence daha iyisi constants'ı bölmek gerekir mi? Gerçi o kadar constant yok halen... Barış Metin 2005-07-22 13:01:01 +00:00
  • edd282327a şimdiye eklememişiz. bu özelliği de beta'ya ekledim. Barış Metin 2005-07-22 12:50:25 +00:00
  • 4db0b95477 dosya tiplerini belirlememiz gerekiyor. Şu anda bunun için bir şey yapmadık. Ben örnek bir şeyleri hazırlamaya çalışacağım. Barış Metin 2005-07-22 12:39:43 +00:00
  • df4f5ea8a2 install dependency artık yok... Barış Metin 2005-07-22 12:32:51 +00:00
  • ee40aec3d4 less için 2 yeni fonk., önümüzü görelim... S.Çağlar Onur 2005-07-21 23:06:16 +00:00
  • 0890c9f2d1 distutils python modülleri için aramıza katıldı, birazdan bunu kullanan salak file komutu ile de tanışma fırsatı yakalayacağız S.Çağlar Onur 2005-07-21 21:20:48 +00:00
  • 2e280df7f0 ActionsAPI adam edilmeden önce işlevseleşiyor, actionglobals.py'de ki değişikliği özellikle geri aldım ki flags içine taşımayı unutmayalım diye ( ayrıca diffutils env.dan alıyor flagları ) S.Çağlar Onur 2005-07-21 20:28:13 +00:00
  • 36accbfcc2 Bir tane path tag'i olsun ki kopyalayabilelim :) S.Çağlar Onur 2005-07-21 20:00:58 +00:00
  • 13e8e77ecf installWithDestdir parametre alsın S.Çağlar Onur 2005-07-21 18:54:44 +00:00
  • 82a4b664c4 actionsapi'yi adam etmeden önce, get diye bir interface eklendi, actionglobals'ı direkt kullanmamak adına... S.Çağlar Onur 2005-07-21 16:44:56 +00:00
  • 217f4f0421 * offffff Eray Özkural 2005-07-21 15:35:31 +00:00
  • 92b4bb4087 Eray Özkural 2005-07-21 14:50:39 +00:00
  • 5b8f39e4d2 Eray Özkural 2005-07-21 14:45:01 +00:00
  • dd565918d4 * remove/repository/upgrade olaylarini anlat, bit. Eray Özkural 2005-07-21 14:42:10 +00:00
  • 4746efd37a Gidin pis şeyler, gidin sonra gelirsiniz lazım olursanız... S.Çağlar Onur 2005-07-21 12:58:20 +00:00
  • 4e0b833750 böyle bir komutumuz daha var.(baris) S.Çağlar Onur 2005-07-21 12:20:59 +00:00
  • 3b5b6be9bc Artık bu dosyayı burdan kaldırıyorum, dosyanın yeni adresi bu: A. Murat Eren 2005-07-21 12:10:48 +00:00
  • 5a79c31d21 * conditional deps, conflicts & comar dependencies * begin remove and upgrade operations Eray Özkural 2005-07-21 11:51:24 +00:00
  • 0e762dbdef Eray Özkural 2005-07-21 10:49:50 +00:00
  • 9297de2827 Eray Özkural 2005-07-21 10:40:06 +00:00
  • 6ba08480c2 * dependency: yeni ornek, conflicts/comardeps anlat. * todo'yu duzenle Eray Özkural 2005-07-21 10:38:00 +00:00
  • 07853c527b cici xml output.. A. Murat Eren 2005-07-21 00:53:39 +00:00
  • 80cd6f57d8 * latex'e cevir, guzellestir ortami * review'a graph theory'le ilgili bir paragraf yaz. Eray Özkural 2005-07-21 00:28:17 +00:00
  • 48901ce09b Eray Özkural 2005-07-20 21:42:42 +00:00
  • d1de3f2833 TODO list.. S*it. A. Murat Eren 2005-07-20 12:55:18 +00:00
  • a85acb280a bu dosyanın artık burada bulunması gerekmiyor sanırım. Barış Metin 2005-07-20 00:07:08 +00:00
  • 3d67f90d6c pisi dizinindeki spec dizini oldukça eski durumdaydı. Şu anda oradaki spec yapısını kullanmıyoruz. RESTURCTURED dizinine taglayarak bu dizini kaldırdım. Barış Metin 2005-07-20 00:06:18 +00:00
  • 7803a835c6 gereksiz comment'i kaldır. Barış Metin 2005-07-19 23:57:33 +00:00
  • 658a3df096 Portage'ın base paketleri listesini alma işlemi yapar kendileri S.Çağlar Onur 2005-07-19 23:23:14 +00:00
  • f7b0b02a1e her pisi-index.xml ait olduğu depo adı ile aynı isme sahip bir dizine koyuluyor. Nasıl çalıştığını az önce yazmıştım. Barış Metin 2005-07-19 23:13:56 +00:00
  • 9406daab70 yapılandırma seçeneklerine key isimleri ile de ulaşabileceğiz artık. Bu özellikle repos için çok gerekli. Standart bir repo adı tanımlayıp (örneğin şu anda "default") bunu arayabiliriz. Veya komut satırından verilen bir repos için özel işlem yapabiliriz. Repoların isimleri yapılandırma dosyasındaki anahtar isimleri ile olacak. Yani: Barış Metin 2005-07-19 22:58:42 +00:00
  • 423216eaea biraz kod düzenledim. Barış Metin 2005-07-19 22:30:25 +00:00
  • 5fe740d0d5 more Eray Özkural 2005-07-19 22:28:11 +00:00
  • ba7f8d1816 biraz temizlik... Barış Metin 2005-07-19 21:54:15 +00:00
  • 4f99a945c7 start writing about dependency resolution Eray Özkural 2005-07-19 21:18:16 +00:00
  • 0fe1dda679 list-installed komutunu yaptirt :) Eray Özkural 2005-07-19 20:07:16 +00:00
  • dbe31491cf insinto dosyalari farkli isimle kopyalayabilecek sekilde genisledi.. A. Murat Eren 2005-07-19 19:16:35 +00:00
  • 45368dfc2c satır sonu... Barış Metin 2005-07-19 15:49:41 +00:00
  • 494fc88194 hurray! paket depomuz var. Tamam epey bir elden geçmesi gerekiyor ama şu hali ile çalışıyor :) Barış Metin 2005-07-19 15:32:04 +00:00
  • a811c0a899 Kafa göz yararak da olsa, paket deposunu implement ettim. Barış Metin 2005-07-19 15:30:15 +00:00
  • 105f8bee56 önce yapılandırma dosyasına, sonra default ayarlara bakmak gerekiyor Barış Metin 2005-07-19 14:54:30 +00:00
  • cc27c111f1 paket depoları için bir yapılandırma seçeneği ekle. Barış Metin 2005-07-19 14:23:49 +00:00
  • d16d4204cc set built-in nesnesi python 2.4 ile geldi. Eski sürümlerde (yanlış hatırlamıyorsam ilk defa 2.1 gibi bir sürümde) sets diye bir python modülü var. Eray, sets içerisindeki Set işini görüyor mu? Biz Pardus'da halen python 2.3.4 kullanıyoruz, daha önce de bir-iki defa bu şekilde 2.4 bağımlı özellikleri geri-uyumlu hale gitirmek zorunda kalmıştık. 2.4'e geçmeye değer mi? Ne dersiniz? Eğer sets iş görüyorsa şimdilik bana gerek yok gibi geliyor. Barış Metin 2005-07-19 00:19:50 +00:00
  • dc5d475e91 actionsAPI ile ilgili iki TODO maddesi. Çağlar ve Meren'in dikkatine. Barış Metin 2005-07-18 23:23:10 +00:00
  • 4e72a8ddd1 ui için bir confirm fonksiyonu eklenmişti zaten Barış Metin 2005-07-18 23:21:31 +00:00
  • 16aceda7b7 files.xml için verify eklendi Barış Metin 2005-07-18 23:19:58 +00:00
  • c49d1a2c72 bir tane daha varmış gereksiz... Barış Metin 2005-07-18 23:18:11 +00:00
  • 6fb7da4e00 gereksiz import Barış Metin 2005-07-18 23:17:32 +00:00
  • 75dc4c9cab eksik olan testleri buraya ekle. graphtests ve instaldbtests şu anda hata veriyor. Barış Metin 2005-07-18 23:04:41 +00:00
  • 39e142c4f1 dizinlerin bir kısmı configfile içerisine gitmişti. Test'i buna göre düzeltelim Barış Metin 2005-07-18 22:51:14 +00:00