Ravenports generated: 06 May 2023 22:24
[ravenports.git] / bucket_8D / speex
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               speex
4 VERSION=                1.2.1
5 KEYWORDS=               audio
6 VARIANTS=               standard
7 SDESC[standard]=        Audio compression format designed for speech
8 HOMEPAGE=               https://www.speex.org
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://ftp.osuosl.org/pub/xiph/releases/speex/
13 DISTFILE[1]=            speex-1.2.1.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         docs
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILDRUN_DEPENDS=       libogg:primary:standard
23                         speexdsp:primary:standard
24
25 USES=                   cpe libtool pkgconfig mbsdfix
26
27 LICENSE=                BSD3CLAUSE:primary
28 LICENSE_FILE=           BSD3CLAUSE:{{WRKSRC}}/COPYING
29 LICENSE_SCHEME=         solo
30
31 CPE_PRODUCT=            speex
32 CPE_VENDOR=             xiph
33 FPC_EQUIVALENT=         audio/speex
34
35 MUST_CONFIGURE=         gnu
36 CONFIGURE_ARGS=         --enable-binaries
37
38 INSTALL_TARGET=         install-strip
39 SOVERSION=              1.5.2
40
41 VAR_OPSYS[netbsd]=      MAKE_ENV=LIBOSSAUDIO=-lossaudio
42
43 [FILE:384:descriptions/desc.primary]
44 The Speex is a patent-free, Open Source/Free Software voice codec. Unlike 
45 other codecs like MP3 and Ogg Vorbis, Speex is designed to compress voice 
46 at bitrates in the 2-45 kbps range. Possible applications include VoIP, 
47 internet audio streaming, archiving of speech data (e.g. voice mail), and 
48 audio books. In some sense, it is meant to be complementary to the Ogg 
49 Vorbis codec.
50
51
52 [FILE:97:distinfo]
53 4b44d4f2b38a370a2d98a78329fefc56a0cf93d1c1be70029217baae6628feea      1043278 speex-1.2.1.tar.gz
54
55
56 [FILE:325:manifests/plist.primary]
57 bin/
58  speexdec
59  speexenc
60 include/speex/
61  speex.h
62  speex_bits.h
63  speex_callbacks.h
64  speex_config_types.h
65  speex_header.h
66  speex_stereo.h
67  speex_types.h
68 lib/
69  libspeex.a
70  libspeex.so
71  libspeex.so.%%SOMAJOR%%
72  libspeex.so.%%SOVERSION%%
73 lib/pkgconfig/speex.pc
74 share/aclocal/speex.m4
75 share/man/man1/
76  speexdec.1.gz
77  speexenc.1.gz
78
79
80 [FILE:27:manifests/plist.docs]
81 share/doc/speex/manual.pdf
82
83
84 [FILE:401:patches/patch-configure]
85 --- configure.orig      2016-12-07 23:21:04 UTC
86 +++ configure
87 @@ -2507,6 +2507,7 @@ case $enable_silent_rules in # (((
88     no) AM_DEFAULT_VERBOSITY=1;;
89      *) AM_DEFAULT_VERBOSITY=0;;
90  esac
91 +unset enableval
92  am_make=${MAKE-make}
93  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
94  $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
95
96
97 [FILE:550:patches/patch-src_Makefile.in]
98 --- src/Makefile.in.orig        2016-12-07 23:21:03 UTC
99 +++ src/Makefile.in
100 @@ -366,11 +366,11 @@ include_HEADERS =
101  noinst_HEADERS = wav_io.h
102  speexenc_SOURCES = speexenc.c wav_io.c skeleton.c
103  speexenc_LDADD = $(top_builddir)/libspeex/libspeex.la \
104 -       $(OGG_LIBS)  @FFT_LIBS@ @SPEEXDSP_LIBS@
105 +       $(OGG_LIBS)  @FFT_LIBS@ @SPEEXDSP_LIBS@ $(LIBOSSAUDIO)
106  
107  speexdec_SOURCES = speexdec.c wav_io.c
108  speexdec_LDADD = $(top_builddir)/libspeex/libspeex.la \
109 -       $(OGG_LIBS) @WINMM_LIBS@ @FFT_LIBS@
110 +       $(OGG_LIBS) @WINMM_LIBS@ @FFT_LIBS@ $(LIBOSSAUDIO)
111  
112  all: all-am
113  
114