Commit Graph

  • de89b9bb9a - yeni bir deneme paketi (amarok) yap (ve güzel hatalar keşfet.) - build.py:getFileType()'daki bir hatayı düzelt. - kırık linkler ile ilgili iki sorunu util.py:sha1_file() ve build.py:genFilesXml()'de düzelt. - dizin boyutunu hesaplarken linkleri hesaplatma - util.py:dir_size() - files.py:Files'da okuma ile ilgili sorunları düzelt. - build.py:buildPackages()'da pakete eklenecek dosyaları files.xml'den okuyarak ekle. Barış Metin 2005-06-25 03:09:04 +00:00
  • bf2671d350 * database'leri goster sonunda Eray Özkural 2005-06-25 02:00:25 +00:00
  • 9e2c71c105 typo Eray Özkural 2005-06-25 01:57:34 +00:00
  • a6dc8fd095 * add a shell script to test prealpha level functionality Eray Özkural 2005-06-25 01:55:10 +00:00
  • 2db2e14bd2 pisi-install da en az pisi-build kadar yeteneklidir :). Barış Metin 2005-06-24 21:12:47 +00:00
  • 9daba71e0a pisi-build parametre olarak verilen birden fazla pspec dosyasını da kabul edebilir. Barış Metin 2005-06-24 21:08:41 +00:00
  • 967dda38fc fix: utiltests.suite'i kullan. Barış Metin 2005-06-24 20:36:09 +00:00
  • 5fab57ec53 string saçmalığı yerine util'deki removepathprefix'i kullan. Barış Metin 2005-06-24 20:15:04 +00:00
  • 992a3b4285 pisi-build artık bir PSPEC dosyasından birden fazla paket oluşturmayı destekliyor. Meren, archive.py içerisindeki comment'e bir bak. Barış Metin 2005-06-24 20:07:20 +00:00
  • a7ca445a58 ActionsAPI'ye eklemeler başladı, build.py içinde ufak bir yer ve metod ismi değişikliği yaptım kafa karıştırmamak adına... S.Çağlar Onur 2005-06-24 19:27:51 +00:00
  • eaeb075bbc pathName her zaman olmak zorunda değil. -- baris S.Çağlar Onur 2005-06-24 18:18:01 +00:00
  • e7fb3c923b * commentleri cikar, installable'daki if blogunu biraz duzelt, geyik ekle Eray Özkural 2005-06-24 16:55:36 +00:00
  • f77f64fd72 ilk pisi install'unu basariyla yap. bunu denemek icin once pisi-index'le index dosyasini yapip, sonra bunu pisi-updateindex'le database'e sokup, sonra da pisi-install'la startup... paketini install edebilirsiniz. ayni paketi ikinci kere kurmaya calisinca simdilik yamuluyor. Eray Özkural 2005-06-24 16:43:53 +00:00
  • 0ba1872931 * default directory temizlemeyi kaldir, soyle use case'ler var: bir seyler cikar bir seyler daha cikar root directory'e cikar :) <-- root diri silmek cok parlak olmadi allahtan user mode'da calisiyoruz :) * fix: ofile degil fileName'in sonuna bakmak gerekiyor dir mi degil mi anlamak icin Eray Özkural 2005-06-24 16:29:29 +00:00
  • 8617263c07 * removepathprefix'de de yazdigim splitpath'i kullan, testini de yap guzelce Eray Özkural 2005-06-24 16:22:03 +00:00
  • 89fcb110af * install'u erken kes, bug'i gormek icin, her zaman output dir'i temizlemeye calisma, aman diyeyim Eray Özkural 2005-06-24 16:04:12 +00:00
  • a256bc0a7d * os.path.split ve range() ile ilgili hatalari duzelt ve debug loglari ekle Eray Özkural 2005-06-24 15:52:55 +00:00
  • 916bf4535a * add util test Eray Özkural 2005-06-24 15:38:54 +00:00
  • fd64a1a0b4 * add an unzip function Eray Özkural 2005-06-24 15:30:20 +00:00
  • cda1ce9d17 * haksizlik etmeyelim, yamuk bir reduce'u da duzeltmistik removepathprefix'de Eray Özkural 2005-06-24 15:28:27 +00:00
  • f82bc09632 * sicmakta israr eden extract_dir_flat'i uncomment et Eray Özkural 2005-06-24 15:26:06 +00:00
  • 5ad2f1a2fe * unpack dir flat interface'i archivezip icin * unicode sacmaligiyla ugras * reduce default arg istiyor tabii * bir takim ufak hatalar hala var Eray Özkural 2005-06-24 15:19:01 +00:00
  • 233c794672 iste bu da nur topu gibi yeni bir tool Eray Özkural 2005-06-24 14:52:10 +00:00
  • 9e5f38f2c4 * pisi-updateindex tool'unu implement et(meye basla) Eray Özkural 2005-06-24 14:51:49 +00:00
  • b2b7bd47f1 * fix Eray Özkural 2005-06-24 14:36:49 +00:00
  • a166d25928 * read'i yazmaya basla Eray Özkural 2005-06-24 14:36:25 +00:00
  • 2bc5fe52f3 * indexing tool'unu implement et Eray Özkural 2005-06-24 14:31:43 +00:00
  • 8353808532 * start pisi index Eray Özkural 2005-06-24 14:09:21 +00:00
  • b4b0acd0ea ./tmp yerine realPath kullanmaya başlayalım, yoksa actionsapi içinde taklalar atmam gerekiyor. Zararsız bir değişiklik... S.Çağlar Onur 2005-06-24 14:04:19 +00:00
  • 33591dc101 * handle exceptions at pisi-install CLI Eray Özkural 2005-06-24 13:45:21 +00:00
  • 9178b8bc55 * ilk basarisiz install gerceklesti, popt-libs gettext'e depend ettigi icin install edilemiyor. bu simdi basari sayilir mi? :P * bir iki ufak hata duzeltip pre-alpha'ya gercekten yaklas * name'leri unicode olarak cikariyor minidom ama ben str'ye ceviriyorum unicode olmayacak herhalde paket adlari? neyse, simdilik olmuyor Eray Özkural 2005-06-24 13:42:35 +00:00
  • 11988073ef comment says it all. Barış Metin 2005-06-24 13:32:19 +00:00
  • 652138d995 Working directory sorununu asmak icin bir wrapper fonksiyon ekleyelim.. A. Murat Eren 2005-06-24 13:24:31 +00:00
  • 9eccf1b2c2 actions API'a text değişken göndermek için en makul yol ENVIRONMENT tanımlamak. Barış Metin 2005-06-24 13:11:41 +00:00
  • ad1622df52 nada perbueno Onur Küçük 2005-06-24 12:49:14 +00:00
  • 6b18ac4950 install dir gerekiyor, ama bu sekilde. yanlisti. bu sadece temporary dir altinda package installerin control dosyalarini vs. cikardigi yer. orayi temizleyip sonra oraya cikaracak okuyup kontrol etmek icin dosyalari vs. Eray Özkural 2005-06-24 12:27:14 +00:00
  • d23fceb0c6 Bunların burada işi yok. Barış Metin 2005-06-24 12:17:28 +00:00
  • 85819adf1f zip yapmak için yeni test. Bu sayedi bir hatamızı keşfettik. Barış Metin 2005-06-24 11:49:02 +00:00
  • 3cc597156a Eray'ın haklı önerisi üzerine S.Çağlar Onur 2005-06-24 11:02:00 +00:00
  • 836f098dd7 bu debug satırına gerek yok artık Barış Metin 2005-06-24 10:55:34 +00:00
  • c58a500ecc biraz daha sıkı testler. Barış Metin 2005-06-24 10:52:56 +00:00
  • 9b86a6e86f Hızlıca bir paket daha yaptım ve arada böcük ezdim :P S.Çağlar Onur 2005-06-24 10:35:25 +00:00
  • 05d6f9a7d4 Constants içerisindeki değerleri de test et. Barış Metin 2005-06-24 10:29:44 +00:00
  • 50b497ea4c Bir takım fiksler.. A. Murat Eren 2005-06-24 09:35:01 +00:00
  • 0c8da14c87 Eşitte olabilir [ rootfs'lerde öyle :P ], test failed etmesin S.Çağlar Onur 2005-06-24 09:14:13 +00:00
  • d216a61504 add_file yeterince açıklayıcı bir isim değildi. Artık ne kadar açıklayıcı, değil mi? Barış Metin 2005-06-24 09:07:33 +00:00
  • 63f6c5ee2b comments. Barış Metin 2005-06-24 09:00:44 +00:00
  • c03a6d53e3 Symlink ve permissionlar ile ilgili bir sorunumuz kalmadi.. A. Murat Eren 2005-06-24 08:53:51 +00:00
  • da30ba93bb comment. Barış Metin 2005-06-24 08:06:31 +00:00
  • 4c7b253bd9 Bla bla yerine S.Çağlar Onur 2005-06-24 08:06:14 +00:00
  • 8fa65bf4ad This is PISI. You know it is! Feels good, huh? Barış Metin 2005-06-24 08:02:05 +00:00
  • 2ce0837c25 actions.py içerisinde install fonksiyonunun olması zorunlu demiştik. Ama kod öyle davranmıyordu. Artık davranıyor... Barış Metin 2005-06-24 07:57:26 +00:00
  • fe1694d80f comment. Barış Metin 2005-06-24 07:51:21 +00:00
  • 4b01c1d240 gereksiz import. Bunun yerine en altta "from package import Package" satırımız tüm görkemi ile konumlanmış durumda ;). Barış Metin 2005-06-24 07:32:47 +00:00
  • 2a2ff47fbf comment. Barış Metin 2005-06-24 07:30:04 +00:00
  • 8fde4f9c5d comment Barış Metin 2005-06-24 07:14:35 +00:00
  • d8926e0751 comment. Bir kaç modülü daha böyle yorum satırlarına kavuşturacağım. Kod içerisinde belgeleme de önemli. Kendi yazdığınız fonksiyonları/sınıfları/modülleri de belgelerseniz çok sevinirim. Barış Metin 2005-06-24 07:13:24 +00:00
  • b1a5962608 * metadata write'i da duzelt benzer bicimde Eray Özkural 2005-06-24 01:10:03 +00:00
  • e2d2723c49 * spec ornegini biraz daha genislet * write'lari duzeltirken xmlext'den gereksiz code cikarip biraz basitlestir * ufak tefek duzeltmeler Eray Özkural 2005-06-24 01:08:29 +00:00
  • a344769042 * metadata hatalari duzelt Eray Özkural 2005-06-24 00:28:30 +00:00
  • 9a04fcc9cf * spec -> metadata cevirgecini hakkaten duzelt Eray Özkural 2005-06-24 00:22:38 +00:00
  • 84f2cbc3a7 * spec -> metadata constructor'ini duzelt Eray Özkural 2005-06-24 00:07:21 +00:00
  • 7342fdc124 * metadata'yi iki section'a bol source ve package * butun xml reader/writer'lari elden gecir temizle * eksik bir suru tag'i implement et * ornekleri, testleri update et * ornekleri insan-okur hale cevir * actionsapitests: condition'i daha genel amacli hale getir Eray Özkural 2005-06-24 00:05:05 +00:00
  • 4f8735a723 revert and put sections Eray Özkural 2005-06-23 22:35:05 +00:00
  • 28ff4d984c Artık zip dosyalarımız açılırken dosya/dizin permissionları doğru set ediliyor.. A. Murat Eren 2005-06-23 17:23:48 +00:00
  • 11510e2fbb * ufak tefek fixler Eray Özkural 2005-06-23 14:07:42 +00:00
  • b630c8ed20 * ufak tefek fixler Eray Özkural 2005-06-23 13:55:19 +00:00
  • 90be2d8ced * unuttum :( Eray Özkural 2005-06-23 13:49:17 +00:00
  • 9768625985 * turlu karin agrilarini duzelt Eray Özkural 2005-06-23 13:36:40 +00:00
  • 05e1b2a6f9 * refactor seysi: - Context'i Constants, Config ve BuildContext olarak uce bol - bunlarin ilk ikisi icin kolay singleton access var: from constants import const from config import config - fetcher'in build isine bagimliligini sourcearchive'in icine dash-i - budur Eray Özkural 2005-06-23 13:33:19 +00:00
  • 06f0eb03a6 Genişletildi, eski yerler düzeltildi/çıkartıldı. Biraz daha işi var. Gene bir review istiyorum sizden hızlıca. Akşam mail ile yollarsanız bende düzeltirim ( ya da direkt siz düzeltin :P ) S.Çağlar Onur 2005-06-23 13:31:41 +00:00
  • b284388870 Eray Özkural 2005-06-23 12:57:09 +00:00
  • 13caee802c Barış'la yaptığımız düzenlemeler S.Çağlar Onur 2005-06-23 12:34:20 +00:00
  • 899178fa74 install_dir() fonksiyonu gerekiyor install icin cunku orada spec dosyasi falan yok ortada :) Eray Özkural 2005-06-23 11:40:06 +00:00
  • 1d377276c4 Yapısal değişiklikler tamalandı sanırım. Bir göz atın ve hata/yanlış varsa bildirin lütfen. Öğleden sonra dökümanı yazmaya devam edeceğim, boşu boşuna yazmıyayım yanlışlık varsa S.Çağlar Onur 2005-06-23 08:23:17 +00:00
  • dcdfd8140e Artık files.xml içerisinde her bir "File" için "Size" bilgisi de var.. A. Murat Eren 2005-06-23 05:58:07 +00:00
  • 5b34284458 files.xml içerisinde Hash değil SHA1Sum yazsın. A. Murat Eren 2005-06-23 05:32:24 +00:00
  • d044adb170 Belgede bir kaç düzeltme.. A. Murat Eren 2005-06-23 05:31:49 +00:00
  • 53af51ae2a Dökümanda hızlıca yapısal değişiklikleri yaptım. Gerisini yarın yazacağım yanlış varsa düzelteceğim. Fakat bir maruzatım vardır. Package tag'ı içinde bir Provides vardı, nerede o? Meren'in notlarına göre o tagın ismini değiştirmem gerekiyor ama yok yerinde :P S.Çağlar Onur 2005-06-22 21:01:56 +00:00
  • f4ebe9ce9a * Root tag'leri PISI yap. pisi pisi Eray Özkural 2005-06-22 14:27:12 +00:00
  • 9b8853e9c2 Damn! Özür dilerim... Barış Metin 2005-06-22 14:12:45 +00:00
  • 61e2d15337 - Değişen UpdateInfo'ya göre düzenle. - metadata.xml için oluşturulan gerçek dosyayı kullan. Barış Metin 2005-06-22 14:08:46 +00:00
  • 6eaa839791 * bir takim arguman gecme hatalari duzelt * addNode / getNode'a bir iki assert ekle * specfile testini geciyoruz ve hatta canavar gibi bir specfile output'umuz var simdi (ama indented falan degil :/) Eray Özkural 2005-06-22 13:44:21 +00:00
  • fdcf2ffef1 Her yerde degisken olarak file kullanmisiz. Lakin file bir python fonksiyonu.. A. Murat Eren 2005-06-22 13:29:22 +00:00
  • c4b1e83453 * kafayi gozu yararak bitir specfile write'i Eray Özkural 2005-06-22 13:28:33 +00:00
  • 1eaedf1191 * yazarken olmayan attribute'lari yazmaya kalkma Eray Özkural 2005-06-22 13:22:40 +00:00
  • 2c1c2ad4a5 Artık install dizini de ekleniyor. Yiha! Barış Metin 2005-06-22 13:19:02 +00:00
  • edd921eeeb * bugli writer'i comment out et :( Eray Özkural 2005-06-22 13:16:48 +00:00
  • 5c7e2cc7fb * xmlfile'i ikiye ayir, dom extensionlari olan fonksiyonlar xmlext diye bir modul yarat. \n *specfile yazmayla ilgili bir iki atilimda bulun ama bitireme tabii :(, specfile testini break ediyor bu commit Eray Özkural 2005-06-22 13:15:34 +00:00
  • 9525687c69 mutabakat saglandi.. add_file okey.. A. Murat Eren 2005-06-22 13:11:45 +00:00
  • 42f38767ee test icin.. hemen kizmayin :) A. Murat Eren 2005-06-22 12:55:42 +00:00
  • 015de364d6 eski *calisan* haline dondur, hah bu arada birde yanlis yapilmis duzeltmeleri duzeltirken unutulan seyi duzelt. cok guzel. Eray Özkural 2005-06-22 12:16:41 +00:00
  • 57440ef253 eski *calisan* haline dondur Eray Özkural 2005-06-22 12:15:47 +00:00
  • 43ccc98d11 pkg'de add_dir diye bir fonksiyon olacak... Barış Metin 2005-06-22 11:48:06 +00:00
  • d42a650ced Off. Barış Metin 2005-06-22 11:43:20 +00:00
  • 13680f94b6 - Constants Buradaki Config nedir? Bilen var mı? Barış Metin 2005-06-22 11:40:26 +00:00
  • 56dc21fd4b constants are Constants Barış Metin 2005-06-22 11:37:15 +00:00
  • 2efa533e74 Oluşturulması gereken dosya popt-1.7-3.pisi (release'i unutmuşuz). Barış Metin 2005-06-22 11:17:30 +00:00
  • 6b1eb3fed0 popt-1.7.pisi oluşturuluyor. İçerisinde yalnızca files.xml ve metadata.xml var. install/ dizinin de eklenmesi gerekiyor. Barış Metin 2005-06-22 11:11:21 +00:00
  • 83e462ed0c ArchiveZip'i dosya yazabilmesi için de generic hale getiriyoruz. Aslında ayrı bir Zip modülü olsun dememin nedeni de buydu. ArchiveZip'i böyle generic yapmaya çalışmak "zorlama" gözüküyor. Barış Metin 2005-06-22 11:08:23 +00:00