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