瀏覽代碼

debian: conditional python version dependencies

Frédéric Pierret (fepitre) 4 年之前
父節點
當前提交
74a97b7e6a
共有 2 個文件被更改,包括 9 次插入1 次删除
  1. 1 1
      debian/control
  2. 8 0
      debian/rules

+ 1 - 1
debian/control

@@ -87,7 +87,7 @@ Description: Qubes core agent
 Package: qubes-core-agent-nautilus
 Package: qubes-core-agent-nautilus
 Architecture: any
 Architecture: any
 Depends:
 Depends:
-    python-nautilus,
+    ${pythonver:Depends}-nautilus,
     qubes-core-qrexec,
     qubes-core-qrexec,
 Replaces: qubes-core-agent (<< 4.0.0-1)
 Replaces: qubes-core-agent (<< 4.0.0-1)
 Breaks: qubes-core-agent (<< 4.0.0-1)
 Breaks: qubes-core-agent (<< 4.0.0-1)

+ 8 - 0
debian/rules

@@ -38,3 +38,11 @@ override_dh_systemd_start:
 
 
 override_dh_install:
 override_dh_install:
 	dh_install --fail-missing
 	dh_install --fail-missing
+
+override_dh_gencontrol:
+ifneq ($(shell grep -o 'stretch\|buster' /etc/debian_version),)
+	echo "pythonver:Depends=python" >> debian/qubes-core-agent-nautilus.substvars
+else
+	echo "pythonver:Depends=python3" >> debian/qubes-core-agent-nautilus.substvars
+endif
+	dh_gencontrol