Migrate to pyproject.toml

This commit is contained in:
Sergio Costas 2024-08-22 00:14:24 +02:00
parent 20c4fdbeb8
commit 31a6da7f01
98 changed files with 155 additions and 402 deletions

View file

@ -56,43 +56,47 @@ class configuration(GObject.GObject):
if platform.system() == 'FreeBSD':
self.cores = int(os.popen("sysctl -n kern.smp.cores").read().split('\n')[0])
is_local = None
self.log = ""
self.static_log = ""
self.disc_type = None
try:
os.stat("/usr/share/devedeng/wselect_disk.ui")
is_local = False
except:
pass
# try:
# os.stat("/usr/share/devedeng/wselect_disk.ui")
# is_local = False
# except:
# pass
if is_local is None:
try:
os.stat("/usr/local/share/devedeng/wselect_disk.ui")
is_local = True
except:
pass
# if is_local is None:
# try:
# os.stat("/usr/local/share/devedeng/wselect_disk.ui")
# is_local = True
# except:
# pass
if is_local is None:
return True
else:
if (is_local):
# locales must be always at /usr/share/locale because
# Gtk.Builder always search there
self.share_locale = "/usr/share/locale"
self.glade = "/usr/local/share/devedeng"
self.font_path = "/usr/local/share/devedeng"
self.pic_path = "/usr/local/share/devedeng"
self.other_path = "/usr/local/share/devedeng"
self.help_path = "/usr/local/share/doc/devedeng"
else:
self.share_locale = "/usr/share/locale"
self.glade = "/usr/share/devedeng"
self.font_path = "/usr/share/devedeng"
self.pic_path = "/usr/share/devedeng"
self.other_path = "/usr/share/devedeng"
self.help_path = "/usr/share/doc/devedeng"
# if is_local is None:
# return True
# else:
# if (is_local):
# # locales must be always at /usr/share/locale because
# # Gtk.Builder always search there
# self.share_locale = "/usr/share/locale"
# self.glade = "/usr/local/share/devedeng"
# self.pic_path = "/usr/local/share/devedeng"
# self.other_path = "/usr/local/share/devedeng"
# self.help_path = "/usr/local/share/doc/devedeng"
# else:
# self.share_locale = "/usr/share/locale"
# self.glade = "/usr/share/devedeng"
# self.pic_path = "/usr/share/devedeng"
# self.other_path = "/usr/share/devedeng"
# self.help_path = "/usr/share/doc/devedeng"
data_dir = os.path.join(os.path.dirname(__file__), 'data')
self.share_locale = os.path.join(data_dir, "locale")
self.glade = os.path.join(data_dir, "interface")
self.pic_path = os.path.join(data_dir, "pixmaps")
self.other_path = data_dir
self.help_path = os.path.join(data_dir, "doc")
self.gettext_domain = "devedeng"