Commit Graph

  • 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
  • ba71e8f791 * pass autoxml tests... Eray Özkural 2005-11-09 21:08:58 +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
  • d978e50bf2 * refactor Eray Özkural 2005-11-09 20:50:12 +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
  • bf8237b9b1 * forgotten Eray Özkural 2005-11-09 17:42:48 +00:00
  • abd6c0969c * move stuff under pisi.xml Eray Özkural 2005-11-09 17:42:19 +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
  • ba1c4c3b19 Eray Özkural 2005-11-09 17:14:38 +00:00
  • d3ee379505 * prepare for refactor Eray Özkural 2005-11-09 17:13:28 +00:00
  • 48b2837f0e #579 tamamen kapandi.. A. Murat Eren 2005-11-09 10:56:00 +00:00
  • b90659043f * innocent Eray Özkural 2005-11-09 02:50:39 +00:00
  • e199842852 * remove redundant comment Eray Özkural 2005-11-09 02:44:17 +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
  • b38df341eb fixes #681 Faik Uygur 2005-11-08 23:14:03 +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
  • 1d848b232f * rm redundant import Eray Özkural 2005-11-08 16:52:45 +00:00
  • 455cf8f1d0 Eray Özkural 2005-11-08 16:11:48 +00:00
  • 46a1c25933 * simplify iterations, passes specfile tests... Eray Özkural 2005-11-08 16:04:39 +00:00
  • 6f1dbba95a * fix: module name Eray Özkural 2005-11-08 15:40:09 +00:00
  • 7a84e1f5e6 * prepare for multiple xmlext implementations Eray Özkural 2005-11-08 15:39:37 +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
  • 9e9f533a50 fix #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
  • cc4269bb27 * fix: avoid system installation Eray Özkural 2005-11-06 13:50:10 +00:00
  • 023de74501 * def args for upgrade Eray Özkural 2005-11-06 04:07:20 +00:00
  • 289af8c844 * typo Eray Özkural 2005-11-05 21:40:43 +00:00
  • 4e05b397c7 * fix: speed more important than gaining a single line Eray Özkural 2005-11-05 21:39:39 +00:00
  • ad97cdb741 * add rebuild for single package, just for debugging Eray Özkural 2005-11-05 21:31:18 +00:00
  • ca3953f16d thank you faik you rock Eray Özkural 2005-11-05 21:15:49 +00:00
  • b52b53b395 fuck localization support in python standard library Eray Özkural 2005-11-05 21:14:05 +00:00
  • 100f54d56c * start coding component stuff Eray Özkural 2005-11-04 12:51:48 +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
  • bc7514ee88 daha anlaşılır graphlar çiz bize... S.Çağlar Onur 2005-11-03 23:06:38 +00:00
  • 99faaa356a * for caglar: if no args given graph all installed packages Eray Özkural 2005-11-03 23:06:58 +00:00
  • 4c40bcc361 çalış... S.Çağlar Onur 2005-11-03 22:58:56 +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
  • acbb3fb3c6 * specfile rewrite complete Eray Özkural 2005-11-03 18:16:46 +00:00
  • 3eaa8337cd * unicode fix Eray Özkural 2005-11-03 18:01:47 +00:00
  • 138a8a6688 * fix: __str__ name Eray Özkural 2005-11-03 17:47:10 +00:00
  • 90637de238 * test local text Eray Özkural 2005-11-03 17:36:34 +00:00
  • c5f49d3013 * port the old str methods to specfile and metadata's package * try to add __str__ to localtext, uh Eray Özkural 2005-11-03 16:49:31 +00:00
  • 1e0c7d2a66 typo Eray Özkural 2005-11-03 15:55:39 +00:00
  • 1d6657c559 * fix: missing import Eray Özkural 2005-11-03 15:54:27 +00:00
  • 7d2c7ac986 ... Eray Özkural 2005-11-03 15:52:46 +00:00
  • ded7b96e1a * fix: use StringIO to make autoxml.__str__ return a string properly Eray Özkural 2005-11-03 15:50:57 +00:00
  • 5ae48fdfc8 * remove cruft Eray Özkural 2005-11-03 15:20:06 +00:00
  • a46fbcd563 * automxl: inheritance support * make metadata use inheritance Eray Özkural 2005-11-03 15:19:43 +00:00
  • 25b3306027 * fix: add forgotten Package (and MetaData) methods * autoxmlize Dependency * name fixes Eray Özkural 2005-11-03 14:35:02 +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
  • 77bd484d8c * installed size is integer Eray Özkural 2005-11-03 02:03:41 +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
  • 115e68aec1 * has_errors -> errors * try to fix packagedbs access error! aaargh! Eray Özkural 2005-11-02 21:59:05 +00:00
  • d64b5e6986 Eray Özkural 2005-11-02 21:44:22 +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
  • 3e15b3846b Eray Özkural 2005-11-02 17:30:23 +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
  • 82870993a1 * expose bug in add routine! uhuhuhuuh :'( Eray Özkural 2005-11-02 16:34:53 +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
  • 3be96b2da1 * (kind of) more informative error msg in encode * fix: add baris's birthdate :) Eray Özkural 2005-11-02 01:45:59 +00:00
  • 4705e35099 * fix indentation fix :( Faik Uygur 2005-11-01 21:58:23 +00:00
  • de43b1e143 * fix indentation * files ı silebiliriz Faik Uygur 2005-11-01 21:51:01 +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