Hello community, here is the log from the commit of package suse-prime for openSUSE:Factory checked in at 2020-09-07 22:01:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/suse-prime (Old) and /work/SRC/openSUSE:Factory/.suse-prime.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "suse-prime" Mon Sep 7 22:01:08 2020 rev:24 rq:832818 version:0.7.15 Changes: -------- --- /work/SRC/openSUSE:Factory/suse-prime/suse-prime.changes 2020-07-17 20:53:08.445063643 +0200 +++ /work/SRC/openSUSE:Factory/.suse-prime.new.3399/suse-prime.changes 2020-09-07 22:01:33.126058477 +0200 @@ -1,0 +2,10 @@ +Mon Sep 7 15:29:58 UTC 2020 - Stefan Dirsch <[email protected]> + +- SUSEPrime-0.7.15 + * prime-select.sh: + move static X config files to /usr/share/prime; also make sure, + that /etc/prime dir exists before trying to write configuration + to /etc/prime/current_type (boo#1173043) +- adjusted specfile to new release + +------------------------------------------------------------------- Old: ---- SUSEPrime-0.7.14.tar.gz New: ---- SUSEPrime-0.7.15.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ suse-prime.spec ++++++ --- /var/tmp/diff_new_pack.mQIahz/_old 2020-09-07 22:01:34.410058965 +0200 +++ /var/tmp/diff_new_pack.mQIahz/_new 2020-09-07 22:01:34.410058965 +0200 @@ -17,7 +17,7 @@ Name: suse-prime -Version: 0.7.14 +Version: 0.7.15 Release: 0 Summary: GPU (nvidia/intel) selection for NVIDIA optimus laptops License: SUSE-Public-Domain @@ -58,17 +58,16 @@ : %install -mkdir -p %{buildroot}%{_sysconfdir}/prime -install -m 0644 xorg-intel.conf %{buildroot}%{_sysconfdir}/prime/ -install -m 0644 xorg-intel-intel.conf %{buildroot}%{_sysconfdir}/prime/ -install -m 0644 xorg-nvidia.conf %{buildroot}%{_sysconfdir}/prime/ -install -m 0644 xorg-nvidia-prime-render-offload.conf %{buildroot}%{_sysconfdir}/prime/ +mkdir -p %{buildroot}%{_datadir}/prime +install -m 0644 xorg-intel.conf %{buildroot}%{_datadir}/prime/ +install -m 0644 xorg-intel-intel.conf %{buildroot}%{_datadir}/prime/ +install -m 0644 xorg-nvidia.conf %{buildroot}%{_datadir}/prime/ +install -m 0644 xorg-nvidia-prime-render-offload.conf %{buildroot}%{_datadir}/prime/ mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d install -m 0644 09-nvidia-modprobe-bbswitch-G04.conf %{buildroot}%{_sysconfdir}/modprobe.d/ install -m 0644 09-nvidia-modprobe-pm-G05.conf %{buildroot}%{_sysconfdir}/modprobe.d/ mkdir -p %{buildroot}%{_unitdir} install -m 0644 prime-select.service %{buildroot}%{_unitdir}/ -echo "undefined" > %{buildroot}%{_sysconfdir}/prime/current_type install -D -m 0755 prime-select.sh %{buildroot}%{_sbindir}/prime-select mkdir -p %{buildroot}/usr/lib/dracut/dracut.conf.d/ install -m 0644 90-nvidia-dracut-G05.conf %{buildroot}/usr/lib/dracut/dracut.conf.d/ @@ -129,12 +128,13 @@ %doc README.md %dir /usr/lib/dracut/ %dir /usr/lib/dracut/dracut.conf.d/ -%{_sysconfdir}/prime -%config %{_sysconfdir}/prime/xorg-intel.conf -%config %{_sysconfdir}/prime/xorg-intel-intel.conf -%config %{_sysconfdir}/prime/xorg-nvidia.conf -%config %{_sysconfdir}/prime/xorg-nvidia-prime-render-offload.conf -%config(noreplace) %{_sysconfdir}/prime/current_type +%dir %{_datadir}/prime +%{_datadir}/prime/xorg-intel.conf +%{_datadir}/prime/xorg-intel-intel.conf +%{_datadir}/prime/xorg-nvidia.conf +%{_datadir}/prime/xorg-nvidia-prime-render-offload.conf +%ghost %dir %{_sysconfdir}/prime +%ghost %config(noreplace) %{_sysconfdir}/prime/current_type %{_sbindir}/prime-select %config %{_sysconfdir}/modprobe.d/09-nvidia-modprobe-pm-G05.conf /usr/lib/dracut/dracut.conf.d/90-nvidia-dracut-G05.conf @@ -143,18 +143,19 @@ %if 0%{?is_opensuse} %files bbswitch %doc README.md -%{_sysconfdir}/prime -%config %{_sysconfdir}/prime/xorg-intel.conf -%config %{_sysconfdir}/prime/xorg-intel-intel.conf -%config %{_sysconfdir}/prime/xorg-nvidia.conf -%config %{_sysconfdir}/prime/xorg-nvidia-prime-render-offload.conf -%config(noreplace) %{_sysconfdir}/prime/current_type +%dir %{_datadir}/prime +%{_datadir}/prime/xorg-intel.conf +%{_datadir}/prime/xorg-intel-intel.conf +%{_datadir}/prime/xorg-nvidia.conf +%{_datadir}/prime/xorg-nvidia-prime-render-offload.conf +%ghost %dir %{_sysconfdir}/prime +%ghost %config(noreplace) %{_sysconfdir}/prime/current_type %{_sbindir}/prime-select %{_sbindir}/rcprime-select %config %{_sysconfdir}/modprobe.d/09-nvidia-modprobe-bbswitch-G04.conf %{_unitdir}/prime-select.service %else -%exclude %config %{_sysconfdir}/modprobe.d/09-nvidia-modprobe-bbswitch-G04.conf +%exclude %config %{_datadir}/modprobe.d/09-nvidia-modprobe-bbswitch-G04.conf %exclude %{_unitdir}/prime-select.service %exclude %{_sbindir}/rcprime-select %endif ++++++ SUSEPrime-0.7.14.tar.gz -> SUSEPrime-0.7.15.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SUSEPrime-0.7.14/prime-select.sh new/SUSEPrime-0.7.15/prime-select.sh --- old/SUSEPrime-0.7.14/prime-select.sh 2020-07-17 12:03:23.000000000 +0200 +++ new/SUSEPrime-0.7.15/prime-select.sh 2020-09-07 17:11:43.000000000 +0200 @@ -10,10 +10,10 @@ # Improved by simopil <[email protected]> type=$1 -xorg_nvidia_conf="/etc/prime/xorg-nvidia.conf" -xorg_intel_conf_intel="/etc/prime/xorg-intel.conf" -xorg_intel_conf_intel2="/etc/prime/xorg-intel-intel.conf" -xorg_nvidia_prime_render_offload="/etc/prime/xorg-nvidia-prime-render-offload.conf" +xorg_nvidia_conf="/usr/share/prime/xorg-nvidia.conf" +xorg_intel_conf_intel="/usr/share/prime/xorg-intel.conf" +xorg_intel_conf_intel2="/usr/share/prime/xorg-intel-intel.conf" +xorg_nvidia_prime_render_offload="/usr/share/prime/xorg-nvidia-prime-render-offload.conf" prime_logfile="/var/log/prime-select.log" nvidia_modules="ipmi_devintf nvidia_drm nvidia_modeset nvidia_uvm nvidia ipmi_msghandler" driver_choices="nvidia|intel|intel2" @@ -44,6 +44,9 @@ [ -f /usr/lib/systemd/system/prime-select.service ] service_test_installed=$? +# Make sure /etc/prime exists, so /etc/prime/current_type can be written +test -d /etc/prime || mkdir -p /etc/prime + function usage { echo echo "NVIDIA/Intel video card selection for NVIDIA Optimus laptops."
