a11509db79
* implement xmlfile with piksemel * some req. functions are missing, go back to mdom
Eray Özkural
2005-11-09 22:48:23 +00:00
c8f341ca62
* fix: getNode and getNodeText functions, now piksemel implementation of xmlext works :) at least the tests say so (^_^)
Eray Özkural
2005-11-09 21:58:06 +00:00
a810f98d01
* fix: make some get and add functions work, passes testAdd in xmlext tests * bear with the fluctuation :)
Eray Özkural
2005-11-09 21:41:34 +00:00
e9bd8c943c
* improve piksemel implementation a bit * add newDocument and parse functions to xmlext (kind of for piks compat.) * fix: getNode function was b0rked, xmlext test passes now * switch back to mdom impl. because piks. impl. doesn't work yet
Eray Özkural
2005-11-09 21:06:47 +00:00
d3e0c1ee13
* first attempt to implement xmlext with piksemel * a failed attempt, of course :) check out xmlext tests
Eray Özkural
2005-11-09 18:52:39 +00:00
6335479135
* all right, get things to work again :) the old mdom implementation loads now
Eray Özkural
2005-11-09 17:57:05 +00:00
b097661fc3
* pisi.xml is a new package
Eray Özkural
2005-11-09 17:51:20 +00:00
736a73ef4c
* name fix
Eray Özkural
2005-11-09 17:46:52 +00:00
005b4ac4b3
* name fixes
Eray Özkural
2005-11-09 17:44:38 +00:00
c4fe20dc32
* support for multiple xml implementations * inform other modules that autoxml has been factored out
Eray Özkural
2005-11-09 17:40:54 +00:00
2646d49a4d
* fix: do not branch off when finding the parent of the list component
Eray Özkural
2005-11-09 02:42:41 +00:00
aa72c80fae
* add a branch option to add methods that I forgot - branch means: create a new tag, instead of adding inside the tag - it is on by default
Eray Özkural
2005-11-09 02:41:06 +00:00
78f154a6b4
* add status and notify methods to UI interface * implement these methods in CLI * get the atomic operations to use these new interfaces, there are several other places where these could be useful. * let's not get lazy and do it The Right Way (TM) :)
Eray Özkural
2005-11-08 17:39:55 +00:00
1d02911909
* added an option to bypass ldconfig
Eray Özkural
2005-11-08 16:57:22 +00:00
71ac43dad7
os.path.join'i sevmiyor onun yerine util altındaki path_join'imizi kullanıyoruz..
A. Murat Eren
2005-11-07 11:41:28 +00:00
9e9f533a50fix#698, additional files icin glob desteği..
A. Murat Eren
2005-11-07 10:18:05 +00:00
ed61cf92aa
attribute'larin ilk harfleri kucuk olacak..
A. Murat Eren
2005-11-07 08:20:54 +00:00
606eaca01a
testleri genislet.
A. Murat Eren
2005-11-07 07:51:08 +00:00
75a232ec8b
* make autoclean false by default, because it makes the common case of building the same package over and over again easier, also makes debugging easier because you get to see what was built right away.
Eray Özkural
2005-11-06 19:20:44 +00:00
eec72f69f8
fix tests, now we pass them all
Eray Özkural
2005-11-06 13:58:49 +00:00
97a194e732
os.walk /var/lib/pisi/hedehöd/comar gibi kendini ilgilendirmeyen altklasörlerede giriyor ve o klasörlerin içinde metadata.xml olmadığı için hata veriyor ayrıca os.listdir'a göre yavaş. Tek ihtiyacımız olan /var/lib/pisi içini listlemek.
S.Çağlar Onur
2005-11-04 02:34:40 +00:00
0a57e58e90
hain düşman al sana bomba, kralı piside mevcut...
S.Çağlar Onur
2005-11-03 23:21:05 +00:00
ae980cdfd9
* add an output option to graph command
Eray Özkural
2005-11-03 23:18:27 +00:00
5109c95f7f
* graph all available packages
Eray Özkural
2005-11-03 23:16:53 +00:00
106e4c4b85
* autoxml: remove redundant xml args * fix: print graph only in debug mode
Eray Özkural
2005-11-03 20:44:54 +00:00
77a1046d2a
* name fixes: * remove obsolete test
Eray Özkural
2005-11-03 20:09:12 +00:00
cbac29ea1a
* use keyword arguments for files.File * fix: use Long insted of Integer type for file/dir sizes we just removed 4GB limits, ahahaha * build number: start counting from 1 like normal human beings
Eray Özkural
2005-11-03 20:03:18 +00:00
84d015c0bc
* add keyword arg initialization to autoxml init * automxlize Files * a simple test for files module
Eray Özkural
2005-11-03 19:34:18 +00:00
69a4787526
* autoxml r0xX0rz! - convert Index to automxl - add error handling, too :) - update the code path for api.index - fix: type of packageURI
Eray Özkural
2005-11-03 02:20:47 +00:00
0247d8c9ce
* types fixes, hooks, etc. in spec
Eray Özkural
2005-11-03 00:27:11 +00:00
38cdc8a7c2
* fix: update build code path for new specfile. many small fixes wohooo :) * apply patch: handle None as defaul params * fix: use run_batch. no need to duplicate code! * fix: xmlfile, error msg, and param * move specfile into correct place * update metadata
Eray Özkural
2005-11-03 00:20:01 +00:00
071aa49608
* fix: make homepage optiona, make us pass metadata tests * check -> errors
Eray Özkural
2005-11-02 20:44:38 +00:00
2e99e90e5d
* automxlize metadata * autoxml: hooks for decode and encode steps * update tests * fix: we can just use '/tmp'. doh!
Eray Özkural
2005-11-02 19:18:51 +00:00
2667582625
* my son is moving over from germany
Eray Özkural
2005-11-02 17:33:42 +00:00
3a1650dee3
* I told you there is going to be breakage
Eray Özkural
2005-11-02 17:32:03 +00:00
407bdb97b9
* fix: implement an eq and ne rich comparison operators for xmlfile * we now complete the xmlfile tests successfully yippie! :)
Eray Özkural
2005-11-02 17:28:30 +00:00
ddb39ad642
* add a simple metaclass for testing automatic structure equivalence using dict, called autoeq * fix: use autoeq to implement the structural equivalence test in xmlfiletests
Eray Özkural
2005-11-02 17:09:15 +00:00
f5b5bec894
* fix: remove redundant dom args from add routines * I told you to expect breakage. Mwahahaha!
Eray Özkural
2005-11-02 16:46:35 +00:00
a514c0bc6c
* fix: long standing bug in addNode routine that prevented proper insertion at the tail of a path * also simplify the said routine
Eray Özkural
2005-11-02 16:41:11 +00:00
73d891628b
el aliskanligi..
A. Murat Eren
2005-11-02 12:22:21 +00:00
c09b734087
Dosyanin icinde de adimlar ile ilgili olsun..
A. Murat Eren
2005-11-02 12:04:30 +00:00
c4a8d79bce
ismi daha aciklayici olsun
A. Murat Eren
2005-11-02 12:00:36 +00:00
d38ddb14c7
typo'lar filan
A. Murat Eren
2005-11-02 11:57:42 +00:00
7093983180
rootfs kurulumu için küçük bir betik hazırladım bu akşam vakit ayırıp..
A. Murat Eren
2005-11-02 05:24:48 +00:00
5f6698c997
* a makepath function, opposite of splitpath * fix: path splitting in last tag, but encode is still wrong. u-uh!
Eray Özkural
2005-11-02 02:41:08 +00:00
175e4618a2
* fix: make list encoding work again. I'm telling you, xmlext is elegant. * errr. note for a suspicious line in xmlext.addNode
Eray Özkural
2005-11-02 02:04:10 +00:00
216db55d34
* let's remember how I broke the list encoding routine for the tenth time. :{
Eray Özkural
2005-11-02 01:47:33 +00:00
839e960059
* support specification of output file in print method * fix: print test to write to an external file
Eray Özkural
2005-11-01 17:51:04 +00:00
2d64b57349
* that's what I'm working on
Eray Özkural
2005-11-01 15:57:08 +00:00
e7ab3f2fd3
* replan - postpone low priority items - add a few things that I forgot - put the request of the archpackager in the TODO item for components
Eray Özkural
2005-11-01 15:55:35 +00:00
20f99b47e7
* did even more :)
Eray Özkural
2005-11-01 15:50:29 +00:00
2877723a08
* derive LocalText from dict, better interface * autoxml write: check object before trying to encode
Eray Özkural
2005-11-01 14:44:14 +00:00
8b4cf18aee
* improve a bit
Eray Özkural
2005-11-01 14:27:57 +00:00
b473bf2534
* that was not all :)
Eray Özkural
2005-11-01 00:36:06 +00:00