Accepting request 1147247 from home:mchnz:branches:utilities
- Update to 2.0.0: * Added an Ambient-Light-Level slider - one slider for adjusting brightness on all displays. * Optionally use ddcutil-service for up to 10x faster DDC response times. * Minor tweaks and additional icons for Presets. OBS-URL: https://build.opensuse.org/request/show/1147247 OBS-URL: https://build.opensuse.org/package/show/utilities/vdu_controls?expand=0&rev=24
This commit is contained in:
parent
14e3bdae40
commit
b5fc9f89bf
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:76eb86202a266cfd46bcf56b1e49dcc4bd1cfa68c08348d83b172f2eef1088f2
|
||||
size 3100282
|
3
vdu_controls-2.0.0.tar.gz
Normal file
3
vdu_controls-2.0.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d4567d6605ab900f54038c664373887dc58f5c94316d319baba5d93c261f29a7
|
||||
size 3232073
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 16 00:58:22 UTC 2024 - Michael Hamilton <michael@actrix.gen.nz>
|
||||
|
||||
- Update to 2.0.0:
|
||||
* Added an Ambient-Light-Level slider - one slider for adjusting brightness on all displays.
|
||||
* Optionally use ddcutil-service for up to 10x faster DDC response times.
|
||||
* Minor tweaks and additional icons for Presets.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 17 02:05:00 UTC 2023 - Michael Hamilton <michael@actrix.gen.nz>
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
Name: vdu_controls
|
||||
Version: 1.20.0
|
||||
Version: 2.0.0
|
||||
Release: 0
|
||||
Summary: Visual Display Unit virtual control panel
|
||||
License: GPL-3.0-or-later
|
||||
@ -34,7 +34,8 @@ Requires: noto-sans-math-fonts
|
||||
Requires: noto-sans-symbols2-fonts
|
||||
Requires: python3
|
||||
Requires: python3-qt5
|
||||
Requires: python3-pyserial
|
||||
Recommends: ddcutil-service
|
||||
Recommends: python3-pyserial
|
||||
%endif
|
||||
%if 0%{?fedora_version}
|
||||
%define ext_man *
|
||||
@ -43,7 +44,7 @@ Requires: google-noto-sans-math-fonts
|
||||
Requires: google-noto-sans-symbols2-fonts
|
||||
Requires: python3
|
||||
Requires: python3-qt5
|
||||
Requires: python3-pyserial
|
||||
Suggests: python3-pyserial
|
||||
%endif
|
||||
|
||||
%description
|
||||
@ -57,24 +58,24 @@ Data Channel (DDC) Virtual Control Panel (VCP) standards.
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
#Just a placeholder, no build is required.
|
||||
#Just a placeholder, no build required.
|
||||
|
||||
%install
|
||||
install -d -m 0755 %{buildroot}%{_bindir} \
|
||||
%{buildroot}%{_mandir}/man1/ \
|
||||
%{buildroot}%{_datadir}/applications \
|
||||
%{buildroot}%{_datadir}/vdu_controls/translations \
|
||||
%{buildroot}%{_datadir}/vdu_controls/icons \
|
||||
%{buildroot}%{_datadir}/vdu_controls/sample-scripts \
|
||||
%{buildroot}%{_datadir}/%{name}/translations \
|
||||
%{buildroot}%{_datadir}/%{name}/icons \
|
||||
%{buildroot}%{_datadir}/%{name}/sample-scripts \
|
||||
%{buildroot}%{_datadir}/icons/hicolor/256x256/apps
|
||||
install -m 0755 vdu_controls.py %{buildroot}/%{_bindir}/%{name}
|
||||
install -m 0755 %{name}.py %{buildroot}/%{_bindir}/%{name}
|
||||
install -m 0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
install -m 0644 %{name}.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
|
||||
install -m 0644 icons/* %{buildroot}%{_datadir}/vdu_controls/icons/
|
||||
install -m 0644 translations/*.ts %{buildroot}%{_datadir}/vdu_controls/translations/
|
||||
install -m 0644 translations/about_*.txt %{buildroot}%{_datadir}/vdu_controls/translations/
|
||||
install -m 0755 sample-scripts/* %{buildroot}%{_datadir}/vdu_controls/sample-scripts/
|
||||
install -m 0644 docs/_build/man/vdu_controls.1 %{buildroot}%{_mandir}/man1/
|
||||
install -m 0644 icons/* %{buildroot}%{_datadir}/%{name}/icons/
|
||||
install -m 0644 translations/*.ts %{buildroot}%{_datadir}/%{name}/translations/
|
||||
install -m 0644 translations/about_*.txt %{buildroot}%{_datadir}/%{name}/translations/
|
||||
install -m 0755 sample-scripts/* %{buildroot}%{_datadir}/%{name}/sample-scripts/
|
||||
install -m 0644 docs/_build/man/%{name}.1 %{buildroot}%{_mandir}/man1/
|
||||
|
||||
# This script is supposed to work with any python3 - so leave the shebang alone
|
||||
# %%if 0%{?suse_version}
|
||||
@ -82,30 +83,39 @@ install -m 0644 docs/_build/man/vdu_controls.1 %{buildroot}%{_mandir}/man1/
|
||||
# %%endif
|
||||
|
||||
%post
|
||||
ln -s -f %{_datadir}/icons %{_datadir}/vdu_controls/icons/system-icons
|
||||
ln -s -f %{_datadir}/icons %{_datadir}/%{name}/icons/system-icons
|
||||
|
||||
%files
|
||||
%license LICENSE.md
|
||||
%dir %{_datadir}/vdu_controls
|
||||
%dir %{_datadir}/vdu_controls/icons
|
||||
%dir %{_datadir}/vdu_controls/translations
|
||||
%dir %{_datadir}/vdu_controls/sample-scripts
|
||||
%dir %{_datadir}/%{name}
|
||||
%dir %{_datadir}/%{name}/icons
|
||||
%dir %{_datadir}/%{name}/translations
|
||||
%dir %{_datadir}/%{name}/sample-scripts
|
||||
%{_bindir}/%{name}
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
|
||||
%{_mandir}/man1/%{name}.1%{?ext_man}
|
||||
%{_datadir}/vdu_controls/icons/*
|
||||
%{_datadir}/vdu_controls/translations/da_DK.ts
|
||||
%{_datadir}/vdu_controls/translations/fr_FR.ts
|
||||
%{_datadir}/vdu_controls/translations/de_DE.ts
|
||||
%{_datadir}/vdu_controls/translations/cs_CZ.ts
|
||||
%{_datadir}/vdu_controls/translations/about_da_DK.txt
|
||||
%{_datadir}/vdu_controls/translations/about_fr_FR.txt
|
||||
%{_datadir}/vdu_controls/translations/about_de_DE.txt
|
||||
%{_datadir}/vdu_controls/translations/about_cs_CZ.txt
|
||||
%{_datadir}/vdu_controls/sample-scripts/lux-from-webcam.bash
|
||||
%{_datadir}/vdu_controls/sample-scripts/lux-from-webcam.py
|
||||
%{_datadir}/vdu_controls/sample-scripts/vlux_meter.py
|
||||
%ghost %{_datadir}/vdu_controls/icons/system-icons
|
||||
%{_datadir}/%{name}/icons/*
|
||||
%{_datadir}/%{name}/translations/da_DK.ts
|
||||
%{_datadir}/%{name}/translations/fr_FR.ts
|
||||
%{_datadir}/%{name}/translations/de_DE.ts
|
||||
%{_datadir}/%{name}/translations/cs_CZ.ts
|
||||
%{_datadir}/%{name}/translations/about_da_DK.txt
|
||||
%{_datadir}/%{name}/translations/about_fr_FR.txt
|
||||
%{_datadir}/%{name}/translations/about_de_DE.txt
|
||||
%{_datadir}/%{name}/translations/about_cs_CZ.txt
|
||||
%{_datadir}/%{name}/sample-scripts/lux-from-webcam.bash
|
||||
%{_datadir}/%{name}/sample-scripts/lux-from-webcam.py
|
||||
%{_datadir}/%{name}/sample-scripts/vlux_meter.py
|
||||
%ghost %{_datadir}/%{name}/icons/system-icons
|
||||
|
||||
# Build service notes:
|
||||
# 0) Build service page: https://build.opensuse.org/package/show/utilities/vdu_controls
|
||||
# 1) branch the package (link on left margin of page)
|
||||
# 2) upload/alter package files in branch (should be the github versions)
|
||||
# 3) wait for builds to complete
|
||||
# 4) when OK/finished/happy, submit
|
||||
# 5) check assigned tasks: self approve submission and opt to remove branch
|
||||
# 6) check build service page (above) has updated
|
||||
# 7) wait for propagation to experimental package https://software.opensuse.org/package/vdu_controls
|
||||
%changelog
|
Loading…
x
Reference in New Issue
Block a user