Index: Makefile =================================================================== --- /dev/null +++ Makefile @@ -0,0 +1 @@ +include ../Makefile.common Index: files/0001-fix-name-conflict.patch =================================================================== --- /dev/null +++ files/0001-fix-name-conflict.patch @@ -0,0 +1,61 @@ +Subject: [PATCH] replace gst with gtkstresstesting to avoid name collision with several other programs + +--- + bin/meson.build | 2 +- + data/com.leinardi.gst.desktop.in | 2 +- + data/com.leinardi.gst.service.desktop | 4 ++-- + data/com.leinardi.gst.service.in | 2 +- + 4 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/bin/meson.build b/bin/meson.build +index 1542c21..f1139f5 100644 +--- a/bin/meson.build ++++ b/bin/meson.build +@@ -7,7 +7,7 @@ conf.set('PYTHON_DIR', join_paths(prefix, PYTHON_DIR)) + + configure_file( + input: 'gst.in', +- output: 'gst', ++ output: 'gtkstresstesting', + configuration: conf, + install: true, + install_dir: get_option('bindir') +diff --git a/data/com.leinardi.gst.desktop.in b/data/com.leinardi.gst.desktop.in +index 557b9af..b9cdfca 100644 +--- a/data/com.leinardi.gst.desktop.in ++++ b/data/com.leinardi.gst.desktop.in +@@ -1,7 +1,7 @@ + [Desktop Entry] + Name=GtkStressTesting + Comment=System utility designed to stress and monitoring various hardware components +-Exec=@bindir@/gst %U ++Exec=@bindir@/gtkstresstesting %U + Icon=com.leinardi.gst + Terminal=false + Type=Application +diff --git a/data/com.leinardi.gst.service.desktop b/data/com.leinardi.gst.service.desktop +index 9c5b575..69e7f25 100644 +--- a/data/com.leinardi.gst.service.desktop ++++ b/data/com.leinardi.gst.service.desktop +@@ -2,8 +2,8 @@ + Name=GtkStressTesting + # TODO: We could include the full path here but Meson requires + # newer GLib to generate files for GResource +-TryExec=gst +-Exec=gst --gapplication-service ++TryExec=gtkstresstesting ++Exec=gtkstresstesting --gapplication-service + Type=Application + NoDisplay=true + Name[en_US]=com.leinardi.gst.service.desktop +diff --git a/data/com.leinardi.gst.service.in b/data/com.leinardi.gst.service.in +index d1528c5..cd44da9 100644 +--- a/data/com.leinardi.gst.service.in ++++ b/data/com.leinardi.gst.service.in +@@ -1,3 +1,3 @@ + [D-BUS Service] + Name=com.leinardi.gst +-Exec=@bindir@/gst --gapplication-service ++Exec=@bindir@/gtkstresstesting --gapplication-service +-- +2.25.0 Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,33 @@ +name : gtkstresstesting +version : 0.7.2 +release : 1 +source : + - https://gitlab.com/leinardi/gst/-/archive/0.7.2/gst-0.7.2.tar.gz : d137c3bad133348f57409f8d241eb568e8c204aa8e39b9ac7544ec9619122046 +license : GPL-3.0-or-later +component : system.utils +summary : System utility designed to stress and monitor various hardware components +description : | + GST (GtkStressTesting) is a GTK system utility designed to stress and monitor various hardware components like CPU and RAM. +builddeps : + - pkgconfig(gtk+-3.0) +rundeps : + - dmidecode + - lm_sensors + - python-humanfriendly + - python-injector + - python-peewee + - python-psutil + - python-requests + - python-rx + - pyyaml + - pyxdg + - stress-ng +setup : | + %patch -p1 < $pkgfiles/0001-fix-name-conflict.patch + %meson_configure +build : | + %ninja_build +install : | + %ninja_install +check : | + %ninja_check \ No newline at end of file Index: pspec_x86_64.xml =================================================================== --- /dev/null +++ pspec_x86_64.xml @@ -0,0 +1,169 @@ + + + gtkstresstesting + + Jeremy Potter + solus@stormdesign.us + + GPL-3.0-or-later + system.utils + System utility designed to stress and monitor various hardware components + GST (GtkStressTesting) is a GTK system utility designed to stress and monitor various hardware components like CPU and RAM. + + https://getsol.us/sources/README.Solus + + + gtkstresstesting + System utility designed to stress and monitor various hardware components + GST (GtkStressTesting) is a GTK system utility designed to stress and monitor various hardware components like CPU and RAM. + + system.utils + + /usr/bin/gtkstresstesting + /usr/lib/python3.7/site-packages/gst/Xlib + /usr/lib/python3.7/site-packages/gst/__main__.py + /usr/lib/python3.7/site-packages/gst/__pycache__/__main__.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/__pycache__/app.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/__pycache__/conf.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/__pycache__/di.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/app.py + /usr/lib/python3.7/site-packages/gst/conf.py + /usr/lib/python3.7/site-packages/gst/di.py + /usr/lib/python3.7/site-packages/gst/interactor/__init__.py + /usr/lib/python3.7/site-packages/gst/interactor/__pycache__/__init__.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/interactor/__pycache__/check_new_version_interactor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/interactor/__pycache__/get_stressors_interactor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/interactor/__pycache__/load_dmi_decode_interactor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/interactor/__pycache__/load_lm_sensors_interactor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/interactor/__pycache__/load_proc_cpuinfo_interactor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/interactor/__pycache__/load_ps_util_interactor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/interactor/__pycache__/load_sys_devices_cache_interactor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/interactor/__pycache__/load_sys_devices_dmi_interactor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/interactor/__pycache__/notification_interactor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/interactor/__pycache__/settings_interactor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/interactor/__pycache__/stress_ng_interactor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/interactor/check_new_version_interactor.py + /usr/lib/python3.7/site-packages/gst/interactor/get_stressors_interactor.py + /usr/lib/python3.7/site-packages/gst/interactor/load_dmi_decode_interactor.py + /usr/lib/python3.7/site-packages/gst/interactor/load_lm_sensors_interactor.py + /usr/lib/python3.7/site-packages/gst/interactor/load_proc_cpuinfo_interactor.py + /usr/lib/python3.7/site-packages/gst/interactor/load_ps_util_interactor.py + /usr/lib/python3.7/site-packages/gst/interactor/load_sys_devices_cache_interactor.py + /usr/lib/python3.7/site-packages/gst/interactor/load_sys_devices_dmi_interactor.py + /usr/lib/python3.7/site-packages/gst/interactor/notification_interactor.py + /usr/lib/python3.7/site-packages/gst/interactor/settings_interactor.py + /usr/lib/python3.7/site-packages/gst/interactor/stress_ng_interactor.py + /usr/lib/python3.7/site-packages/gst/model/__init__.py + /usr/lib/python3.7/site-packages/gst/model/__pycache__/__init__.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/cache.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/cpu_info.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/cpu_usage.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/db_change.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/hardware_monitor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/load_avg.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/mem_usage.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/memory_bank_info.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/mobo_info.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/monitored_item.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/processor.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/setting.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/stress_tests_result.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/__pycache__/system_info.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/model/cache.py + /usr/lib/python3.7/site-packages/gst/model/cpu_info.py + /usr/lib/python3.7/site-packages/gst/model/cpu_usage.py + /usr/lib/python3.7/site-packages/gst/model/db_change.py + /usr/lib/python3.7/site-packages/gst/model/hardware_monitor.py + /usr/lib/python3.7/site-packages/gst/model/load_avg.py + /usr/lib/python3.7/site-packages/gst/model/mem_usage.py + /usr/lib/python3.7/site-packages/gst/model/memory_bank_info.py + /usr/lib/python3.7/site-packages/gst/model/mobo_info.py + /usr/lib/python3.7/site-packages/gst/model/monitored_item.py + /usr/lib/python3.7/site-packages/gst/model/processor.py + /usr/lib/python3.7/site-packages/gst/model/setting.py + /usr/lib/python3.7/site-packages/gst/model/stress_tests_result.py + /usr/lib/python3.7/site-packages/gst/model/system_info.py + /usr/lib/python3.7/site-packages/gst/presenter/__init__.py + /usr/lib/python3.7/site-packages/gst/presenter/__pycache__/__init__.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/presenter/__pycache__/main_presenter.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/presenter/__pycache__/preferences_presenter.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/presenter/main_presenter.py + /usr/lib/python3.7/site-packages/gst/presenter/preferences_presenter.py + /usr/lib/python3.7/site-packages/gst/repository/__init__.py + /usr/lib/python3.7/site-packages/gst/repository/__pycache__/__init__.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/repository/__pycache__/dmi_decode_repository.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/repository/__pycache__/lm_sensors_repository.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/repository/__pycache__/proc_cpuinfo_repository.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/repository/__pycache__/ps_util_repository.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/repository/__pycache__/stress_ng_repository.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/repository/__pycache__/sys_devices_cache_repository.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/repository/__pycache__/sys_devices_dmi_repository.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/repository/dmi_decode_repository.py + /usr/lib/python3.7/site-packages/gst/repository/lm_sensors_repository.py + /usr/lib/python3.7/site-packages/gst/repository/proc_cpuinfo_repository.py + /usr/lib/python3.7/site-packages/gst/repository/ps_util_repository.py + /usr/lib/python3.7/site-packages/gst/repository/stress_ng_repository.py + /usr/lib/python3.7/site-packages/gst/repository/sys_devices_cache_repository.py + /usr/lib/python3.7/site-packages/gst/repository/sys_devices_dmi_repository.py + /usr/lib/python3.7/site-packages/gst/util/__init__.py + /usr/lib/python3.7/site-packages/gst/util/__pycache__/__init__.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/__pycache__/concurrency.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/__pycache__/deployment.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/__pycache__/desktop_entry.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/__pycache__/dmidecode.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/__pycache__/linux.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/__pycache__/log.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/__pycache__/path.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/__pycache__/sensors.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/__pycache__/subprocess.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/__pycache__/udev.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/__pycache__/view.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/concurrency.py + /usr/lib/python3.7/site-packages/gst/util/deployment.py + /usr/lib/python3.7/site-packages/gst/util/desktop/__init__.py + /usr/lib/python3.7/site-packages/gst/util/desktop/__pycache__/__init__.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/desktop/__pycache__/desktop_parser.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/util/desktop/desktop_parser.py + /usr/lib/python3.7/site-packages/gst/util/desktop_entry.py + /usr/lib/python3.7/site-packages/gst/util/dmidecode.py + /usr/lib/python3.7/site-packages/gst/util/linux.py + /usr/lib/python3.7/site-packages/gst/util/log.py + /usr/lib/python3.7/site-packages/gst/util/path.py + /usr/lib/python3.7/site-packages/gst/util/sensors.py + /usr/lib/python3.7/site-packages/gst/util/subprocess.py + /usr/lib/python3.7/site-packages/gst/util/udev.py + /usr/lib/python3.7/site-packages/gst/util/view.py + /usr/lib/python3.7/site-packages/gst/view/__init__.py + /usr/lib/python3.7/site-packages/gst/view/__pycache__/__init__.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/view/__pycache__/main_view.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/view/__pycache__/preferences_view.cpython-37.opt-2.pyc + /usr/lib/python3.7/site-packages/gst/view/main_view.py + /usr/lib/python3.7/site-packages/gst/view/preferences_view.py + /usr/share/applications/com.leinardi.gst.desktop + /usr/share/dbus-1/services/com.leinardi.gst.service + /usr/share/glib-2.0/schemas/com.leinardi.gst.gschema.xml + /usr/share/gst/com.leinardi.gst.gresource + /usr/share/icons/hicolor/16x16/apps/com.leinardi.gst.png + /usr/share/icons/hicolor/16x16@2x/apps/com.leinardi.gst.png + /usr/share/icons/hicolor/24x24/apps/com.leinardi.gst.png + /usr/share/icons/hicolor/24x24@2x/apps/com.leinardi.gst.png + /usr/share/icons/hicolor/256x256/apps/com.leinardi.gst.png + /usr/share/icons/hicolor/256x256@2x/apps/com.leinardi.gst.png + /usr/share/icons/hicolor/32x32/apps/com.leinardi.gst.png + /usr/share/icons/hicolor/32x32@2x/apps/com.leinardi.gst.png + /usr/share/icons/hicolor/48x48/apps/com.leinardi.gst.png + /usr/share/icons/hicolor/48x48@2x/apps/com.leinardi.gst.png + /usr/share/icons/hicolor/symbolic/apps/com.leinardi.gst-symbolic.svg + /usr/share/metainfo/com.leinardi.gst.appdata.xml + + + + + 2020-05-20 + 0.7.2 + Packaging update + Jeremy Potter + solus@stormdesign.us + + + \ No newline at end of file