Your message dated Tue, 22 Jun 2021 20:25:52 +0000
with message-id <[email protected]>
and subject line unblock nvidia-settings-legacy-390xx
has caused the Debian Bug report #990181,
regarding unblock: nvidia-settings-legacy-390xx/390.143-2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
990181: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990181
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock

Please unblock package nvidia-settings-legacy-390xx

Let's bring the versions of nvidia-settings-legacy-390xx and
nvidia-graphics-driver-legacy-390xx in sync. Packaging wise the
icon is moved out of the legacy pixmaps location as in all other
nvidia-settings* packages.
This also brings the packaging (i.e. the way how substitutions
are handled) in sync with all the other variants of nvidia-settings*
packages.

unblock nvidia-settings-legacy-390xx/390.143-2

Andreas
diff -Nru nvidia-settings-legacy-390xx-390.141/debian/changelog 
nvidia-settings-legacy-390xx-390.143/debian/changelog
--- nvidia-settings-legacy-390xx-390.141/debian/changelog       2021-01-11 
23:48:22.000000000 +0100
+++ nvidia-settings-legacy-390xx-390.143/debian/changelog       2021-06-15 
10:58:57.000000000 +0200
@@ -1,3 +1,20 @@
+nvidia-settings-legacy-390xx (390.143-2) unstable; urgency=medium
+
+  * Rename "legacy" variables to "variant" and add Tesla support.
+
+ -- Andreas Beckmann <[email protected]>  Tue, 15 Jun 2021 10:58:57 +0200
+
+nvidia-settings-legacy-390xx (390.143-1) unstable; urgency=medium
+
+  [ Andreas Beckmann ]
+  * New upstream release 390.143.
+
+  [ Pino Toscano ]
+  * Install nvidia-settings.png in the hicolor icon theme, rather than the
+    legacy pixmaps location.
+
+ -- Andreas Beckmann <[email protected]>  Tue, 25 May 2021 09:59:11 +0200
+
 nvidia-settings-legacy-390xx (390.141-1) unstable; urgency=medium
 
   * New upstream release 390.141.
diff -Nru nvidia-settings-legacy-390xx-390.141/debian/control 
nvidia-settings-legacy-390xx-390.143/debian/control
--- nvidia-settings-legacy-390xx-390.141/debian/control 2021-01-11 
23:48:22.000000000 +0100
+++ nvidia-settings-legacy-390xx-390.143/debian/control 2021-06-15 
10:58:57.000000000 +0200
@@ -29,17 +29,18 @@
 Pre-Depends:
  nvidia-installer-cleanup,
 Depends:
- ${nvidia-alternative},
- ${shlibs:Depends}, ${misc:Depends}
+ , ${nvidia}-alternative
+ , ${shlibs:Depends}, ${misc:Depends}
 Recommends:
- libgl1-nvidia${nvidia:Legacy}-glvnd-glx | libgl1-nvidia${nvidia:Legacy}-glx,
- nvidia${nvidia:Legacy}-vdpau-driver,
- libnvidia${nvidia:Legacy}-ml1,
+ , libgl1-${nvidia}-glvnd-glx
+ | libgl1-${nvidia}-glx
+ , ${nvidia}-vdpau-driver
+ , lib${nvidia}-ml1
 Provides:
  nvidia-settings-gtk-${nvidia:Version},
 Conflicts:
  nvidia-settings-gtk-${nvidia:Version},
-Description: tool for configuring the NVIDIA graphics 
driver${nvidia:LegacyDesc}
+Description: tool for configuring the NVIDIA graphics 
driver${nvidia:VariantDesc}
  The nvidia-settings utility is a tool for configuring the NVIDIA
  Linux graphics driver.  It operates by communicating with the NVIDIA
  X driver, querying and updating state as appropriate.  This
diff -Nru 
nvidia-settings-legacy-390xx-390.141/debian/nvidia-settings.desktop.in 
nvidia-settings-legacy-390xx-390.143/debian/nvidia-settings.desktop.in
--- nvidia-settings-legacy-390xx-390.141/debian/nvidia-settings.desktop.in      
2021-01-11 23:48:22.000000000 +0100
+++ nvidia-settings-legacy-390xx-390.143/debian/nvidia-settings.desktop.in      
2021-06-15 10:58:57.000000000 +0200
@@ -4,9 +4,9 @@
 Exec=nvidia-settings
 Terminal=false
 Categories=HardwareSettings;System;Settings;
-Icon=nvidia-settings#LEGACY#
-Name=NVIDIA X Server Settings#LEGACY_DESC#
-Comment=Configure NVIDIA X Server Settings#LEGACY_DESC#
+Icon=nvidia-settings#VARIANT#
+Name=NVIDIA X Server Settings#VARIANT_DESC#
+Comment=Configure NVIDIA X Server Settings#VARIANT_DESC#
 
 # Translations provided by Sun Microsystems
 Name[de]=NVIDIA X-Server-Einstellungen
diff -Nru 
nvidia-settings-legacy-390xx-390.141/debian/nvidia-settings.install.in 
nvidia-settings-legacy-390xx-390.143/debian/nvidia-settings.install.in
--- nvidia-settings-legacy-390xx-390.141/debian/nvidia-settings.install.in      
2021-01-11 23:48:22.000000000 +0100
+++ nvidia-settings-legacy-390xx-390.143/debian/nvidia-settings.install.in      
2021-06-15 10:58:57.000000000 +0200
@@ -1,6 +1,6 @@
 usr/bin/nvidia-settings                                usr/lib/#PRIVATE#/
 debian/nvidia-settings.desktop                 usr/lib/#PRIVATE#/
-nvidia-settings#LEGACY#.png                    usr/share/pixmaps/
+usr/share/icons/
 usr/bin/nv-control-dpy                         usr/lib/#PRIVATE#/
 usr/share/man/man1/nvidia-settings.1.gz                usr/lib/#PRIVATE#/
 usr/lib/libnvidia-gtk?.so.*
diff -Nru nvidia-settings-legacy-390xx-390.141/debian/rules 
nvidia-settings-legacy-390xx-390.143/debian/rules
--- nvidia-settings-legacy-390xx-390.141/debian/rules   2021-01-11 
23:48:22.000000000 +0100
+++ nvidia-settings-legacy-390xx-390.143/debian/rules   2021-06-15 
10:58:57.000000000 +0200
@@ -26,17 +26,19 @@
 
 include debian/rules.defs
 NVIDIA_LEGACY          ?=
-NVIDIA_ALTERNATIVE     ?= nvidia$(legacy)-alternative
+NVIDIA_TESLA           ?=
 NVIDIA_RELEASE          = $(DEB_VERSION_UPSTREAM)
-legacy                  = $(if $(NVIDIA_LEGACY),-legacy-$(NVIDIA_LEGACY)xx)
-legacy_description      = $(if $(NVIDIA_LEGACY), ($(NVIDIA_LEGACY)xx legacy 
version))
-nvidia_private          = nvidia$(if $(legacy),/$(patsubst 
-%,%,$(legacy)),/current)
-watch_version          ?= $(NVIDIA_LEGACY)
+variant                         = $(if 
$(NVIDIA_TESLA),tesla-$(NVIDIA_TESLA),$(if 
$(NVIDIA_LEGACY),legacy-$(NVIDIA_LEGACY)xx))
+variant_description     = $(if $(NVIDIA_TESLA), (Tesla $(NVIDIA_TESLA) 
version),$(if $(NVIDIA_LEGACY), ($(NVIDIA_LEGACY)xx legacy version)))
+-variant                = $(if $(variant),-$(variant))
+nvidia                  = nvidia$(-variant)
+nvidia_private          = nvidia/$(if $(variant),$(variant),current)
+watch_version          ?= $(or $(NVIDIA_TESLA),$(NVIDIA_LEGACY))
 
 ALL_CONTROL    := $(wildcard debian/nvidia-settings.*)
