Hello community, here is the log from the commit of package transmission for openSUSE:Factory checked in at 2019-10-30 14:38:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/transmission (Old) and /work/SRC/openSUSE:Factory/.transmission.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "transmission" Wed Oct 30 14:38:55 2019 rev:87 rq:742521 version:2.94 Changes: -------- --- /work/SRC/openSUSE:Factory/transmission/transmission.changes 2019-05-22 10:56:32.742981827 +0200 +++ /work/SRC/openSUSE:Factory/.transmission.new.2990/transmission.changes 2019-10-30 14:38:57.501616661 +0100 @@ -1,0 +2,9 @@ +Tue Oct 22 19:50:59 UTC 2019 - Bjørn Lie <bjorn....@gmail.com> + +- Drop transmission-daemon-systemd source: No longer needed, and + does in fact lead to a problem for endusers to set own config for + the daemon. Dropping fixes boo#1139004. +- Pass explicit ENABLE_DAEMON=ON and WITH_SYSTEMD=ON to cmake, + ensure we build upstreams daemon and systemd support. + +------------------------------------------------------------------- Old: ---- transmission-daemon-systemd ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ transmission.spec ++++++ --- /var/tmp/diff_new_pack.WANjuc/_old 2019-10-30 14:38:58.853618101 +0100 +++ /var/tmp/diff_new_pack.WANjuc/_new 2019-10-30 14:38:58.857618105 +0100 @@ -1,7 +1,7 @@ # # spec file for package transmission # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %global WITH_APPINDICATOR 1 Name: transmission Version: 2.94 @@ -25,7 +26,6 @@ Url: https://www.transmissionbt.com/ Source0: https://github.com/%{name}/%{name}-releases/raw/master/%{name}-%{version}.tar.xz Source1: transmission-qt.desktop -Source2: transmission-daemon-systemd Source3: README.openSUSE # PATCH-FIX-UPSTREAM transmission-appdata.patch badshah...@gmail.com -- Add and install appdata files for both gtk and qt applications; enable translations for the gtk metainfo Patch0: transmission-appdata.patch @@ -129,10 +129,7 @@ %lang_package -n %{name}-qt %prep -%setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 +%autosetup -p1 cp %{SOURCE3} . # required by patch2 mv third-party/libnatpmp third-party/natpmp @@ -148,12 +145,16 @@ -DENABLE_QT=ON \ -DUSE_QT5=ON \ -DUSE_SYSTEM_B64=ON \ - -DENABLE_CLI=ON + -DENABLE_CLI=ON \ + -DENABLE_DAEMON=ON \ + -DWITH_SYSTEMD=ON make %{?_smp_mflags} %install %cmake_install -install -D -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/transmission-daemon.service +mkdir -p %{buildroot}%{_unitdir} +install -m0644 daemon/transmission-daemon.service %{buildroot}%{_unitdir}/ +mkdir -p %{buildroot}%{_sharedstatedir}/transmission install -d %{buildroot}%{_sbindir} ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rctransmission-daemon mkdir -p %{buildroot}%{_localstatedir}/lib/transmission