Merge branch 'debian/experimental' into debian/unstable
tony mancill
2 years ago
0 | squeezelite (1.9+git20210102.78fef68-2) experimental; urgency=medium | |
1 | ||
2 | * Add squeezelite-pulseaudio compiled with PulseAudio instead of ALSA: | |
3 | - Add new squeezelite-pulseaudio binary package | |
4 | - Add Build-Depends on libpulse-dev | |
5 | - squeezelite, -pa, and -pulseaudio conflict with each other | |
6 | ||
7 | -- tony mancill <tmancill@debian.org> Tue, 05 Jan 2021 19:33:16 -0800 | |
8 | ||
0 | 9 | squeezelite (1.9+git20210102.78fef68-1) unstable; urgency=medium |
1 | 10 | |
2 | 11 | * Initial upload of 1.9.x to unstable |
11 | 11 | liblircclient-dev, |
12 | 12 | libmad0-dev, |
13 | 13 | libmpg123-dev, |
14 | libpulse-dev, | |
14 | 15 | libsoxr-dev, |
15 | 16 | libssl-dev, |
16 | 17 | libvorbis-dev, |
25 | 26 | Architecture: linux-any |
26 | 27 | Pre-Depends: ${misc:Pre-Depends} |
27 | 28 | Depends: lsb-base, ${misc:Depends}, ${shlibs:Depends} |
28 | Conflicts: squeezelite-pa | |
29 | Conflicts: squeezelite-pa, squeezelite-pulseaudio | |
29 | 30 | Description: lightweight headless Squeezebox emulator - ALSA version |
30 | 31 | Squeezelite is a small headless Squeezebox emulator. It is aimed at |
31 | 32 | supporting high quality audio including USB DAC based output at multiple |
43 | 44 | Architecture: linux-any |
44 | 45 | Pre-Depends: ${misc:Pre-Depends} |
45 | 46 | Depends: lsb-base, ${misc:Depends}, ${shlibs:Depends} |
46 | Conflicts: squeezelite | |
47 | Conflicts: squeezelite, squeezelite-pulseaudio | |
47 | 48 | Provides: squeezelite |
48 | 49 | Description: lightweight headless Squeezebox emulator - PortAudio version |
49 | 50 | Squeezelite is a small headless Squeezebox emulator. It is aimed at |
57 | 58 | . |
58 | 59 | This package is built with the resampling, ffmpeg and visualisation export |
59 | 60 | options. It uses PortAudio for audio output. |
61 | ||
62 | Package: squeezelite-pulseaudio | |
63 | Architecture: linux-any | |
64 | Pre-Depends: ${misc:Pre-Depends} | |
65 | Depends: lsb-base, ${misc:Depends}, ${shlibs:Depends} | |
66 | Conflicts: squeezelite, squeezelite-pa | |
67 | Provides: squeezelite | |
68 | Description: lightweight headless Squeezebox emulator - PulseAudio version | |
69 | Squeezelite is a small headless Squeezebox emulator. It is aimed at | |
70 | supporting high quality audio including USB DAC based output at multiple | |
71 | sample rates. | |
72 | . | |
73 | It supports decoding PCM (WAV/AIFF), FLAC, MP3, Ogg, AAC, WMA and ALAC | |
74 | audio formats. It can also resample audio, which allows squeezelite to | |
75 | upsample the output to the highest sample rate supported by the output | |
76 | device. | |
77 | . | |
78 | This package is built with the resampling, ffmpeg and visualisation export | |
79 | options. It uses PulseAudio for audio output. |
0 | .so man1/squeezelite.1 |
16 | 16 | %: |
17 | 17 | dh $@ |
18 | 18 | |
19 | override_dh_auto_build: build_squeezelite build_squeezelite-pa | |
19 | override_dh_auto_build: build_squeezelite build_squeezelite-pa build_squeezelite-pulseaudio | |
20 | 20 | |
21 | override_dh_auto_clean: clean_squeezelite clean_squeezelite-pa | |
21 | override_dh_auto_clean: clean_squeezelite clean_squeezelite-pa clean_squeezelite-pulseaudio | |
22 | 22 | # This is needed to fully clean built objects if the Makefile patches |
23 | 23 | # are not applied. |
24 | 24 | rm -f *.o dsd2pcm/*.o |
39 | 39 | clean_squeezelite-pa: |
40 | 40 | dh_auto_clean -- EXECUTABLE=squeezelite-pa |
41 | 41 | |
42 | build_squeezelite-pulseaudio: OPTS += -DPULSEAUDIO | |
43 | build_squeezelite-pulseaudio: clean_squeezelite-pulseaudio | |
44 | dh_auto_build -- EXECUTABLE=squeezelite-pulseaudio | |
45 | ||
46 | clean_squeezelite-pulseaudio: | |
47 | dh_auto_clean -- EXECUTABLE=squeezelite-pulseaudio | |
48 | ||
42 | 49 | .PHONY: build_squeezelite clean_squeezelite \ |
43 | build_squeezelite-pa clean_squeezelite-pa | |
50 | build_squeezelite-pa clean_squeezelite-pa \ | |
51 | build_squeezelite-pulseaudio clean_squeezelite-pulseaudio |
0 | squeezelite-pulseaudio /usr/bin |
0 | /usr/bin/squeezelite-pulseaudio /usr/bin/squeezelite |
0 | squeezelite.squeezelite.default⏎ |
0 | squeezelite.squeezelite.init⏎ |