Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
System Monitoring Center
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Kayıtlar (commit)
Kenar çubuğunu aç
Hakan Dündar
System Monitoring Center
Commits
8ea56efe
Kaydet (Commit)
8ea56efe
authored
Kas 24, 2022
tarafından
Hakan Dündar
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
Updated setup files
üst
4f656077
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
26 additions
and
42 deletions
+26
-42
compat
debian/compat
+1
-2
control
debian/control
+3
-0
setup.py
setup.py
+22
-40
No files found.
debian/compat
Dosyayı görüntüle @
8ea56efe
10
\ No newline at end of file
11
debian/control
Dosyayı görüntüle @
8ea56efe
...
...
@@ -11,6 +11,9 @@ Architecture: all
Depends: ${misc:Depends},
${python3:Depends},
dmidecode,
gir1.2-glib-2.0,
gir1.2-gtk-4.0,
gir1.2-pango-1.0,
iproute2,
python3 (>=3.6),
python3-cairo,
...
...
setup.py
Dosyayı görüntüle @
8ea56efe
...
...
@@ -15,6 +15,20 @@ def files_in_folder(folder):
return
file_paths
def
files_in_locale_folder
(
folder
):
file_paths
=
[]
for
file
in
[
filename
for
filename
in
os
.
listdir
(
folder
)
if
filename
.
split
(
"."
)[
-
1
]
not
in
[
"pot"
,
"sh"
]]:
file_paths
.
append
(
folder
+
file
+
"/LC_MESSAGES/system-monitoring-center.mo"
)
return
file_paths
def
data_files_in_locale_folder
(
target_folder
,
folder
):
data_files_in_locale_folder
=
[]
for
file
in
[
filename
for
filename
in
os
.
listdir
(
folder
)
if
filename
.
split
(
"."
)[
-
1
]
not
in
[
"pot"
,
"sh"
]]:
data_files_in_locale_folder
.
append
((
target_folder
+
file
+
"/LC_MESSAGES/"
,
[
folder
+
file
+
"/LC_MESSAGES/system-monitoring-center.mo"
]))
return
data_files_in_locale_folder
# Flatpak package
if
"--flatpak_package"
in
sys
.
argv
:
package_type_var
=
"flatpak_package"
...
...
@@ -41,15 +55,8 @@ if package_type_var == "debian_rpm_archlinux_or_another_package":
entry_points
=
{}
os
.
chmod
(
"integration/io.github.hakandundar34coding.system-monitoring-center.desktop"
,
0
o644
)
os
.
chmod
(
"locale/de/LC_MESSAGES/system-monitoring-center.mo"
,
0
o644
)
os
.
chmod
(
"locale/cs/LC_MESSAGES/system-monitoring-center.mo"
,
0
o644
)
os
.
chmod
(
"locale/fa/LC_MESSAGES/system-monitoring-center.mo"
,
0
o644
)
os
.
chmod
(
"locale/hu/LC_MESSAGES/system-monitoring-center.mo"
,
0
o644
)
os
.
chmod
(
"locale/pl/LC_MESSAGES/system-monitoring-center.mo"
,
0
o644
)
os
.
chmod
(
"locale/pt_BR/LC_MESSAGES/system-monitoring-center.mo"
,
0
o644
)
os
.
chmod
(
"locale/pt_PT/LC_MESSAGES/system-monitoring-center.mo"
,
0
o644
)
os
.
chmod
(
"locale/ru_RU/LC_MESSAGES/system-monitoring-center.mo"
,
0
o644
)
os
.
chmod
(
"locale/tr/LC_MESSAGES/system-monitoring-center.mo"
,
0
o644
)
for
file
in
files_in_locale_folder
(
"locale/"
):
os
.
chmod
(
file
,
0
o644
)
for
file
in
files_in_folder
(
"database/"
):
os
.
chmod
(
file
,
0
o644
)
for
file
in
files_in_folder
(
"src/"
):
...
...
@@ -61,22 +68,13 @@ if package_type_var == "debian_rpm_archlinux_or_another_package":
data_files
=
[
(
"/usr/share/applications/"
,
[
"integration/io.github.hakandundar34coding.system-monitoring-center.desktop"
]),
(
"/usr/share/polkit-1/actions/"
,
[
"integration/io.github.hakandundar34coding.system-monitoring-center.policy"
]),
(
"/usr/share/system-monitoring-center/locale/de/LC_MESSAGES/"
,
[
"locale/de/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/usr/share/system-monitoring-center/locale/cs/LC_MESSAGES/"
,
[
"locale/cs/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/usr/share/system-monitoring-center/locale/fa/LC_MESSAGES/"
,
[
"locale/fa/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/usr/share/system-monitoring-center/locale/hu/LC_MESSAGES/"
,
[
"locale/hu/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/usr/share/system-monitoring-center/locale/pl/LC_MESSAGES/"
,
[
"locale/pl/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/usr/share/system-monitoring-center/locale/pt_BR/LC_MESSAGES/"
,
[
"locale/pt_BR/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/usr/share/system-monitoring-center/locale/pt_PT/LC_MESSAGES/"
,
[
"locale/pt_PT/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/usr/share/system-monitoring-center/locale/ru_RU/LC_MESSAGES/"
,
[
"locale/ru_RU/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/usr/share/system-monitoring-center/locale/tr/LC_MESSAGES/"
,
[
"locale/tr/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/usr/share/system-monitoring-center/database/"
,
files_in_folder
(
"database/"
)),
(
"/usr/share/system-monitoring-center/src/"
,
files_in_folder
(
"src/"
)),
(
"/usr/share/icons/hicolor/scalable/actions/"
,
files_in_folder
(
"icons/hicolor/scalable/actions/"
)),
(
"/usr/share/icons/hicolor/scalable/apps/"
,
[
"icons/hicolor/scalable/apps/system-monitoring-center.svg"
]),
(
"/usr/share/man/man1/"
,
[
"man/system-monitoring-center.1.gz"
]),
(
"/usr/bin/"
,
[
"integration/system-monitoring-center"
])
]
]
+
data_files_in_locale_folder
(
"/usr/share/system-monitoring-center/locale/"
,
"locale/"
)
...
...
@@ -103,16 +101,8 @@ if package_type_var == "flatpak_package":
data_files
=
[
(
"/app/share/applications/"
,
[
"integration/io.github.hakandundar34coding.system-monitoring-center.desktop"
]),
#("/app/share/polkit-1/actions/", ["integration/io.github.hakandundar34coding.system-monitoring-center.policy"]),
(
"/app/share/system-monitoring-center/locale/de/LC_MESSAGES/"
,
[
"locale/de/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/app/share/system-monitoring-center/locale/cs/LC_MESSAGES/"
,
[
"locale/cs/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/app/share/system-monitoring-center/locale/fa/LC_MESSAGES/"
,
[
"locale/fa/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/app/share/system-monitoring-center/locale/hu/LC_MESSAGES/"
,
[
"locale/hu/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/app/share/system-monitoring-center/locale/pl/LC_MESSAGES/"
,
[
"locale/pl/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/app/share/system-monitoring-center/locale/pt_BR/LC_MESSAGES/"
,
[
"locale/pt_BR/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/app/share/system-monitoring-center/locale/pt_PT/LC_MESSAGES/"
,
[
"locale/pt_PT/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/app/share/system-monitoring-center/locale/ru_RU/LC_MESSAGES/"
,
[
"locale/ru_RU/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/app/share/system-monitoring-center/locale/tr/LC_MESSAGES/"
,
[
"locale/tr/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/app/share/polkit-1/actions/"
,
[
"integration/io.github.hakandundar34coding.system-monitoring-center.policy"
]),
(
"/app/share/system-monitoring-center/database/"
,
files_in_folder
(
"database/"
)),
(
"/app/share/system-monitoring-center/src/"
,
files_in_folder
(
"src/"
)),
(
"/app/share/icons/hicolor/scalable/actions/"
,
files_in_folder
(
"icons/hicolor/scalable/actions/"
)),
...
...
@@ -120,7 +110,7 @@ if package_type_var == "flatpak_package":
(
"/app/share/man/man1/"
,
[
"man/system-monitoring-center.1.gz"
]),
(
"/app/share/appdata/"
,
[
"io.github.hakandundar34coding.system-monitoring-center.appdata.xml"
]),
(
"/app/bin/"
,
[
"integration/system-monitoring-center"
])
]
]
+
data_files_in_locale_folder
(
"/app/share/system-monitoring-center/locale/"
,
"locale/"
)
...
...
@@ -131,20 +121,11 @@ if package_type_var == "python_package":
data_files
=
[
(
"/systemmonitoringcenter/integration/"
,
[
"integration/io.github.hakandundar34coding.system-monitoring-center.desktop"
]),
(
"/systemmonitoringcenter/locale/de/LC_MESSAGES/"
,
[
"locale/de/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/systemmonitoringcenter/locale/cs/LC_MESSAGES/"
,
[
"locale/cs/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/systemmonitoringcenter/locale/fa/LC_MESSAGES/"
,
[
"locale/fa/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/systemmonitoringcenter/locale/hu/LC_MESSAGES/"
,
[
"locale/hu/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/systemmonitoringcenter/locale/pl/LC_MESSAGES/"
,
[
"locale/pl/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/systemmonitoringcenter/locale/pt_BR/LC_MESSAGES/"
,
[
"locale/pt_BR/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/systemmonitoringcenter/locale/pt_PT/LC_MESSAGES/"
,
[
"locale/pt_PT/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/systemmonitoringcenter/locale/ru_RU/LC_MESSAGES/"
,
[
"locale/ru_RU/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/systemmonitoringcenter/locale/tr/LC_MESSAGES/"
,
[
"locale/tr/LC_MESSAGES/system-monitoring-center.mo"
]),
(
"/systemmonitoringcenter/database/"
,
files_in_folder
(
"database/"
)),
(
"/systemmonitoringcenter/src/"
,
files_in_folder
(
"src/"
)),
(
"/systemmonitoringcenter/icons/hicolor/scalable/actions/"
,
files_in_folder
(
"icons/hicolor/scalable/actions/"
)),
(
"/systemmonitoringcenter/icons/hicolor/scalable/apps/"
,
[
"icons/hicolor/scalable/apps/system-monitoring-center.svg"
]),
]
]
+
data_files_in_locale_folder
(
"/systemmonitoringcenter/locale/"
,
"locale/"
)
setup
(
...
...
@@ -177,3 +158,4 @@ setup(
"Topic :: System :: Monitoring"
,
],
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment