Overview

Request 5017 (accepted)

- Get the sources from the python3 branch upstream.
- Update dependencies accordingly to not require any python2 package.

Submit package home:antlar...:Multimedia / pulseaudio-dlna to package Multimedia / pulseaudio-dlna

pulseaudio-dlna.changes Changed
x
 
1
@@ -1,4 +1,10 @@
2
 -------------------------------------------------------------------
3
+Wed Mar  4 08:30:45 UTC 2020 - Antonio Larrosa <antonio.larrosa@gmail.com>
4
+
5
+- Get the sources from the python3 branch upstream.
6
+- Update dependencies accordingly to not require any python2 package.
7
+
8
+-------------------------------------------------------------------
9
 Fri Apr  1 22:21:10 UTC 2016 - antoine.belvire@laposte.net
10
 
11
 - Update to 0.5.2:
12
pulseaudio-dlna.spec Changed
88
 
1
@@ -15,42 +15,43 @@
2
 # Please submit bugfixes or comments via http://bugs.links2linux.org/
3
 #
4
 
5
+%define pkgversion 0.6.0
6
 
7
 Name:           pulseaudio-dlna
8
-Version:        0.5.2
9
+Version:        0.6.0+git20190209.b0db813
10
 Release:        0
11
 Summary:        A DLNA server which brings DLNA/UPnP support to PulseAudio
12
 License:        GPL-3.0
13
 Group:          Productivity/Multimedia/Sound/Utilities
14
 Url:            https://github.com/masmu/%{name}
15
-Source:         https://github.com/masmu/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
16
-BuildRequires:  python-setuptools
17
-Requires:       dbus-1-python >= 1.2.0
18
+Source:         %{name}-%{version}.tar.xz
19
+BuildRequires:  python3-setuptools
20
+Requires:       dbus-1-python3 >= 1.2.0
21
 Requires:       faac >= 1.28
22
 Requires:       flac >= 1.3.0
23
 Requires:       lame >= 3.99.0
24
 Requires:       opus-tools >= 0.1.8
25
 Requires:       pulseaudio
26
-Requires:       python == 2.7
27
-Requires:       python-chardet >= 2.0.1
28
-Requires:       python-docopt >= 0.6.1
29
-Requires:       python-futures >= 2.1.6
30
-Requires:       python-gobject >= 3.12.0
31
-Requires:       python-lxml >= 3
32
-Requires:       python-netifaces >= 0.8
33
-Requires:       python-notify2 >= 0.3
34
-Requires:       python-protobuf >= 2.5.0
35
-Requires:       python-psutil >= 1.2.1
36
-Requires:       python-requests >= 2.2.1
37
-Requires:       python-setproctitle >= 1.0.1
38
-Requires:       python-setuptools
39
-Requires:       python-zeroconf >= 0.17
40
+Requires:       python3 >= 3.6
41
+Requires:       python3-chardet >= 3.0.4
42
+Requires:       python3-docopt >= 0.6.1
43
+Requires:       python3-gobject >= 3.12.0
44
+Requires:       python3-lxml >= 3
45
+Requires:       python3-netifaces >= 0.10
46
+Requires:       python3-notify2 >= 0.3
47
+Requires:       python3-psutil >= 5.4.7
48
+Requires:       python3-PyChromecast >= 2.3.0
49
+Requires:       python3-pyroute2 >= 0.3.5
50
+Requires:       python3-requests >= 2.2.1
51
+Requires:       python3-setproctitle >= 1.1.10
52
+Requires:       python3-setuptools
53
 Requires:       sox >= 14.4.1
54
 Requires:       vorbis-tools >= 1.4.0
55
 Recommends:     ffmpeg
56
-Suggests:       python-cairo >= 1.8.8
57
-Suggests:       python-rsvg >= 2.32.0
58
-Suggests:       python-gtk >= 2.24.0
59
+Suggests:       python3-cairo >= 1.8.8
60
+Suggests:       python3-rsvg >= 2.32.0
61
+Suggests:       python3-gtk >= 2.24.0
62
+Suggests:       python3-PyChromecast >= 2.24.0
63
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
64
 BuildArch:      noarch
65
 
66
@@ -66,17 +67,17 @@
67
 %setup -q
68
 
69
 %build
70
-python setup.py build
71
+python3 setup.py build
72
 
73
 %install
74
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
75
+python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
76
 
77
 %files
78
 %defattr(-,root,root)
79
 %doc README.md LICENSE
80
 %{_bindir}/%{name}
81
-%{python_sitelib}/pulseaudio_dlna-%{version}-py%{py_ver}.egg-info/
82
-%{python_sitelib}/pulseaudio_dlna/
83
+%{python3_sitelib}/pulseaudio_dlna-%{pkgversion}-py%{py3_ver}.egg-info/
84
+%{python3_sitelib}/pulseaudio_dlna/
85
 %{_mandir}/man1/%{name}.1%{?ext_man}
86
 
87
 %changelog
88
_service Added
15
 
1
@@ -0,0 +1,13 @@
2
+<services>
3
+  <service name="tar_scm" mode="disabled">
4
+    <param name="url">https://github.com/masmu/pulseaudio-dlna.git</param>
5
+    <param name="scm">git</param>
6
+    <param name="revision">python3</param>
7
+    <param name="versionformat">0.6.0+git%cd.%h</param>
8
+  </service>
9
+  <service name="recompress" mode="disabled">
10
+    <param name="file">*.tar</param>
11
+    <param name="compression">xz</param>
12
+  </service>
13
+  <service name="set_version" mode="disabled" />
14
+</services>
15
pulseaudio-dlna-0.5.2.tar.gz Deleted
pulseaudio-dlna-0.6.0+git20190209.b0db813.tar.xz Added
Refresh
Refresh
Request History
antlarr's avatar

antlarr created request over 5 years ago

- Get the sources from the python3 branch upstream.
- Update dependencies accordingly to not require any python2 package.


Olaf Hering's avatar

olh accepted request over 5 years ago