Accepting request 1227189 from home:RN:supergfxctl

I really hope that I am not mistaken about which devel project this package might belong to.

OBS-URL: https://build.opensuse.org/request/show/1227189
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/supergfxctl-plasmoid?expand=0&rev=1
This commit is contained in:
Christophe Marin 2024-11-28 20:51:21 +00:00 committed by Git OBS Bridge
commit 043931bac1
7 changed files with 151 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

20
_service Normal file
View File

@ -0,0 +1,20 @@
<?xml version="1.0"?>
<services>
<service name="obs_scm" mode="manual">
<param name="filename">supergfxctl-plasmoid</param>
<param name="url">https://gitlab.com/Jhyub/supergfxctl-plasmoid.git</param>
<param name="scm">git</param>
<param name="version">git-master </param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="revision">v2.1.1</param>
<param name="versionrewrite-pattern">v(.*)</param>
<!-- <param name="changesgenerate">enable</param> -->
<!-- <param name="changesauthor">rn</param> -->
</service>
<service name="set_version" mode="manual"/>
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
<param name="compression">gz</param>
<param name="file">*.tar</param>
</service>
</services>

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:09f669a4baf6cd76aef9d05752b55e7f7c61c10eb17e24ab55ec599cdecc65fb
size 886796

View File

@ -0,0 +1,24 @@
-------------------------------------------------------------------
Thu Nov 21 15:54:50 UTC 2024 - RN <R_Nik_C@proton.me>
- Clean up the .spec
- Update to version 2.1.1:
* add context to polish translation
* 2.1.1
* fix translation conflict
* list solid as dependency in README
* 2.1.0 :tada:
* edit translation guide for metadata.desktop that was deleted since plasma 6
* add korean translations for new config
* implement dynamic plasmoid status
* implement plasmoid status on qml side
* set default GfxPower to unknown
-------------------------------------------------------------------
Sun Mar 17 22:44:53 UTC 2024 - RN <R_Nik_C@proton.me>
- Version v2.0.0
- Moved to plasma 6.
-------------------------------------------------------------------
Tue Nov 14 13:56:07 UTC 2023 - RN <R_Nik_C@proton.me>
- Version v1.3.1

View File

@ -0,0 +1,4 @@
name: supergfxctl-plasmoid
version: 2.1.1
mtime: 1731998675
commit: ef30f03b8d0cc009847c5b157a8159830ca0e170

76
supergfxctl-plasmoid.spec Normal file
View File

@ -0,0 +1,76 @@
Name: supergfxctl-plasmoid
Version: 2.1.1
Release: 0%{?dist}
Summary: KDE Plasma plasmoid for supergfxctl
License: MPL-2.0
URL: https://gitlab.com/Jhyub/supergfxctl-plasmoid
Source0: %{name}-%{version}.tar.gz
Group: System/GUI/KDE
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: extra-cmake-modules
BuildRequires: cmake(KF6Config)
BuildRequires: cmake(KF6I18n)
BuildRequires: cmake(KF6Kirigami)
BuildRequires: cmake(KF6Svg)
BuildRequires: cmake(KF6Solid)
BuildRequires: cmake(Plasma)
BuildRequires: cmake(Qt6Core)
BuildRequires: cmake(Qt6Qml)
BuildRequires: fdupes
Requires: hicolor-icon-theme = 0.17
Requires: kf6-kconfig-imports
Requires: kf6-ki18n-imports
Requires: kf6-kirigami-imports
Requires: kf6-ksvg-imports
Requires: qt6-declarative-imports
Requires: supergfxctl
%description
KDE Plasma plasmoid for supergfxctl
%lang_package
%prep
%autosetup
%build
%cmake -DBUILD_WITH_QT6=ON
%install
%cmake_install
%check
%ctest
%fdupes %{buildroot}/%{_prefix}
%files
%license LICENSE
%{_libdir}/qt6/plugins/plasma/applets/dev.jhyub.supergfxctl.so
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-dgpu-active.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-dgpu-off.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-dgpu-suspended.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-gpu-dedicated-active.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-gpu-dedicated.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-gpu-compute-active.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-gpu-compute.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-gpu-egpu-active.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-gpu-egpu.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-gpu-hybrid-active.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-gpu-hybrid.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-gpu-integrated-active.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-gpu-integrated.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-gpu-vfio-active.svg
%{_datadir}/icons/hicolor/scalable/status/supergfxctl-plasmoid-gpu-vfio.svg
%{_datadir}/metainfo/dev.jhyub.supergfxctl.appdata.xml
%lang(ko) %{_datadir}/locale/ko/LC_MESSAGES/plasma_applet_dev.jhyub.supergfxctl.mo
%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/plasma_applet_dev.jhyub.supergfxctl.mo
%dir
%{_datadir}/plasma/plasmoids/dev.jhyub.supergfxctl
%changelog