Browse Source

pulseaudio: unsplit package

With commit 63dc34f being accepted, there isn't exactly a reason that pulseaudio should be splited into two packages anymore.
android-5
Tom Yan 5 years ago
committed by Leonid Plyushch
parent
commit
a72fa6b446
No known key found for this signature in database GPG Key ID: 45F2964132545795
  1. 4
      packages/cava/build.sh
  2. 3
      packages/gst-plugins-good/build.sh
  3. 4
      packages/libao/build.sh
  4. 12
      packages/libpulseaudio/client.conf.in.patch
  5. 3
      packages/libpulseaudio/pulseaudio.subpackage.sh
  6. 1
      packages/mpd/build.sh
  7. 4
      packages/mpv/build.sh
  8. 0
      packages/pulseaudio/aaudio.patch
  9. 0
      packages/pulseaudio/bootstrap.sh.patch
  10. 10
      packages/pulseaudio/build.sh
  11. 0
      packages/pulseaudio/fix-paths.patch
  12. 0
      packages/pulseaudio/module-aaudio-sink.c
  13. 0
      packages/pulseaudio/module-sles-sink.c
  14. 0
      packages/pulseaudio/module-sles-source.c
  15. 0
      packages/pulseaudio/no_priv_drop.patch
  16. 0
      packages/pulseaudio/sles.patch

4
packages/cava/build.sh

@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Console-based Audio Visualizer. Works with MPD and Pulse
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli"
TERMUX_PKG_VERSION=0.6.1
TERMUX_PKG_REVISION=1
TERMUX_PKG_REVISION=2
TERMUX_PKG_SHA256=98b880e7e704ed457863f379f31b488e06076bb34a5de02825096969b916a78d
TERMUX_PKG_SRCURL=https://github.com/karlstav/cava/archive/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_DEPENDS="ncurses,fftw,libpulseaudio"
TERMUX_PKG_DEPENDS="ncurses,fftw,pulseaudio"
TERMUX_PKG_BUILD_DEPENDS="libtool"
TERMUX_PKG_BUILD_IN_SRC=true

3
packages/gst-plugins-good/build.sh

@ -2,9 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/
TERMUX_PKG_DESCRIPTION="GStreamer Good Plug-ins"
TERMUX_PKG_LICENSE="LGPL-2.0"
TERMUX_PKG_VERSION=1.16.1
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=9fbabe69018fcec707df0b71150168776040cde6c1a26bb5a82a136755fa8f1f
TERMUX_PKG_DEPENDS="gst-plugins-base, libcaca, libsoup, libjpeg-turbo, libpng, libflac, libbz2, libvpx, libpulseaudio, libmp3lame, gstreamer, libogg, zlib"
TERMUX_PKG_DEPENDS="gst-plugins-base, libcaca, libsoup, libjpeg-turbo, libpng, libflac, libbz2, libvpx, pulseaudio, libmp3lame, gstreamer, libogg, zlib"
TERMUX_PKG_BUILD_IN_SRC=true
# pcre needed by glib. libxml2 needed by libsoup
TERMUX_PKG_BUILD_DEPENDS="glib, pcre, libxml2"

4
packages/libao/build.sh

@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://www.xiph.org/ao/
TERMUX_PKG_DESCRIPTION="A cross platform audio library"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_VERSION=1.2.2
TERMUX_PKG_REVISION=1
TERMUX_PKG_SHA256=df8a6d0e238feeccb26a783e778716fb41a801536fe7b6fce068e313c0e2bf4d
TERMUX_PKG_SRCURL=https://github.com/xiph/libao/archive/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_DEPENDS="pulseaudio, libpulseaudio"
TERMUX_PKG_BUILD_DEPENDS="libpulseaudio"
TERMUX_PKG_DEPENDS="pulseaudio"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-pulse"
TERMUX_PKG_CONFFILES="etc/libao.conf"

12
packages/libpulseaudio/client.conf.in.patch

@ -1,12 +0,0 @@
diff --git a/src/pulse/client.conf.in~ b/src/pulse/client.conf.in
index 26b7790..a29cf86 100644
--- a/src/pulse/client.conf.in~
+++ b/src/pulse/client.conf.in
@@ -23,6 +23,7 @@
; default-dbus-server =
; autospawn = yes
+daemon-binary = @TERMUX_PREFIX@/bin/pulseaudio
; daemon-binary = @PA_BINARY@
; extra-arguments = --log-target=syslog

3
packages/libpulseaudio/pulseaudio.subpackage.sh

@ -1,3 +0,0 @@
TERMUX_SUBPKG_INCLUDE="bin/ etc/ lib/libcli.so* lib/libprotocol-*.so* lib/librtp.so* lib/pulse-${TERMUX_PKG_VERSION}/ share/"
TERMUX_SUBPKG_DESCRIPTION="A featureful, general-purpose sound server"
TERMUX_SUBPKG_CONFFILES="etc/pulse/client.conf etc/pulse/daemon.conf etc/pulse/default.pa etc/pulse/system.pa"

1
packages/mpd/build.sh

@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://www.musicpd.org
TERMUX_PKG_DESCRIPTION="Music player daemon"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_VERSION=0.21.16
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=https://github.com/MusicPlayerDaemon/MPD/archive/v$TERMUX_PKG_VERSION.tar.gz
TERMUX_PKG_SHA256=fc9f14e3bc5d7cba8fff8da0bfe33781448ebf1dafef142636e1d1206e1313e1
TERMUX_PKG_DEPENDS="libc++, libcurl, libid3tag, libopus, libpulseaudio, libmpdclient, openal-soft, libvorbis, libsqlite, ffmpeg, libmp3lame, libbz2, libogg, libnfs, zlib"

4
packages/mpv/build.sh

@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://mpv.io/
TERMUX_PKG_DESCRIPTION="Command-line media player"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_VERSION=0.29.1
TERMUX_PKG_REVISION=9
TERMUX_PKG_REVISION=11
TERMUX_PKG_SRCURL=https://github.com/mpv-player/mpv/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=f9f9d461d1990f9728660b4ccb0e8cb5dce29ccaa6af567bec481b79291ca623
TERMUX_PKG_DEPENDS="ffmpeg, libandroid-glob, libandroid-support, libcaca, libiconv, liblua52, libpulseaudio, openal-soft"
TERMUX_PKG_DEPENDS="ffmpeg, libandroid-glob, libandroid-support, libcaca, libiconv, liblua52, pulseaudio, openal-soft"
TERMUX_PKG_RM_AFTER_INSTALL="share/icons share/applications"
termux_step_pre_configure() {

0
packages/libpulseaudio/aaudio.patch → packages/pulseaudio/aaudio.patch

0
packages/libpulseaudio/bootstrap.sh.patch → packages/pulseaudio/bootstrap.sh.patch

10
packages/libpulseaudio/build.sh → packages/pulseaudio/build.sh

@ -1,13 +1,13 @@
TERMUX_PKG_HOMEPAGE=https://www.freedesktop.org/wiki/Software/PulseAudio
TERMUX_PKG_DESCRIPTION="A featureful, general-purpose sound server - shared libraries"
TERMUX_PKG_DESCRIPTION="A featureful, general-purpose sound server"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_VERSION=12.2
TERMUX_PKG_REVISION=18
TERMUX_PKG_SHA256=809668ffc296043779c984f53461c2b3987a45b7a25eb2f0a1d11d9f23ba4055
TERMUX_PKG_REVISION=19
TERMUX_PKG_SRCURL=https://www.freedesktop.org/software/pulseaudio/releases/pulseaudio-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=809668ffc296043779c984f53461c2b3987a45b7a25eb2f0a1d11d9f23ba4055
TERMUX_PKG_DEPENDS="libltdl, libsndfile, libandroid-glob, libsoxr, speexdsp"
TERMUX_PKG_BREAKS="libpulseaudio-dev"
TERMUX_PKG_REPLACES="libpulseaudio-dev"
TERMUX_PKG_BREAKS="libpulseaudio-dev, libpulseaudio"
TERMUX_PKG_REPLACES="libpulseaudio-dev, libpulseaudio"
TERMUX_PKG_BUILD_DEPENDS="libtool"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-neon-opt
--disable-alsa

0
packages/libpulseaudio/fix-paths.patch → packages/pulseaudio/fix-paths.patch

0
packages/libpulseaudio/module-aaudio-sink.c → packages/pulseaudio/module-aaudio-sink.c

0
packages/libpulseaudio/module-sles-sink.c → packages/pulseaudio/module-sles-sink.c

0
packages/libpulseaudio/module-sles-source.c → packages/pulseaudio/module-sles-source.c

0
packages/libpulseaudio/no_priv_drop.patch → packages/pulseaudio/no_priv_drop.patch

0
packages/libpulseaudio/sles.patch → packages/pulseaudio/sles.patch

Loading…
Cancel
Save