Eray Özkural
ded1813eb5
* remove a silly guideline
2005-06-13 13:26:37 +00:00
Barış Metin
589acd8172
archive'leri nasıl unpack() edeceğimizi bir örnek ile gösterdik...
2005-06-13 13:23:02 +00:00
S.Çağlar Onur
78d4e290c7
fonksiyon isimleri karışıklık önlemek için değiştirildi, dosya sadeleşti
2005-06-13 13:18:21 +00:00
Barış Metin
de5a206b25
archive için denemeler...
2005-06-13 13:03:28 +00:00
Barış Metin
40f655809b
archive için denemeler...
2005-06-13 13:03:26 +00:00
S.Çağlar Onur
94ef37edf9
Typo
2005-06-13 13:00:47 +00:00
S.Çağlar Onur
f5399b3bcb
libbuild.py test için action betiklerini çalıştırıyor, eray'ın path değişiklikleri için gerekli düzenlemeler
2005-06-13 12:48:36 +00:00
Barış Metin
d378685209
PisiBuild.install() -> PisiBuild.build()
...
eh. build yapıyoruz burada...
2005-06-13 12:46:13 +00:00
Barış Metin
0c3aec16a2
baris@pardus ~/svn/internal/trunk/pisi/src/pisi $ svn propset svn:ignore "*.pyc" .
...
property 'svn:ignore' set on '.'
2005-06-13 12:43:19 +00:00
Barış Metin
47379aa7c8
AttributeError düzeltildi.
...
info'ya verilen stringler eğer gerekiyorsa yeni satır karakterini vermeli...
2005-06-13 12:41:30 +00:00
Eray Özkural
4c78f58e28
imla
2005-06-13 12:41:11 +00:00
Eray Özkural
d27f75fd8b
* dagitim paketinde Config/ dizinini tanimla, daha kesin olsun olay
2005-06-13 12:39:41 +00:00
Barış Metin
8cd751f4bc
archiveName specfile içerisine gitti.
2005-06-13 12:37:31 +00:00
Barış Metin
270d22b345
archiveName specfile içerisine gitti.
2005-06-13 12:37:29 +00:00
Barış Metin
f236795ee1
archiveName specfile içerisine gitti.
2005-06-13 12:37:26 +00:00
Eray Özkural
5888f2463c
* dizinleri dinamik yap, destdir destegi icin gerekli
...
* install iskeletine biraz daha sekil ver
* build fonksiyonunu olmasi gerektigi gibi build.py'e tasi
* ufak kozmetik seyler
2005-06-13 12:34:51 +00:00
Eray Özkural
6dfa8979b5
* pisi-index -> pisi-index.xml
...
* imla hatasi vs. duzelt
* summary field'ini yaz
2005-06-13 12:33:10 +00:00
Eray Özkural
ac218a7c6b
* add extract file/dir functions, make it comply with the docs
2005-06-13 11:53:41 +00:00
Eray Özkural
8514ff44a9
* yeni class, metadata'yi eklemistim soylemeyi unuttum tuh
2005-06-13 11:43:03 +00:00
Eray Özkural
749add6985
* unuttugum ui modulunu koy
2005-06-13 11:41:19 +00:00
Barış Metin
a013538511
*** empty log message ***
2005-06-13 11:39:03 +00:00
S.Çağlar Onur
0315c95db2
pisiconfig --> config, genel işleri tutmak için util.py eklendi [ başka isim önerisi? ]
2005-06-13 11:36:45 +00:00
Barış Metin
1088c49b14
debug/test satırlarını specfile.py'den tests/getTextForNode'a taşıdım.
...
tests içerisindeki örneklerin tekrar çalışması için gerekli
düzenlemeyi yaptım. Bu testleri unittest mimarisine taşımayı düşünmeliyiz.
2005-06-13 11:06:32 +00:00
Barış Metin
0feb354af7
debug/test satırlarını specfile.py'den tests/getTextForNode'a taşıdım.
...
tests içerisindeki örneklerin tekrar çalışması için gerekli
düzenlemeyi yaptım. Bu testleri unittest mimarisine taşımayı düşünmeliyiz.
2005-06-13 11:06:31 +00:00
Barış Metin
d7c2ea8dcf
debug/test satırlarını specfile.py'den tests/getTextForNode'a taşıdım.
...
tests içerisindeki örneklerin tekrar çalışması için gerekli
düzenlemeyi yaptım. Bu testleri unittest mimarisine taşımayı düşünmeliyiz.
2005-06-13 11:06:29 +00:00
Eray Özkural
afff8fc3bb
* implement first version of installdb
...
* start a generalized ui module which will abstract the
particulars of CLI, KDE, etc. (Beginning with CLI)
* fix: usage doesn't belong in util, sorry
* write some maintainer comments
* bir de sunlari turkce yazacaktik galiba gene gaza geldim
2005-06-13 11:05:04 +00:00
Eray Özkural
2c28495258
* remove a guideline
2005-06-13 10:18:07 +00:00
Eray Özkural
00172734f2
* add some more guidelines
2005-06-13 10:11:42 +00:00
Barış Metin
62a43e5d76
libbuild aslında actions içerisinden kullanılacak.
...
daha anlaşılır bir isim ile pisi paketine aktarıldı.
2005-06-13 09:04:56 +00:00
S.Çağlar Onur
5d239957b9
pyc'ler fazla
2005-06-13 08:51:04 +00:00
Barış Metin
9df058c578
pisi modüllerini bir package haline getirdik...
2005-06-13 08:49:24 +00:00
S.Çağlar Onur
7ec44ced9f
tree klasörü tags/BLACKHOLE içine taglandı ve silindi
2005-06-13 07:16:10 +00:00
A. Murat Eren
96a9f0e3a3
fetcher.py : fetcher'in geri dönüş değerleri bir dictionary haline geldi (böyle bir fonkisyon için çok daha mantıklı), semboller (KB/s, MB/s vs) eklendi, bir de artık hatasız dlrate hesaplıyor..
...
tests/fetch_file : fetcher'ın değişen dönüş değerine göre güncellendi.
pisibuild.py : fetcher'ın değişen dönüş değerine göre güncellendi, += fixindentation(pisibuild.py)..
pisi-build : pisi-build += fixindentation(pisi-build)
2005-06-12 12:08:00 +00:00
S.Çağlar Onur
97720bb955
temizlik yaparken ortaya afedersiniz pislemişim, onu düzeltiyorum...
2005-06-11 17:45:35 +00:00
S.Çağlar Onur
66b188de90
Biraz temizlik o kadar, ciddi birşey yok...
2005-06-11 17:38:30 +00:00
Barış Metin
b1f3c57b3b
TypeError düzeltildi.
...
util.information yeni satır eklemez.
2005-06-11 09:09:07 +00:00
Barış Metin
cead9f8918
PisiBuildError pisi-build CLI içerisinde kullanılıyor.
2005-06-11 08:59:42 +00:00
Eray Özkural
022a65ebed
* implement MD5 based caching when downloading source
...
* specfile: fix: store variables in self
2005-06-10 20:54:24 +00:00
Eray Özkural
fa16f7e17e
* parse file specs
2005-06-10 20:13:21 +00:00
Eray Özkural
c1ac6b81c2
* fix: XmlFile.getAllNodes returns [] when it finds nothing
...
* specfile: parse packages except file specs
2005-06-10 20:08:56 +00:00
Eray Özkural
9b55467e1d
* revamp xmlfile
...
- yes, I'm hooked to it. XML sucks.
- define a root element tag name which actually gets checked.
Rationale: an XML document has only one root element
- put all helper functions that don't depend on a dom object outside
the class, helps me write modular parsers in specfile
* specfile:
- update tags
2005-06-10 19:57:39 +00:00
Eray Özkural
c6104f2edf
* parse build deps
...
* change dep spec so that it uses attributes like archive does
- change popt example to reflect that
- if you don't like it we'll revert :)
2005-06-10 17:51:23 +00:00
Eray Özkural
930998374c
* specfile: patches are retrieved using the new functions
2005-06-10 17:32:39 +00:00
Eray Özkural
65b5da279b
* fix: extra > in patches
2005-06-10 17:31:47 +00:00
Eray Özkural
f8d4d86d1c
* xmlfile: put the fun back into minidom
...
- make attr/text functions static
- remove redundant getfirstnode function
- don't raise exception when tag path not found, return None
- implement a method to get only child elements
* specfile: use the advanced routines
2005-06-10 17:20:48 +00:00
Eray Özkural
56b1d9f201
* fix: replace getNodes with getNode, also remove getFirstNode
...
- still inefficient, must not use getElementsByTagName at all
unless that is the purpose
- need to simplify and optimize this further
* installdb: start writing
2005-06-10 16:38:16 +00:00
Eray Özkural
da25ef0902
* spelling
2005-06-10 15:32:23 +00:00
Eray Özkural
1dba1eebab
* put usage fun to util
2005-06-10 15:30:16 +00:00
Eray Özkural
2e16d3bca7
* .py modules are not executable, only CLIs and GUIs are
...
* I forgot to remove cruft from README
2005-06-10 14:31:59 +00:00
Eray Özkural
71d5997f82
* coding comment
2005-06-10 14:24:40 +00:00