Fabio Erculiani
35d5b3695a
entropy.db: add support for Portage 2.2_rc29 feature "DEFINED_PHASES"
...
This is a new metadatum which is going to be stored in Portage's vartree
representing the list of defined ebuild phases for the package. For us
it comes into help to choose if to pull up Portage on package install or
not, resulting in a huge speed improvement.
This commit only adds database support, more to come.
2009-04-11 17:39:20 +02:00
Fabio Erculiani
1db528b7c4
entropy.db: improve speed of doesColumnInTableExist
2009-04-11 17:05:01 +02:00
Wael Nasreddine
f6bfca6457
Merge commit 'fabio/master'
2009-04-11 11:48:19 +00:00
Wael Nasreddine
ec0327af7c
Working on french translation, still 419 translation to go
2009-04-11 11:32:48 +00:00
Fabio Erculiani
7a03461cca
entropy.client.interfaces.dep: improve performance of calculate_world_updates
0.80.6
2009-04-11 09:38:44 +02:00
Fabio Erculiani
563bbf272e
apply ignore-spm-downgrades improvement patch by Mitch Harder. This
...
helps the Portage compatibility
2009-04-11 09:31:28 +02:00
Fabio Erculiani
cb09c98ab0
update Catalan translation
2009-04-09 19:35:29 +02:00
Fabio Erculiani
2aa800563e
entropy.db: retrieveSignatures, fix typo
2009-04-09 14:44:20 +02:00
Fabio Erculiani
fe82ed5d86
Merge branch 'master' of git+ssh://fabio@sabayonlinux.org/home/git/projects/entropy
0.80.5
2009-04-09 12:34:20 +02:00
Fabio Erculiani
f0d6d9c3f7
entropy.client.interfaces.fetch: fetch_files_on_mirrors, fix
...
update_download_list
2009-04-09 12:33:42 +02:00
root
d0d2915b5d
update es.po translation with many fixes
2009-04-08 23:48:38 +00:00
Fabio Erculiani
60c50bcfbf
entropy.tools: fix append_xpak, calling Spm class without a valid
...
output interface is not valid anymore
2009-04-08 20:59:50 +02:00
Fabio Erculiani
8979d2025f
translations: fix bug in Makefile, resync all the translations
0.80.4
2009-04-08 16:31:56 +02:00
Fabio Erculiani
4a12163ab6
entropy.i18n: improve module variables reliability
2009-04-08 16:17:14 +02:00
Fabio Erculiani
6a6c75a654
fix translations
0.80.3
2009-04-08 15:06:06 +02:00
Fabio Erculiani
62e4fffdf8
Makefile: always use LIBDIR instead of hardcoded usr/lib
0.80.2
2009-04-08 12:39:07 +02:00
Fabio Erculiani
90536ebbdb
Makefile: split pylzma install/build
0.80.1
2009-04-08 12:24:53 +02:00
Fabio Erculiani
283d7c16c4
entropy.client.interfaces: rename all the mixin classes appending "Mixin"
0.80.0
2009-04-08 11:35:38 +02:00
Fabio Erculiani
794e7808ef
update TODO
2009-04-08 06:29:56 +02:00
Fabio Erculiani
e16039af52
client.text_ui: fix shutil module usage
2009-04-08 06:25:23 +02:00
Fabio Erculiani
cfed718b48
update translations and template file
2009-04-08 06:24:36 +02:00
Fabio Erculiani
d94cb4a0ee
update TODO
2009-04-08 06:22:59 +02:00
Fabio Erculiani
e4f36c46a2
entropy.client.interfaces.methods: fix typo
2009-04-08 05:59:10 +02:00
Fabio Erculiani
6edcbb5c4b
update TODO
2009-04-07 20:51:05 +02:00
Fabio Erculiani
3f08b815a9
entropy.client: add preliminary support (not completely implemented on
...
purpose) to SHA1, SHA256 and SHA512 signatures
2009-04-07 20:50:14 +02:00
Fabio Erculiani
b57792e642
entropy.db: optimize doesTableExist method
2009-04-07 17:11:27 +02:00
Fabio Erculiani
7c9c8165f3
entropy.db: add support for package signatures infrastructure (sha1,sha256,sha512)
...
entropy.client.interfaces.metadata: add sha1, sha256 and sha512 calculators to
metadata extractors
2009-04-07 17:09:43 +02:00
Fabio Erculiani
da5f75098c
entropy.tools: add sha1 and sha256 functions
2009-04-07 16:36:06 +02:00
Fabio Erculiani
d33cfe68e7
entropy.core.SystemSettings: handle EntropyCacher instance to make sure
...
to have flushed all the cache queue before clearing the related on-disk
files.
2009-04-07 12:18:19 +02:00
Fabio Erculiani
e819160698
entropy.client.interfaces.client.Client: call SystemSettings.remove_plugin
...
on instance destroy()
2009-04-06 22:10:41 +02:00
Fabio Erculiani
c9b95aa9f1
entropy.core.SystemSettings: remove debugging output
2009-04-06 22:10:23 +02:00
Fabio Erculiani
f699fe2a20
update TODO
2009-04-06 21:36:55 +02:00
Fabio Erculiani
2e715f41a5
entropy.client.interfaces.cache.Cache: move clear_dump_cache and
...
repository_move_clear_cache to entropy.core.SystemSettings
entropy.client.interfaces.Client: create SystemSettings plugin to
push Entropy Client-only metadata into SystemSettings and keep it
agnostic
entropy.core.SystemSettings: now Entropy-free, it's agnostic!
other minor fixes
2009-04-06 21:33:50 +02:00
Fabio Erculiani
f158ee795a
update TODO
2009-04-06 21:33:26 +02:00
Fabio Erculiani
5e6b0e791f
entropy.services.repository.interfaces.Server: no need to call
...
SystemSettings.connect_entropy
2009-04-06 21:08:32 +02:00
Fabio Erculiani
5526a8c58b
entropy.core.SystemSettings: effectively add plugins handling on the class.
2009-04-06 21:05:30 +02:00
Fabio Erculiani
98d9f51020
entropy.core: new SystemSettingsPlugin class and support on SystemSettings
2009-04-06 21:03:02 +02:00
Fabio Erculiani
b14ff89074
entropy.libraries.*: move from etpRepositories to SystemSettings['repositories']['available']
2009-04-06 20:35:50 +02:00
Fabio Erculiani
bf9ac1a287
entropy.*: move from etpRepositories to SystemSettings['repositories']['available']
2009-04-06 20:35:02 +02:00
Fabio Erculiani
fced248252
entropy.*: move from using etpRepositoriesExcluded to SystemSettings['repositories']['excluded']
2009-04-06 19:43:24 +02:00
Fabio Erculiani
b16f3386b7
update APICHANGES
2009-04-06 19:39:26 +02:00
Fabio Erculiani
c69f4b3a9a
entropy.tools: move get_repository_settings to entropy.client.interfaces.methods.Methods
2009-04-06 19:38:59 +02:00
Fabio Erculiani
a29421f4d7
entropy.core.SystemSettings: there are some parsers that MUST be run
...
before anything else. So, split the parsing order into two.
entropy.*: move code from etpRepositoriesOrder to SystemSettings['repositories']['order']
2009-04-06 19:20:56 +02:00
Fabio Erculiani
3a571d23b7
entropy.const: fix module loading
2009-04-06 19:03:36 +02:00
Fabio Erculiani
897886f7fe
entropy.const: moved all the repositories configuration settings to
...
SystemSettings, kept etpRepositories, etpRepositoriesOrder, etpRepositoriesExcluded
for backward compability. Did several hopefully last API changes
2009-04-06 19:00:46 +02:00
Fabio Erculiani
df0c346beb
entropy.server.interfaces.main.Server: use new method set_persistent_setting
...
to backup the current default repository on backup_entropy_settings
2009-04-06 16:30:14 +02:00
Fabio Erculiani
7707315128
entropy.core.SystemSettings: add two new methods set_persistent_setting,
...
unset_persistent_setting
2009-04-06 16:27:21 +02:00
Fabio Erculiani
f87d691d7b
entropy.client.interfaces.methods: backup_setting => backup_constant
...
API change
2009-04-06 16:17:12 +02:00
Fabio Erculiani
2bace76f40
entropy.core.SystemSettings: restore backed-up settings too
2009-04-06 16:16:49 +02:00
Fabio Erculiani
0f6c704266
entropy.server.interfaces.Server: fix typo
2009-04-06 14:34:17 +02:00