Page MenuHomeSolus

D8243.id20087.diff
No OneTemporary

D8243.id20087.diff

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 gtk-stress-testing
+
+---
+ 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,32 @@
+name : gtkstresstesting
+version : 0.7.1
+release : 1
+source :
+ - https://gitlab.com/leinardi/gst/-/archive/0.7.1/gst-0.7.1.tar.gz : 1f97525cdebb6ab9c8e84de26691d8cd8fa1bac733d8e672f71898afade3620b
+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
+build : |
+ %patch -p1 < $pkgfiles/0001-fix-name-conflict.patch
+ %meson_configure
+ %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 @@
+<PISI>
+ <Source>
+ <Name>gtkstresstesting</Name>
+ <Packager>
+ <Name>Jeremy Potter</Name>
+ <Email>git@stormdesign.us</Email>
+ </Packager>
+ <License>GPL-3.0-or-later</License>
+ <PartOf>system.utils</PartOf>
+ <Summary xml:lang="en">System utility designed to stress and monitor various hardware components</Summary>
+ <Description xml:lang="en">GST (GtkStressTesting) is a GTK system utility designed to stress and monitor various hardware components like CPU and RAM.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>gtkstresstesting</Name>
+ <Summary xml:lang="en">System utility designed to stress and monitor various hardware components</Summary>
+ <Description xml:lang="en">GST (GtkStressTesting) is a GTK system utility designed to stress and monitor various hardware components like CPU and RAM.
+</Description>
+ <PartOf>system.utils</PartOf>
+ <Files>
+ <Path fileType="executable">/usr/bin/gtkstresstesting</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/Xlib</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/__main__.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/__pycache__/__main__.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/__pycache__/app.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/__pycache__/conf.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/__pycache__/di.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/app.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/conf.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/di.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__init__.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__pycache__/__init__.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__pycache__/check_new_version_interactor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__pycache__/get_stressors_interactor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__pycache__/load_dmi_decode_interactor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__pycache__/load_lm_sensors_interactor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__pycache__/load_proc_cpuinfo_interactor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__pycache__/load_ps_util_interactor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__pycache__/load_sys_devices_cache_interactor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__pycache__/load_sys_devices_dmi_interactor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__pycache__/notification_interactor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__pycache__/settings_interactor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/__pycache__/stress_ng_interactor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/check_new_version_interactor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/get_stressors_interactor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/load_dmi_decode_interactor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/load_lm_sensors_interactor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/load_proc_cpuinfo_interactor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/load_ps_util_interactor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/load_sys_devices_cache_interactor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/load_sys_devices_dmi_interactor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/notification_interactor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/settings_interactor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/interactor/stress_ng_interactor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__init__.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/__init__.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/cache.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/cpu_info.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/cpu_usage.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/db_change.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/hardware_monitor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/load_avg.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/mem_usage.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/memory_bank_info.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/mobo_info.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/monitored_item.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/processor.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/setting.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/stress_tests_result.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/__pycache__/system_info.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/cache.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/cpu_info.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/cpu_usage.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/db_change.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/hardware_monitor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/load_avg.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/mem_usage.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/memory_bank_info.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/mobo_info.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/monitored_item.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/processor.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/setting.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/stress_tests_result.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/model/system_info.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/presenter/__init__.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/presenter/__pycache__/__init__.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/presenter/__pycache__/main_presenter.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/presenter/__pycache__/preferences_presenter.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/presenter/main_presenter.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/presenter/preferences_presenter.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/__init__.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/__pycache__/__init__.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/__pycache__/dmi_decode_repository.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/__pycache__/lm_sensors_repository.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/__pycache__/proc_cpuinfo_repository.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/__pycache__/ps_util_repository.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/__pycache__/stress_ng_repository.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/__pycache__/sys_devices_cache_repository.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/__pycache__/sys_devices_dmi_repository.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/dmi_decode_repository.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/lm_sensors_repository.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/proc_cpuinfo_repository.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/ps_util_repository.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/stress_ng_repository.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/sys_devices_cache_repository.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/repository/sys_devices_dmi_repository.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__init__.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__pycache__/__init__.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__pycache__/concurrency.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__pycache__/deployment.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__pycache__/desktop_entry.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__pycache__/dmidecode.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__pycache__/linux.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__pycache__/log.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__pycache__/path.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__pycache__/sensors.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__pycache__/subprocess.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__pycache__/udev.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/__pycache__/view.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/concurrency.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/deployment.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/desktop/__init__.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/desktop/__pycache__/__init__.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/desktop/__pycache__/desktop_parser.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/desktop/desktop_parser.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/desktop_entry.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/dmidecode.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/linux.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/log.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/path.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/sensors.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/subprocess.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/udev.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/util/view.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/view/__init__.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/view/__pycache__/__init__.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/view/__pycache__/main_view.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/view/__pycache__/preferences_view.cpython-37.opt-2.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/view/main_view.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/gst/view/preferences_view.py</Path>
+ <Path fileType="data">/usr/share/applications/com.leinardi.gst.desktop</Path>
+ <Path fileType="data">/usr/share/dbus-1/services/com.leinardi.gst.service</Path>
+ <Path fileType="data">/usr/share/glib-2.0/schemas/com.leinardi.gst.gschema.xml</Path>
+ <Path fileType="data">/usr/share/gst/com.leinardi.gst.gresource</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/16x16/apps/com.leinardi.gst.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/16x16@2x/apps/com.leinardi.gst.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/24x24/apps/com.leinardi.gst.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/24x24@2x/apps/com.leinardi.gst.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/256x256/apps/com.leinardi.gst.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/256x256@2x/apps/com.leinardi.gst.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/32x32/apps/com.leinardi.gst.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/32x32@2x/apps/com.leinardi.gst.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/48x48/apps/com.leinardi.gst.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/48x48@2x/apps/com.leinardi.gst.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/symbolic/apps/com.leinardi.gst-symbolic.svg</Path>
+ <Path fileType="data">/usr/share/metainfo/com.leinardi.gst.appdata.xml</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2020-03-01</Date>
+ <Version>0.7.1</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Jeremy Potter</Name>
+ <Email>git@stormdesign.us</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Wed, Jul 26, 4:02 AM (1 w, 6 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5811813
Default Alt Text
D8243.id20087.diff (20 KB)

Event Timeline