5570 Commits

Author SHA1 Message Date
Eray Özkural 50a4461c0b * I'm working on autoxml :) 2005-11-01 00:30:04 +00:00
Eray Özkural 6599f422c0 * more magic: automatic read and write methods when XmlFile is a base
class :)
2005-11-01 00:28:01 +00:00
Eray Özkural fe6234d3e0 * rebuilddb -> rebuild-db
* factor rebuild-db stuff into atomicoperations, but this might 
deserve its own module when I implement other recovery stuff.
2005-10-31 22:47:03 +00:00
Eray Özkural 8ce334422a * a few minor, fixes, make specfilenewtests complete successfully 2005-10-31 22:24:58 +00:00
Faik Uygur e5d3130b11 package silinince files db dende path bilgileri silinsin 2005-10-31 22:22:01 +00:00
Eray Özkural c372bbd6a7 * fix names
* no db
2005-10-31 19:36:02 +00:00
A. Murat Eren bac8b39310 rebuilddb'nin biraz daha bilgi verici olmasi icin info output'u (insanlar bu
bir sey yapmiyor diyerek Ctrl+C yapiyorlar).

 gereksiz hale gelen debug ciktisini da kaldirdim.
2005-10-31 18:26:41 +00:00
Eray Özkural 3bfc029ef6 * fix: autoxml based write routine for SpecFile
* fix: use context dammit!
2005-10-31 17:34:20 +00:00
Eray Özkural db8b20569b * fix: informative type mismatch message
* don't match None types
2005-10-31 17:27:56 +00:00
Eray Özkural 0955ef30ca * more fixes:
- sync more of Package attributes from specfile
  - naming changes
  - remove cruft
  - put gettext stuff
2005-10-31 17:19:15 +00:00
Eray Özkural bbbb681fc9 * fix: default paths for list of class, and list of basic types 2005-10-31 16:55:19 +00:00
S.Çağlar Onur d9ee5177d4 revert... 2005-10-31 15:59:00 +00:00
Eray Özkural 97a322bbbc * fix: specs in s_ elts 2005-10-31 15:35:06 +00:00
Eray Özkural 7014c7453c * fix: formatting of class elements was broken 2005-10-31 15:33:06 +00:00
Eray Özkural 9ccd5bbe9a * support "string" attributes, starting with s_,
test it in xmlfiletests
* fix: handle unicode in output formatting
2005-10-31 15:28:22 +00:00
S.Çağlar Onur 567efa7fee versiyonlar içeri... 2005-10-31 15:25:40 +00:00
A. Murat Eren d778b4ff03 bir \n'imiz eksik.. o da tamam olsun. 2005-10-31 15:11:18 +00:00
Barış Metin 28d513c54e fix typo... 2005-10-31 14:13:33 +00:00
Gürer Özen 20f2960179 oluşturulan mo dosyalarını --root ile verilen hedefe kopyala 2005-10-31 14:11:43 +00:00
Eray Özkural 0fb783b6f1 * refactor a bit 2005-10-31 13:12:08 +00:00
Eray Özkural 5e54c43cd0 * improve autoxml test a bit 2005-10-31 13:02:17 +00:00
Eray Özkural defc3cdea6 * comment 2005-10-31 12:48:42 +00:00
S.Çağlar Onur b3fdf60168 revert, causing problems. Right way is adding this to /etc/skel/.bashrc 2005-10-31 00:49:09 +00:00
S.Çağlar Onur 4140e1441a wrong date format 2005-10-30 22:30:31 +00:00
Gürer Özen e05e04362f Kullanım şekli değişti:
cd pisi
tools/repostats.py /path/to/pspecs [/path/to/binary.pisis]

ikinci parametreyi verirseniz, toplam kurulu boyut ve
her bir dosya tipi için toplam boyutu gösteriyor.

html dışındaki çıktı şeylerini de çıkardım.
2005-10-30 20:50:13 +00:00
Barış Metin 8a9c811a2f better, cleaner, more productive, not drinking too much
(just a one-liner)
2005-10-30 19:55:36 +00:00
Gürer Özen a0f48286be ikili paket sayfalarında ana kaynağa link.
kaynak sayfalarında peç listesi link olsun.
2005-10-30 19:32:13 +00:00
Faik Uygur 9dda5cfb2c pisi remove sonrası /var/lib/pisi altından paket bilgileri de silinsin 2005-10-30 17:55:54 +00:00
Faik Uygur 03dd232018 PackageInfo.pkg_dir çalışsın 2005-10-30 17:47:05 +00:00
Barış Metin 4a69be4656 this time really fix #632 (previous commit was for #630). 2005-10-30 16:36:46 +00:00
Barış Metin 4a43800b9b fix #632. 2005-10-30 16:22:58 +00:00
A. Murat Eren 766766439b ignore.. 2005-10-30 14:59:42 +00:00
S.Çağlar Onur 8561222352 profile'in da hesaba katıldığından emin ol... 2005-10-30 09:25:58 +00:00
Faik Uygur 5cae5f996e Eray'ı kızdırmayalım, api.py yi temiz tutalım 2005-10-30 08:04:26 +00:00
S.Çağlar Onur 3eb8951ff1 Test case for #630, but all tests are completed succesfully, dunno... 2005-10-30 04:43:32 +00:00
Faik Uygur c4619986b6 /var/lib/pisi altındaki paketlerden database oluşturulurken
paketlerden yüksek versiyonlu olanını kullan
2005-10-30 00:34:19 +00:00
A. Murat Eren 8a7a7f0925 /var/lib/pisi altinda duran eski formatli metadata dosyalarinizi fix
edebilirsiniz bununla (test ettim fakat her ihtimale karsi dizini yedekleyin
bir yere)..

 bu sayede faik'in pisiye kazandirdigi rebuilddb fonksiyonu ile paket
rootfs0.1'den kalma paketler de db'de guncellenebilir.. bu sayede de ufak bir
kac adim ile rootfs 0.2'nin tar.bz2'sini insanlar indirmek zorunda kalmaz,
sadece binary depodan update edebilirler sistemlerini.. hem biz de update ile
ilgili bir sikintimiz var mi gercek ortamda test etmis olabiliriz belki..
2005-10-29 22:54:39 +00:00
Faik Uygur 778850d88f os.path.join yerine util.join_path kullanılsın 2005-10-29 22:09:03 +00:00
A. Murat Eren ca7dc5a937 yanlislikla gonderdigim configfile eski haline gelsin :( 2005-10-29 18:49:53 +00:00
A. Murat Eren 49526fa770 os.path.join yerine util.join_path kullanalim.. 2005-10-29 18:48:13 +00:00
Eray Özkural d94496f2e7 * patch for rebuilddb command from Faik Uygur 2005-10-29 18:11:07 +00:00
A. Murat Eren a0b58a8c2a fetcher icin resume test.. 2005-10-28 20:17:14 +00:00
Barış Metin 7d49da444d make pythonmodules.compile() work... 2005-10-28 19:51:45 +00:00
S.Çağlar Onur 68bda67bed update-environ çalışsın... 2005-10-28 19:37:07 +00:00
Eray Özkural f86ca4653f ... 2005-10-28 00:24:01 +00:00
Gürer Özen 5dd51c5578 fix 2005-10-27 21:40:43 +00:00
Gürer Özen 5caf46b036 conflictsi unutmayalım 2005-10-27 20:57:16 +00:00
Gürer Özen d938408a78 Icon tagını unutmayalım, acık daha loose 2005-10-27 20:49:45 +00:00
Gürer Özen 80395a30b4 DTD yi biraz gevşettim, maalesef dtd dandik bir standart.
Ama olduğu kadar validate etsin, gene bazı hatalar buluyor.
Daha düzgün harici validasyon için bir schema hazırlarız,
ve asıl işi her halükarda pisi yapacak zaten.
2005-10-27 20:47:46 +00:00
Gürer Özen c3a3cd278c pspec dtd.
Ciddi bir problemi var. O yüzden bir kısım pspec'i tam validate
edemiyor.

Gerizekalı dtd, elementleri random order olarak tanımlamaya izin
vermiyor. Ya tamamen bu listeden herhangi bir element istendiği
gibi kullanılabilir diyebiliyoruz. Ya da bu element bir yada daha
fazla, şu en fazla bir tane falan diye tanımlıyor, ama o sırada
kullanmak zorunda kalıyoruz.

Uygun çözümü biraz düşüneceğim. Şimdilik kalsın böyle.
2005-10-27 19:44:52 +00:00