Eray Özkural
f75d1375ab
* create pisi.api ( closes #195 )
...
- add init() routine
- move content of toplevel here
2005-08-19 13:44:04 +00:00
Eray Özkural
b0ee8c6d14
* tamam tamam api icin biraz dusunecegiz napalim :)
2005-08-18 19:45:37 +00:00
Eray Özkural
e7c24822b8
* fix #383 :
...
- initialize db for info command
- files.xml are not stored for non-installed packages
- take that into account in info options
2005-08-18 13:34:29 +00:00
Eray Özkural
f71edb60f4
* typo
2005-08-18 13:04:54 +00:00
Eray Özkural
ae11fbda0d
* remote repo'lari test etmeye baslayalim
2005-08-18 13:04:12 +00:00
A. Murat Eren
e3444ee2f7
gereksiz fonksiyon kaldırıldı, rawConfigure onun işlevini de yerine getirecek şekilde genişletildi..
2005-08-18 10:45:01 +00:00
A. Murat Eren
14ece7d685
gelen bir hata raporundaki ( #377 ) öneriye istinaden,
...
pisi-cli help çıktısındaki,
"pisi-cli <command> [options]" gösterimini "pisi-cli [options] <command>" ile değiştirdim.. böyle daha güzel görünüyor diye düşündüm.
ek olarak help menüsünde gösterilmeyen fakat implement edilmiş seçeneklerimiz var, onu da bir hata raporu olarak girip kendime atıyorum.
2005-08-17 23:26:56 +00:00
S.Çağlar Onur
7e19c488f2
Dosya listesi sıralı gelsin
2005-08-17 21:04:09 +00:00
A. Murat Eren
29ec8d2a60
pardon.. coding standardımıza ayip etmişim.
2005-08-17 20:52:53 +00:00
A. Murat Eren
3ec2c2b429
unicode dosya isimleri build'imizi kesmesin..
2005-08-17 20:51:00 +00:00
Eray Özkural
0b23ffdaaf
* stuff to do
2005-08-17 18:04:20 +00:00
Eray Özkural
24da5434e3
* code a proper pre-parser to get command line args before invoking
...
command-specific parser
2005-08-17 17:12:36 +00:00
S.Çağlar Onur
22dac9ee78
Bu -do'ları çıkartmıştım daha önce, gene geri gelmiş
2005-08-17 15:16:21 +00:00
S.Çağlar Onur
ff0b4b5d69
caglar@pardus ~/svn/uludag/trunk/pisi $ ./pisi-cli --ignore-build-no build /home/caglar/svn/pisi/trunk/system/base/perl/pspec.xml
...
Traceback (most recent call last):
File "./pisi-cli", line 19, in ?
from pisi.cli.pisicli import PisiCLI
File "/home/caglar/svn/uludag/trunk/pisi/pisi/cli/pisicli.py", line 18, in ?
from pisi.cli.common import *
ImportError: No module named common
hatası için fix...
2005-08-17 14:19:48 +00:00
Gürer Özen
4d8985f8b0
kategorileri de listeleyelim. komponentleri düzgün toplayalım.
2005-08-17 13:38:36 +00:00
Eray Özkural
394f64e180
* upgrade allu calistirt
2005-08-17 13:36:42 +00:00
Gürer Özen
ce9772007b
i18n başlangıcı.
...
bu dosyaların başındaki import gettext ile başlayan üç satırlık kısım
modüllere ekleniyor, stringler ise _( ... ) içine alınıyor. pygettext.py
adlı programla .pot dosyası oluşturulup çevrilebiliyor.
translation instance'ını globale almayı kalkmayın, zaten tüm çeviriler
gettext modülü tarafından cache'leniyor.
2005-08-17 11:35:47 +00:00
Eray Özkural
c853ed01a8
* fix: help: get_command is now a class method
...
* birseyler yapmadik degil
2005-08-16 17:42:03 +00:00
Eray Özkural
cc5d1247c6
* implement command dictionary using metaclasses
...
* automatically implement short command names by this:
try pisi-cli svn it *.pisi
2005-08-16 17:36:18 +00:00
Eray Özkural
7dc48e941b
* implement info command for names
...
* show list of files in info, there are two options for that:
--files, --files-path
* neler yapmisiz breh breh
2005-08-16 15:15:01 +00:00
S.Çağlar Onur
22b91a378f
bug hunted...
2005-08-16 14:33:16 +00:00
Eray Özkural
33b1e5d2b6
* fix #343
...
- inter-package path collisions raise pisi.build.Error
- intra-package path collisions are resolved according to declaration order.
* implement upgrade-all command
* PisiBuildError -> pisi.build.Error
2005-08-16 14:07:00 +00:00
S.Çağlar Onur
d9539c3917
dolib'ler zaten source içinden çağrılıyor, srcDIR ile almaya gerek yok
2005-08-16 13:55:29 +00:00
Gürer Özen
680b3fbf1d
dosya tipleri
2005-08-16 13:06:18 +00:00
A. Murat Eren
5087ca7278
2882 numaralı commit ile saçmalayan değişken ismi düzeltildi (şimdilik böyle mixesCaps kalsın o değişken, düzelteceğim daha düzgün bir şekilde)..
...
Değişken isimlendirme esnasında, dikkatli olmalıyız.
2005-08-16 12:32:35 +00:00
A. Murat Eren
1fd9913efd
: k..
2005-08-16 10:44:13 +00:00
A. Murat Eren
64294ae818
import ile ilgili typolar..
2005-08-16 10:33:30 +00:00
Gürer Özen
574165521d
SpecFile init esnasında self kontrolleri uyguluyor, her türlü
...
hata XmlError exception raise ediyor.
2005-08-16 10:29:23 +00:00
Eray Özkural
8b8f5de021
* sacma bir satiri cikar
2005-08-16 09:41:40 +00:00
Eray Özkural
2bf1ad5b21
* yapilmis isler, yapilacak olan islerin garantisidir
2005-08-16 09:39:32 +00:00
Eray Özkural
8dda47fc34
* diger todo'yu da implement et: files 'lari karsilastir.
...
* 0.3 versiyonumuz vatanimiza milletimize ve tubitak'imiza hayirli
ugurlu olsun
2005-08-16 09:30:16 +00:00
A. Murat Eren
2d5ed2155f
#373 fixed..
2005-08-16 09:10:45 +00:00
Eray Özkural
24defe191d
* implement TODO in get_build_number that I wrote yesterday:
...
search multiple old packages instead of one.
* remove common
* cosmetic changes
2005-08-16 09:00:00 +00:00
A. Murat Eren
692a518f1b
* gen_files_xml ile gen_metadata_xml'in sirasini degistirdim (metadata xml yaratilirken files.xml'in elimizde olmasi gerek).
...
* biraz duzenledim, bu gun implement edecegim build no icin kiyaslayan yordami.
2005-08-16 08:19:41 +00:00
Eray Özkural
c74b29dddb
* build no'yu hesaplamak icin gereken skeleton code
...
* baska ufak tefek degisiklikler
2005-08-15 19:53:48 +00:00
Eray Özkural
a4b3b4d744
* install isinin icine build no katmayla ilgili calismalar devam
2005-08-15 17:45:31 +00:00
Eray Özkural
108ecfc50d
* gozmetih
2005-08-15 17:04:46 +00:00
Eray Özkural
39bd7c93ce
* list-installed'in buglarini duzelt
...
* fixes #342
* --detailed -> --install-info
* fix: 'i' ya da 'ip' olabilir installed package'larin state'i
2005-08-15 16:52:01 +00:00
Eray Özkural
26232679f5
* installdb'ye bir iki ek bilgi koy, build no ornegin
...
* install info icin gereksiz bir class yaz :)
* build no'yu install ve upgrade'de dikkate al (#362 'yle ilgili)
* ignore build no'yu da implement et bir iki yerde
* fix: unicode sacmaligi, operations'da
* test'leri biraz update et
* --detailed diye bir option ekle list-installed'a
2005-08-15 16:43:53 +00:00
Eray Özkural
4dde6f68f0
* implement --ignore-build-no option in build
...
* install remains
* implement a warning function
2005-08-15 13:14:12 +00:00
Eray Özkural
93e5602464
typo
2005-08-15 12:03:06 +00:00
Eray Özkural
465ef360f6
* get rid of common
2005-08-15 12:02:19 +00:00
S.Çağlar Onur
8ceb273efc
domo implemented
2005-08-15 10:37:02 +00:00
Eray Özkural
815bbae7dd
* list packages in alphabetical order, better than no order
2005-08-15 08:51:27 +00:00
Eray Özkural
05d8f00727
* util: add a method to determine absolute paths
...
* uri: absolute/relative paths*
* operations: take relative packageURIs into account
* these changes fix bug 368
* PEP 8 stuf
2005-08-15 08:22:45 +00:00
S.Çağlar Onur
a21811e41a
doexe'ye glob desteği...
2005-08-15 07:49:04 +00:00
S.Çağlar Onur
ef5036152e
db sanki paket güncellemiş gibi duruyordu :P
2005-08-15 07:04:03 +00:00
Eray Özkural
e052eb3835
* cmt
2005-08-14 17:42:12 +00:00
Eray Özkural
4ec1523067
* comment
2005-08-14 17:41:26 +00:00
Eray Özkural
451bb59010
* comments
2005-08-14 17:38:05 +00:00