Repository: wezterm/wezterm (language: rust)

Issue:
[Minor] Debian/Ubuntu package contains invalid `Source` field in control file
### What Operating System(s) are you seeing this problem on?

Linux X11

### Which Wayland compositor or X11 Window manager(s) are you using?

xmonad

### WezTerm version

20221119-145034-49b9839f

### Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?

No, and I'll explain why below

### Describe the bug

It is very minor :)

On Debian (and I believe also Ubuntu), there is a utility called [debsecan](https://packages.debian.org/bullseye/debsecan) that examines the packages installed on a system and generates a list of vulnerabilities.
When I run it on my system with the `wezterm` package installed, I get:
```
$ debsecan
(...)
Traceback (most recent call last):
  File "/usr/bin/debsecan", line 1370, in <module>
    rate_system(target, options, fetch_data(options, config), history)
  File "/usr/bin/debsecan", line 1305, in rate_system
    raise SyntaxError(('package %s references '
SyntaxError: package wezterm references invalid source package 'https://wezfurlong.org/wezterm/'
```
Indeed, according to the Debian documentation, the `Source` field in the [control file for a binary package](https://www.debian.org/doc/debian-policy/ch-controlfields.html#binary-package-control-files-debian-control) is [supposed to contain the related source package](https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-source), not a URL. To be noted that this field is optional for a binary package.

### To Reproduce

Install the `wezterm` and `debsecan` packages on a Debian or Ubuntu system, then run `debsecan`.

### Configuration

N/A

### Expected Behavior

`debsecan` without reporting a syntax error for `wezterm`.

### Logs

_No response_

### Anything else?

I did not try the nightly version because AFAICT this has not changed.


Discussion / hints:

Fix patch:
diff --git a/ci/deploy.sh b/ci/deploy.sh
index 427c10f578c..30f825fb3b2 100755
--- a/ci/deploy.sh
+++ b/ci/deploy.sh
@@ -237,6 +237,7 @@ EOF
         mv pkg/debian/prerm pkg/debian/DEBIAN/prerm
         chmod 0755 pkg/debian/DEBIAN/prerm
         mv pkg/debian/control pkg/debian/DEBIAN/control
+        sed -i '/^Source:/d' pkg/debian/DEBIAN/control  # The `Source:` field needs to be valid in a binary package
         echo $deps | sed -e 's/shlibs:Depends=/Depends: /' >> pkg/debian/DEBIAN/control
         cat pkg/debian/DEBIAN/control
 


Test patch: