Package: deluge Version: 2.0.3-3.2 Severity: normal Tags: patch pending
Dear maintainer, I've prepared an NMU for deluge (versioned as 2.0.3-3.3) and uploaded it to DELAYED/10. Please feel free to tell me if I should delay it longer. Regards. diff -Nru deluge-2.0.3/debian/changelog deluge-2.0.3/debian/changelog --- deluge-2.0.3/debian/changelog 2022-11-12 20:37:10.000000000 +0000 +++ deluge-2.0.3/debian/changelog 2023-01-30 23:15:03.000000000 +0000 @@ -1,3 +1,10 @@ +deluge (2.0.3-3.3) unstable; urgency=medium + + * Non-maintainer upload. + * Install upstream-supplied systemd unit files. (Closes: #927197, #966287) + + -- Chris Hofstaedtler <z...@debian.org> Mon, 30 Jan 2023 23:15:03 +0000 + deluge (2.0.3-3.2) unstable; urgency=medium * Non-maintainer upload. diff -Nru deluge-2.0.3/debian/control deluge-2.0.3/debian/control --- deluge-2.0.3/debian/control 2022-11-12 20:37:10.000000000 +0000 +++ deluge-2.0.3/debian/control 2023-01-30 23:15:03.000000000 +0000 @@ -48,6 +48,7 @@ Package: deluged Architecture: all +Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${python3:Depends}, deluge-common (= ${source:Version}), diff -Nru deluge-2.0.3/debian/deluged.install deluge-2.0.3/debian/deluged.install --- deluge-2.0.3/debian/deluged.install 2022-11-12 20:37:10.000000000 +0000 +++ deluge-2.0.3/debian/deluged.install 2023-01-30 23:10:50.000000000 +0000 @@ -1,3 +1,4 @@ usr/bin/deluged usr/share/appdata/deluge.appdata.xml usr/share/man/man1/deluged.1 +packaging/systemd/deluged.service lib/systemd/system diff -Nru deluge-2.0.3/debian/deluge-web.install deluge-2.0.3/debian/deluge-web.install --- deluge-2.0.3/debian/deluge-web.install 2022-11-12 20:37:10.000000000 +0000 +++ deluge-2.0.3/debian/deluge-web.install 2023-01-30 23:11:40.000000000 +0000 @@ -1,3 +1,4 @@ usr/bin/deluge-web usr/lib/python*/*-packages/deluge/ui/web/* usr/share/man/man1/deluge-web.1 +packaging/systemd/deluge-web.service lib/systemd/system diff -Nru deluge-2.0.3/debian/patches/series deluge-2.0.3/debian/patches/series --- deluge-2.0.3/debian/patches/series 2022-11-12 20:37:10.000000000 +0000 +++ deluge-2.0.3/debian/patches/series 2023-01-30 23:11:48.000000000 +0000 @@ -1,3 +1,4 @@ new_release_check.patch 0001-Fix-warning-related-to-gettext.patch setuptools-60.patch +systemd-debian.patch diff -Nru deluge-2.0.3/debian/patches/systemd-debian.patch deluge-2.0.3/debian/patches/systemd-debian.patch --- deluge-2.0.3/debian/patches/systemd-debian.patch 1970-01-01 00:00:00.000000000 +0000 +++ deluge-2.0.3/debian/patches/systemd-debian.patch 2023-01-30 23:15:03.000000000 +0000 @@ -0,0 +1,32 @@ +Index: deluge-2.0.3/packaging/systemd/deluge-web.service +=================================================================== +--- deluge-2.0.3.orig/packaging/systemd/deluge-web.service ++++ deluge-2.0.3/packaging/systemd/deluge-web.service +@@ -7,8 +7,9 @@ Wants=deluged.service + [Service] + Type=simple + UMask=027 +- +-ExecStart=/usr/bin/deluge-web -d ++User=debian-deluged ++Group=debian-deluged ++ExecStart=/usr/bin/deluge-web -d -c /var/lib/deluged/config + + Restart=on-failure + +Index: deluge-2.0.3/packaging/systemd/deluged.service +=================================================================== +--- deluge-2.0.3.orig/packaging/systemd/deluged.service ++++ deluge-2.0.3/packaging/systemd/deluged.service +@@ -6,8 +6,9 @@ After=network-online.target + [Service] + Type=simple + UMask=007 +- +-ExecStart=/usr/bin/deluged -d ++User=debian-deluged ++Group=debian-deluged ++ExecStart=/usr/bin/deluged -d -c /var/lib/deluged/config -l /var/log/deluged/daemon.log -L info + + Restart=on-failure +