5570 Commits

Author SHA1 Message Date
Barış Metin d5e05801ab be carefull when you are renaming classes! 2005-10-04 07:53:09 +00:00
Barış Metin c0849770f5 - don't add pre/post sh scripts to the package. These will be added as additional files. And ideally we won't use any sh scripts for pre/post... 2005-10-04 07:22:31 +00:00
Gürer Özen 7841630db4 çağlar tak diye emretti ben şak diye yaptım 2005-10-03 19:05:34 +00:00
Eray Özkural 93dfa59478 * daha yapacak cok isimiz var
* ama yaptigimiz isler yapacagimiz islerin garantisidir. mi dir? dir dir.
2005-10-03 17:34:40 +00:00
Eray Özkural de935c7c00 * fault-tolerant search icin item ekle 2005-10-03 17:08:48 +00:00
Eray Özkural 7c8712c729 * hic >pisi-cli help info< yazdiniz mi? bakin ne var orada? ben de yapmadim sanmistim. 2005-10-03 15:15:07 +00:00
Eray Özkural 7b175cd641 * quick solution: write comar provides in info 2005-10-03 15:11:45 +00:00
Eray Özkural 25ed7c169c * gettext 2005-10-03 14:59:31 +00:00
Eray Özkural a422fdbae6 * more of gettext calls for strings
* fix exception names in some modules
* minor cleanup
* update TODO
2005-10-03 14:35:12 +00:00
Eray Özkural ce7f717bca * forgot to add 2005-10-03 13:55:05 +00:00
Eray Özkural e14568d02e * factor comar stuff back into comariface
* implement configure pending
2005-10-03 13:54:26 +00:00
Barış Metin 9dc484cca3 we don't want to translate COMAR calls ;) 2005-10-03 12:23:10 +00:00
Eray Özkural fc33baa740 ya :) 2005-10-03 12:16:11 +00:00
Eray Özkural 997542cecb * configure-pending: calculate order
* gettext stuff, i18n
2005-10-03 12:15:45 +00:00
Barış Metin 771176d134 run postinstall scripts registered to comard.
!! please UPDATE your comard installation for this to work !!
2005-10-03 11:48:43 +00:00
Eray Özkural 276ef904c8 * i18n 2005-10-03 11:16:04 +00:00
Eray Özkural 9e43b00fad * update and reorganize todo list 2005-10-03 11:11:15 +00:00
Eray Özkural d1e4858091 * fix 571:
- refactor remove operation for a builder pattern
  - smart remove
    - first write, then remove leftover files
    - don't remove entries from db until necessary
  - tested, but needs more testing to see if it has
    not broken anything
* unremoved stuff:
  - give a warning
  - something's fishy there. what's the deal with all
    the directories that are remnant of removed packages?
2005-10-03 10:12:53 +00:00
S.Çağlar Onur c83fac8f89 dont forget 2005-10-02 22:41:04 +00:00
S.Çağlar Onur 50f28f6e80 premeture perlmodules API'si, şimdilik iş görüyor 2005-10-02 22:40:26 +00:00
Barış Metin 0df4f7b188 create missing packages_dir() 2005-10-02 20:53:51 +00:00
Barış Metin 1b50a1a370 - more exception errors.
(talked with Çağlar about it :)
2005-10-02 20:40:22 +00:00
Barış Metin b93ee92367 change version for tagging... 2005-10-02 20:20:54 +00:00
Barış Metin e57f12bf2f - fix exception handling errors (at least part of them) 2005-10-02 19:42:53 +00:00
Barış Metin 6f72ece50b - a quick/dirty fix for #515. 2005-10-02 01:58:58 +00:00
Barış Metin 47811b9b3b this is was our favorite bug ever.
now this is a retry from me ;).
2005-10-02 01:22:13 +00:00
S.Çağlar Onur 2aecd73092 ( ve ) gibi özel karakterlerden kaç... 2005-10-01 23:40:01 +00:00
Barış Metin 2e13a33f8c say it with me "this is not an error, we must just handle it" :). 2005-10-01 23:39:12 +00:00
Barış Metin bfbcc61e23 exclude_prefix is a list. And code should check for all items in it, not just one and return...
Fixes: #514
2005-10-01 23:24:37 +00:00
Barış Metin 1329752173 comment says it all. having a collisions list is not wrong :). 2005-10-01 22:57:28 +00:00
S.Çağlar Onur 92ec25cd28 binary pakete {post,pre}{install,remove} betikleri eklensin 2005-10-01 21:39:05 +00:00
Gürer Özen 52a9057153 i18n için gerekenleri açık yazalım 2005-10-01 20:54:49 +00:00
S.Çağlar Onur d9e539ae93 solves 514 2005-10-01 20:50:08 +00:00
A. Murat Eren d8ce2311ff pislik kalmis.. 2005-10-01 00:08:06 +00:00
A. Murat Eren ef37edcc80 "allahın sopası yok" sananlar ne kadar yanıldıklarını gördüler.
Nietzsche..
2005-09-30 23:57:57 +00:00
Barış Metin 7e6bc34944 also remove symlinks... 2005-09-30 13:10:17 +00:00
Eray Özkural e4adc19198 * ignore_dependency secenegini implement et
exa@pardus ~/code/pisi $ ./pisi-cli list-installed
exa@pardus ~/code/pisi $ ./pisi-cli -B --ignore-dependency it
zip-2.3-1.pisi
DEBUG: A = ['zip-2.3-1.pisi']
Installing zip, version 2.3, release 1, build None
Extracting files,
Storing files.xml,
metadata.xml.

zip aslinda unzip gerektiriyor. hayirli ugurlu ola caglar.
2005-09-30 11:34:02 +00:00
Eray Özkural b36a74fe1a * better solution: add a comar flag to init.api,
problem solved for good. ui writers: default is
to run comard
2005-09-30 11:19:15 +00:00
Eray Özkural cd052b1269 * comar'in gerekmedigi yerlerde default olarak True yap ignore_comar
secenegini. Diger implementation'lara karismiyoruz.
2005-09-29 18:03:26 +00:00
Eray Özkural 4d88db19c5 * fix: true'yla false karismis zaten oh oh
* option almak icin bir yardimci rutin
2005-09-29 17:53:28 +00:00
Eray Özkural 5a4fd8a058 * comar'i sadece ignore_build_no opsiyonu tanimlanmissa initialize
et:
  dikkat: bu demek ki boyle bir option'i pass etmelisiniz, api'a
  False ya da True. ui'cilara soyluyorum. bunun icin baska bir path de
  bulabiliriz, tabii. degistirmeye acik implementation.
* sadece PackageOp'lara koy bu nacizane ozelligi.
2005-09-29 17:48:31 +00:00
Barış Metin c9bee690bb get rid of the TypeError. 2005-09-29 16:24:48 +00:00
Barış Metin e707264382 show traceback on Python errors too... 2005-09-29 16:21:50 +00:00
Eray Özkural 3ad295b4b9 * implement a less strict and admissible version-string check for
finding old package names...
* be more informative when calculating build number
* arrange info stuff a bit
* ui.info'ya, implement etmesi sart olmamakla UI altsinifinin,
  yapabiliyorsan, line'i break etme sonunda gibi bir option var
  default false. kullanmiyoruz simdilik.
* zor bu isler gulum, tarzanca yapiyoruz iste.
* allahin izniyle ramazan bitmeden pisi'nin isi tamamen biter diyorum
2005-09-29 15:34:33 +00:00
Eray Özkural 252836e31b --ignore-comar'a short option -B 2005-09-29 12:35:07 +00:00
Eray Özkural e3b9aeca99 * upgrade'in helpini duzelt biraz, elden geldigince yani 2005-09-29 12:34:25 +00:00
Eray Özkural c97c4a7352 * type checking order must be switched 2005-09-29 12:10:27 +00:00
Eray Özkural 1f40387fba * fix: only caught Exception indicates internal error
caught Error indicates fatal error
* show traceback only when there is an internal error
  or when debug option is set (global!)
* fix: we have --ignore-comar option. so raise exceptions
  when we get comar errors.
2005-09-29 12:08:02 +00:00
Barış Metin 771d4e512c - just give a warning if strip command fails (others do like that or simply ignoring the error too)
- move strip action into build_packages for build-* commands to behave better...
2005-09-29 11:30:40 +00:00
Eray Özkural a6d8f99992 * autoxml'e error altyapisi ekle
* todo'da muhtelif ilerlemeler
* sittiimin DOM'u
2005-09-29 11:05:51 +00:00