Source: sox-ng
Homepage: https://codeberg.org/sox_ng/sox_ng
Section: sound
Priority: optional
Maintainer: Martin Guy <martinwguy@gmail.com>
Build-Depends: debhelper (>= 9.20160402),
               ladspa-sdk,
               libao-dev,
               libasound2-dev [linux-any],
	       libfftw3-dev,
	       libflac-dev,
               libgsm1-dev,
               libid3tag0-dev,
               libltdl3-dev,
               libmad0-dev,
               libmagic-dev,
               libmp3lame-dev,
               libopencore-amrnb-dev,
               libopencore-amrwb-dev,
               libpng-dev,
               libpulse-dev,
               libsndfile1-dev (>= 1.0.12),
               libspeex-dev,
               libspeexdsp-dev,
               libtwolame-dev,
               libvorbis-dev,
               libwavpack-dev
Standards-Version: 3.9.3
Vcs-Git: git://codeberg.org/sox_ng/sox_ng

Package: sox-ng
Architecture: any
Section: sound
Depends: libsox-ng3 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Description: Swiss army knife of sound processing
 SoX is a command line utility that can convert various formats of computer
 audio files in to other formats. It can also apply various effects to these
 sound files during the conversion. As an added bonus, SoX can play and record
 audio files on several unix-style platforms.
 .
 SoX is able to handle formats like Ogg Vorbis, MP3, WAV, AIFF, VOC, SND, AU,
 GSM and several more.
 Any format support requires at least libsox-ng-fmt-base. Some formats have their
 own package e.g. mp3 read and write support is provided by libsox-ng-fmt-mp3.
 .
 SoX supports most common sound architectures i.e. Alsa, Libao, OSS and Pulse
 (respectively provided by libsox-ng-fmt-alsa, libsox-ng-fmt-ao, libsox-ng-fmt-oss and
 libsox-ng-fmt-pulse). It also supports LADSPA plugins.

Package: libsox-ng3
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
Recommends: libsox-ng-fmt-base
Suggests: libsox-ng-fmt-all
Description: SoX library of audio effects and processing
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX library which enables to convert various formats
 of computer audio files in to other formats. It also allows you to apply
 various effects to sound files.
 .
 Any format support requires at least libsox-ng-fmt-base.
 Sound card I/O requires libsox-ng-fmt-alsa, libsox-ng-fmt-ao, libsox-ng-fmt-oss or
 libsox-ng-fmt-pulse.

Package: libsox-ng-fmt-base
Architecture: any
Multi-Arch: same
Section: libs
Depends:    libsox-ng-fmt-alsa,
            ${misc:Depends}, ${shlibs:Depends}
Recommends: 
            libsox-ng-fmt-amr-nb,
            libsox-ng-fmt-amr-wb,
            libsox-ng-fmt-flac,
            libsox-ng-fmt-gsm,
            libsox-ng-fmt-lpc10,
            libsox-ng-fmt-mp3,
            libsox-ng-fmt-opus,
            libsox-ng-fmt-sndfile,
            libsox-ng-fmt-vorbis,
            libsox-ng-fmt-wavpack
Description: Minimal set of SoX format libraries
 SoX is the swiss army knife of sound processing.
 .
 This package contains most audio formats libraries supported by SoX.
 Among them: Ogg Vorbis, WAV, AIFF, VOC, SND, AU, GSM, WavPack, LPC10, FLAC,
 MATLAB/GNU Octave, Portable Voice Format, AMR and Sound Forge Audio Format.

Package: libsox-ng-fmt-amr-nb
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX AMR-NB format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the Opencore AMR Narrow Band format I/O library.
 .
 libopencore-amr: http://sourceforge.net/projects/opencore-amr

Package: libsox-ng-fmt-amr-wb
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX AMR-WB format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the Opencore AMR Wide Band format I/O library.
 .
 libopencore-amr: http://sourceforge.net/projects/opencore-amr

Package: libsox-ng-fmt-alsa
Architecture: linux-any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX alsa format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX alsa audio I/O library.
 .
 alsa: http://www.alsa-project.org

Package: libsox-ng-fmt-ao
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX Libao format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX Libao audio I/O library.
 .
 libao: http://xiph.org/ao

Package: libsox-ng-fmt-flac
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX FLAC format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX FLAC format I/O library.
 .
 FLAC: http://xiph.org/flac

Package: libsox-ng-fmt-gsm
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX GSM format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the GSM format I/O library.
 .
 libgsm: http://www.quut.com/gsm

Package: libsox-ng-fmt-lpc10
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX LPC10 format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the Linear Predictive Codec format I/O library.
 .
 libgsm: https://github.com/jafingerhut/lpc10

Package: libsox-ng-fmt-mp3
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX MP1, MP2 and MP3 format library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX MP1, MP2 and MP3 format library.
 Read support by libmad. MP2 and MP3 write support by libtwolame and
 libmp3lame respectively.
 .
 mad: http://www.underbit.com/products/mad/
 lame: http://lame.sourceforge.io/
 twolame: http://www.twolame.org

Package: libsox-ng-fmt-opus
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX Opus format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the Opus format I/O library.
 .
 libgsm: https://www.opus-codec.org

Package: libsox-ng-fmt-oss
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX OSS format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX Open Sound System (OSS)
 audio I/O library.
 .
 Open Sound System: http://www.opensound.com/oss.html

Package: libsox-ng-fmt-pulse
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX PulseAudio format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX PulseAudio audio I/O library.
 .
 PulseAudio: http://www.pulseaudio.org/

Package: libsox-ng-fmt-sndfile
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX libsndfile format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX Sndfile format I/O library.
 .
 PulseAudio: https://libsndfile.github.io/libsndfile

Package: libsox-ng-fmt-vorbis
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX Ogg Vorbis format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX Ogg Vorbis format I/O library.
 .
 libao: http://xiph.org/flac

Package: libsox-ng-fmt-wavpack
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: SoX Ogg Wavpack format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX Wavpack format I/O library.
 .
 wavpack: http://www.wavpack.com

Package: libsox-ng-fmt-all
Architecture: any
Multi-Arch: same
Section: libs
Depends: libsox-ng-fmt-alsa (= ${binary:Version}),
         libsox-ng-fmt-amr-nb (= ${binary:Version}),
         libsox-ng-fmt-amr-wb (= ${binary:Version}),
         libsox-ng-fmt-ao (= ${binary:Version}),
         libsox-ng-fmt-base (= ${binary:Version}),
         libsox-ng-fmt-flac (= ${binary:Version}),
         libsox-ng-fmt-gsm (= ${binary:Version}),
         libsox-ng-fmt-lpc10 (= ${binary:Version}),
         libsox-ng-fmt-mp3 (= ${binary:Version}),
         libsox-ng-fmt-opus (= ${binary:Version}),
         libsox-ng-fmt-oss (= ${binary:Version}),
         libsox-ng-fmt-pulse (= ${binary:Version}),
         libsox-ng-fmt-sndfile (= ${binary:Version}),
         libsox-ng-fmt-vorbis (= ${binary:Version}),
         libsox-ng-fmt-wavpack (= ${binary:Version})
Description: All SoX format libraries
 SoX is the swiss army knife of sound processing.
 .
 This is a metapackage depending on all free SoX format libraries.

Package: libsox-ng-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libsox-ng-fmt-all (= ${binary:Version}),
         libsox-ng3 (= ${binary:Version}),
         ${misc:Depends}
Description: Development files for the SoX library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the development files for the SoX library.