-LEGACY_CONTROL := $(wildcard debian/nvidia-settings$(legacy).*)
-RENAME_CONTROL  = $(filter-out $(LEGACY_CONTROL),$(ALL_CONTROL))
-RENAMED_CONTROL         = $(patsubst 
debian/nvidia-settings.%,debian/nvidia-settings$(legacy).%,$(RENAME_CONTROL))
+VARIANT_CONTROL        := $(wildcard debian/nvidia-settings$(-variant).*)
+RENAME_CONTROL  = $(filter-out $(VARIANT_CONTROL),$(ALL_CONTROL))
+RENAMED_CONTROL         = $(patsubst 
debian/nvidia-settings.%,debian/nvidia-settings$(-variant).%,$(RENAME_CONTROL))
 TEMPLATES      := $(wildcard debian/*.in)
 AUTOGEN                += $(patsubst %.in,%,$(TEMPLATES))
 AUTOGEN                += $(patsubst %.in,%,$(RENAMED_CONTROL))
@@ -55,7 +57,8 @@
 override_dh_auto_install:
        dh_auto_install --destdir=debian/tmp
        install -m 0755 samples/$(OUTPUTDIR)/nv-control-dpy debian/tmp/usr/bin/
-       install -m 0644 doc/nvidia-settings.png 
debian/tmp/nvidia-settings$(legacy).png
+       install -d -m 0755 debian/tmp/usr/share/icons/hicolor/128x128/apps/
+       install -m 0644 doc/nvidia-settings.png 
debian/tmp/usr/share/icons/hicolor/128x128/apps/nvidia-settings$(-variant).png
 
 execute_after_dh_auto_clean:
        $(RM) src/libXNVCtrl/libXNVCtrl.a
@@ -66,27 +69,27 @@
        $(MAKE) -f debian/rules $(AUTOKEEP)
 
 override_dh_gencontrol:
-       dh_gencontrol -- -V'nvidia:Legacy=$(legacy)' \
-               -V'nvidia:LegacyDesc=$(legacy_description)' \
-               -V'nvidia:Version=$(NVIDIA_RELEASE)' \
-               -V'nvidia-alternative=$(NVIDIA_ALTERNATIVE)'
+       dh_gencontrol -- \
+               -V'nvidia=$(nvidia)' \
+               -V'nvidia:VariantDesc=$(variant_description)' \
+               -V'nvidia:Version=$(NVIDIA_RELEASE)'
 
 # used by dpkg-genchanges
 debian/substvars:
-       echo 'nvidia:LegacyDesc=$(legacy_description)' > $@
+       echo 'nvidia:VariantDesc=$(variant_description)' > $@
 
 
 # Generating control files
 debian/%:: debian/%.in debian/rules debian/rules.defs
        perl -p \
-               -e 's{#LEGACY#}{$(legacy)}g;' \
-               -e 's{#LEGACY_DESC#}{$(legacy_description)}g;' \
+               -e 's{#VARIANT#}{$(-variant)}g;' \
+               -e 's{#VARIANT_DESC#}{$(variant_description)}g;' \
                -e 's{#PRIVATE#}{$(nvidia_private)}g;' \
                -e 's{#WATCH_VERSION#}{$(watch_version)}g;' \
                < $< > $@
 
-# Renaming control files for legacy packaging
-ifneq (,$(legacy))
-nvidia-settings$(legacy).%: nvidia-settings.%
+# Renaming control files for variant packaging
+ifneq (,$(variant))
+nvidia-settings$(-variant).%: nvidia-settings.%
        cp -a $< $@
 endif
diff -Nru nvidia-settings-legacy-390xx-390.141/debian/rules.defs 
nvidia-settings-legacy-390xx-390.143/debian/rules.defs
--- nvidia-settings-legacy-390xx-390.141/debian/rules.defs      2021-01-11 
23:48:22.000000000 +0100
+++ nvidia-settings-legacy-390xx-390.143/debian/rules.defs      2021-06-15 
10:58:57.000000000 +0200
@@ -1 +1,2 @@
+#NVIDIA_TESLA   =
 NVIDIA_LEGACY   = 390
diff -Nru nvidia-settings-legacy-390xx-390.141/doc/version.mk 
nvidia-settings-legacy-390xx-390.143/doc/version.mk
--- nvidia-settings-legacy-390xx-390.141/doc/version.mk 2020-12-28 
17:31:30.000000000 +0100
+++ nvidia-settings-legacy-390xx-390.143/doc/version.mk 2021-03-12 
08:29:56.000000000 +0100
@@ -1 +1 @@
-NVIDIA_VERSION = 390.141
+NVIDIA_VERSION = 390.143
diff -Nru nvidia-settings-legacy-390xx-390.141/samples/version.mk 
nvidia-settings-legacy-390xx-390.143/samples/version.mk
--- nvidia-settings-legacy-390xx-390.141/samples/version.mk     2020-12-28 
17:31:30.000000000 +0100
+++ nvidia-settings-legacy-390xx-390.143/samples/version.mk     2021-03-12 
08:29:56.000000000 +0100
@@ -1 +1 @@
-NVIDIA_VERSION = 390.141
+NVIDIA_VERSION = 390.143
diff -Nru nvidia-settings-legacy-390xx-390.141/src/libXNVCtrl/version.mk 
nvidia-settings-legacy-390xx-390.143/src/libXNVCtrl/version.mk
--- nvidia-settings-legacy-390xx-390.141/src/libXNVCtrl/version.mk      
2020-12-28 17:31:30.000000000 +0100
+++ nvidia-settings-legacy-390xx-390.143/src/libXNVCtrl/version.mk      
2021-03-12 08:29:56.000000000 +0100
@@ -1 +1 @@
-NVIDIA_VERSION = 390.141
+NVIDIA_VERSION = 390.143
diff -Nru nvidia-settings-legacy-390xx-390.141/src/version.h 
nvidia-settings-legacy-390xx-390.143/src/version.h
--- nvidia-settings-legacy-390xx-390.141/src/version.h  2020-12-28 
17:31:30.000000000 +0100
+++ nvidia-settings-legacy-390xx-390.143/src/version.h  2021-03-12 
08:29:56.000000000 +0100
@@ -1 +1 @@
-#define NVIDIA_VERSION "390.141"
+#define NVIDIA_VERSION "390.143"
diff -Nru nvidia-settings-legacy-390xx-390.141/src/version.mk 
nvidia-settings-legacy-390xx-390.143/src/version.mk
--- nvidia-settings-legacy-390xx-390.141/src/version.mk 2020-12-28 
17:31:30.000000000 +0100
+++ nvidia-settings-legacy-390xx-390.143/src/version.mk 2021-03-12 
08:29:56.000000000 +0100
@@ -1 +1 @@
-NVIDIA_VERSION = 390.141
+NVIDIA_VERSION = 390.143
diff -Nru nvidia-settings-legacy-390xx-390.141/version.mk 
nvidia-settings-legacy-390xx-390.143/version.mk
--- nvidia-settings-legacy-390xx-390.141/version.mk     2020-12-28 
17:31:30.000000000 +0100
+++ nvidia-settings-legacy-390xx-390.143/version.mk     2021-03-12 
08:29:56.000000000 +0100
@@ -1 +1 @@
-NVIDIA_VERSION = 390.141
+NVIDIA_VERSION = 390.143

--- End Message ---
--- Begin Message ---
Unblocked.

--- End Message ---

Reply via email to