~evfool/software-center/lp927426

« back to all changes in this revision

Viewing changes to softwarecenter/paths.py

  • Committer: Kiwinote
  • Date: 2012-03-15 22:36:31 UTC
  • mfrom: (2867 trunk)
  • mto: This revision was merged to the branch mainline in revision 2881.
  • Revision ID: kiwinote@gmail.com-20120315223631-lvea6t5sydpkkqni
mergeĀ fromĀ trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
 
42
42
# system pathes
43
43
APP_INSTALL_PATH = "/usr/share/app-install"
44
 
APP_INSTALL_DESKTOP_PATH = APP_INSTALL_PATH+"/desktop/"
45
 
APP_INSTALL_CHANNELS_PATH = APP_INSTALL_PATH+"/channels/"
46
 
ICON_PATH = APP_INSTALL_PATH+"/icons/"
 
44
APP_INSTALL_DESKTOP_PATH = APP_INSTALL_PATH + "/desktop/"
 
45
APP_INSTALL_CHANNELS_PATH = APP_INSTALL_PATH + "/channels/"
 
46
ICON_PATH = APP_INSTALL_PATH + "/icons/"
47
47
APPSTREAM_BASE_PATH = "/usr/share/app-info"
48
48
APPSTREAM_XML_PATH = APPSTREAM_BASE_PATH + "/xmls/"
49
49
 
55
55
    ]
56
56
 
57
57
# FIXME: use relative paths here
58
 
INSTALLED_ICON = "/usr/share/software-center/icons/software-center-installed.png"
 
58
INSTALLED_ICON = \
 
59
 "/usr/share/software-center/icons/software-center-installed.png"
59
60
 
60
61
# xapian pathes
61
62
XAPIAN_BASE_PATH = "/var/cache/software-center"
62
63
XAPIAN_BASE_PATH_SOFTWARE_CENTER_AGENT = os.path.join(
63
64
    xdg.xdg_cache_home,
64
 
    "software-center", 
 
65
    "software-center",
65
66
    "software-center-agent.db")
66
 
XAPIAN_PATH=os.path.join(XAPIAN_BASE_PATH, "xapian")
 
67
XAPIAN_PATH = os.path.join(XAPIAN_BASE_PATH, "xapian")
 
68
 
67
69
 
68
70
# ratings&review
69
71
# relative to datadir
81
83
        MODIFY_REVIEW = "modify_review_gtk3.py"
82
84
        DELETE_REVIEW = "delete_review_gtk3.py"
83
85
 
 
86
 
84
87
# piston helpers
85
88
class PistonHelpers:
86
89
    GET_REVIEWS = "piston_get_reviews_helper.py"
87
90
    GENERIC_HELPER = "piston_generic_helper.py"
88
91
 
 
92
 
89
93
X2GO_HELPER = "x2go_helper.py"
90
94
 
 
95
 
91
96
# there was a bug in maverick 3.0.3 (#652151) that could lead to a empty
92
97
# root owned directory in ~/.cache/software-center - we remove it here
93
98
# so that it gets later re-created with the right permissions
100
105
            logging.exception("failed to fix not writable cache directory")
101
106
 
102
107
if "SOFTWARE_CENTER_FAKE_REVIEW_API" in os.environ:
103
 
    SOFTWARE_CENTER_CONFIG_DIR = os.path.join(xdg.xdg_config_home, "software-center", "fake-review")
104
 
    SOFTWARE_CENTER_CACHE_DIR = os.path.join(xdg.xdg_cache_home, "software-center", "fake-review")
 
108
    SOFTWARE_CENTER_CONFIG_DIR = os.path.join(
 
109
        xdg.xdg_config_home, "software-center", "fake-review")
 
110
    SOFTWARE_CENTER_CACHE_DIR = os.path.join(
 
111
        xdg.xdg_cache_home, "software-center", "fake-review")
105
112
else:
106
 
    SOFTWARE_CENTER_CONFIG_DIR = os.path.join(xdg.xdg_config_home, "software-center")
107
 
    SOFTWARE_CENTER_CACHE_DIR = os.path.join(xdg.xdg_cache_home, "software-center")
108
 
    
 
113
    SOFTWARE_CENTER_CONFIG_DIR = os.path.join(
 
114
        xdg.xdg_config_home, "software-center")
 
115
    SOFTWARE_CENTER_CACHE_DIR = os.path.join(
 
116
        xdg.xdg_cache_home, "software-center")
 
117
 
 
118
 
109
119
# FIXUP a brief broken software-center in maverick
110
120
try_to_fixup_root_owned_dir_via_remove(SOFTWARE_CENTER_CACHE_DIR)
111
121
 
112
 
SOFTWARE_CENTER_CONFIG_FILE = os.path.join(SOFTWARE_CENTER_CONFIG_DIR, "softwarecenter.cfg") 
113
 
SOFTWARE_CENTER_ICON_CACHE_DIR = os.path.join(SOFTWARE_CENTER_CACHE_DIR, "icons")
 
122
SOFTWARE_CENTER_CONFIG_FILE = os.path.join(
 
123
    SOFTWARE_CENTER_CONFIG_DIR, "softwarecenter.cfg")
 
124
SOFTWARE_CENTER_ICON_CACHE_DIR = os.path.join(
 
125
    SOFTWARE_CENTER_CACHE_DIR, "icons")