5570 Commits

Author SHA1 Message Date
Barış Metin 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...
2005-07-22 13:01:01 +00:00
Barış Metin edd282327a şimdiye eklememişiz. bu özelliği de beta'ya ekledim. 2005-07-22 12:50:25 +00:00
Barış Metin 4db0b95477 dosya tiplerini belirlememiz gerekiyor.
Şu anda bunun için bir şey yapmadık. Ben örnek bir şeyleri hazırlamaya çalışacağım.
2005-07-22 12:39:43 +00:00
Barış Metin df4f5ea8a2 install dependency artık yok... 2005-07-22 12:32:51 +00:00
S.Çağlar Onur ee40aec3d4 less için 2 yeni fonk., önümüzü görelim... 2005-07-21 23:06:16 +00:00
S.Çağlar Onur 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 2005-07-21 21:20:48 +00:00
S.Çağlar Onur 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ı ) 2005-07-21 20:28:13 +00:00
S.Çağlar Onur 36accbfcc2 Bir tane path tag'i olsun ki kopyalayabilelim :) 2005-07-21 20:00:58 +00:00
S.Çağlar Onur 13e8e77ecf installWithDestdir parametre alsın 2005-07-21 18:54:44 +00:00
S.Çağlar Onur 82a4b664c4 actionsapi'yi adam etmeden önce, get diye bir interface eklendi, actionglobals'ı direkt kullanmamak adına... 2005-07-21 16:44:56 +00:00
Eray Özkural 217f4f0421 * offffff 2005-07-21 15:35:31 +00:00
Eray Özkural 92b4bb4087 2005-07-21 14:50:39 +00:00
Eray Özkural 5b8f39e4d2 2005-07-21 14:45:01 +00:00
Eray Özkural dd565918d4 * remove/repository/upgrade olaylarini anlat, bit. 2005-07-21 14:42:10 +00:00
S.Çağlar Onur 4746efd37a Gidin pis şeyler, gidin sonra gelirsiniz lazım olursanız... 2005-07-21 12:58:20 +00:00
S.Çağlar Onur 4e0b833750 böyle bir komutumuz daha var.(baris) 2005-07-21 12:20:59 +00:00
A. Murat Eren 3b5b6be9bc Artık bu dosyayı burdan kaldırıyorum, dosyanın yeni adresi bu:
http://svn.uludag.org.tr/uludag/trunk/doc/tr/pisi/pisi.lyx
2005-07-21 12:10:48 +00:00
Eray Özkural 5a79c31d21 * conditional deps, conflicts & comar dependencies
* begin remove and upgrade operations
2005-07-21 11:51:24 +00:00
Eray Özkural 0e762dbdef 2005-07-21 10:49:50 +00:00
Eray Özkural 9297de2827 2005-07-21 10:40:06 +00:00
Eray Özkural 6ba08480c2 * dependency: yeni ornek, conflicts/comardeps anlat.
* todo'yu duzenle
2005-07-21 10:38:00 +00:00
A. Murat Eren 07853c527b cici xml output.. 2005-07-21 00:53:39 +00:00
Eray Özkural 80cd6f57d8 * latex'e cevir, guzellestir ortami
* review'a graph theory'le ilgili bir paragraf yaz.
2005-07-21 00:28:17 +00:00
Eray Özkural 48901ce09b 2005-07-20 21:42:42 +00:00
A. Murat Eren d1de3f2833 TODO list.. S*it. 2005-07-20 12:55:18 +00:00
Barış Metin a85acb280a bu dosyanın artık burada bulunması gerekmiyor sanırım. 2005-07-20 00:07:08 +00:00
Barış Metin 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. 2005-07-20 00:06:18 +00:00
Barış Metin 7803a835c6 gereksiz comment'i kaldır. 2005-07-19 23:57:33 +00:00
S.Çağlar Onur 658a3df096 Portage'ın base paketleri listesini alma işlemi yapar kendileri 2005-07-19 23:23:14 +00:00
Barış Metin 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. 2005-07-19 23:13:56 +00:00
Barış Metin 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:

[repos]
default = http://someurl
security = http://someotherurl

komut satırından:

pisi-cli updatedb security

komutu verildiği zaman yalnızca security deposunun bilgisi
güncellenebilir :). İşte apt'da olmayan bir özellik daha size :P.
2005-07-19 22:58:42 +00:00
Barış Metin 423216eaea biraz kod düzenledim.
Gördüğünüz gibi util.py'yi genel olarak kullanılan paket/depo
fonksiyonları için de kullanmaya başladım. Önce tereddüt ettim ama
sanırım bir sorun yoktur.

list-available diye bir komut ekledim. Depo'daki paketlerin tüm
listesini veriyor. SearchAvailable diye bir komut daha var, ilerde
soundex ile falan aratırız belki :P.
2005-07-19 22:30:25 +00:00
Eray Özkural 5fe740d0d5 more 2005-07-19 22:28:11 +00:00
Barış Metin ba7f8d1816 biraz temizlik... 2005-07-19 21:54:15 +00:00
Eray Özkural 4f99a945c7 start writing about dependency resolution 2005-07-19 21:18:16 +00:00
Eray Özkural 0fe1dda679 list-installed komutunu yaptirt :) 2005-07-19 20:07:16 +00:00
A. Murat Eren dbe31491cf insinto dosyalari farkli isimle kopyalayabilecek sekilde genisledi.. 2005-07-19 19:16:35 +00:00
Barış Metin 45368dfc2c satır sonu... 2005-07-19 15:49:41 +00:00
Barış Metin 494fc88194 hurray! paket depomuz var. Tamam epey bir elden geçmesi gerekiyor ama
şu hali ile çalışıyor :)
2005-07-19 15:32:04 +00:00
Barış Metin a811c0a899 Kafa göz yararak da olsa, paket deposunu implement ettim.
cekirdek.uludag.org.tr/pisi altına örnek bir pisi deposu
hazırladım. Test etmek için aşağıdakileri yapın.

/etc/pisi/pisi.conf dosyasının içerisine:

[repos]
default = http://cekirdek.uludag.org.tr/pisi/

satırlarını yazın. Daha sonra sırası ile:

pisi-cli updatedb
pisi-cli install <paket-adı> (örneğin: pisi-cli install net-tools)

komutlarını verin. Bundan sonra yalnızca paket adı ile verilen install
işlemleri depodan yapılacak.
2005-07-19 15:30:15 +00:00
Barış Metin 105f8bee56 önce yapılandırma dosyasına, sonra default ayarlara bakmak gerekiyor 2005-07-19 14:54:30 +00:00
Barış Metin cc27c111f1 paket depoları için bir yapılandırma seçeneği ekle. 2005-07-19 14:23:49 +00:00
Barış Metin 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.
2005-07-19 00:19:50 +00:00
Barış Metin dc5d475e91 actionsAPI ile ilgili iki TODO maddesi. Çağlar ve Meren'in dikkatine. 2005-07-18 23:23:10 +00:00
Barış Metin 4e72a8ddd1 ui için bir confirm fonksiyonu eklenmişti zaten 2005-07-18 23:21:31 +00:00
Barış Metin 16aceda7b7 files.xml için verify eklendi 2005-07-18 23:19:58 +00:00
Barış Metin c49d1a2c72 bir tane daha varmış gereksiz... 2005-07-18 23:18:11 +00:00
Barış Metin 6fb7da4e00 gereksiz import 2005-07-18 23:17:32 +00:00
Barış Metin 75dc4c9cab eksik olan testleri buraya ekle.
graphtests ve instaldbtests şu anda hata veriyor.
2005-07-18 23:04:41 +00:00
Barış Metin 39e142c4f1 dizinlerin bir kısmı configfile içerisine gitmişti.
Test'i buna göre düzeltelim
2005-07-18 22:51:14 +00:00