Ravenports generated: 02 Apr 2023 18:43
[ravenports.git] / bucket_B9 / sdl1_sound
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               sdl1_sound
4 VERSION=                1.0.3
5 KEYWORDS=               audio
6 VARIANTS=               standard
7 SDESC[standard]=        SDL audio library/player for popular formats
8 HOMEPAGE=               https://www.icculus.org/SDL_sound
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://icculus.org/SDL_sound/downloads/
13 DISTFILE[1]=            SDL_sound-1.0.3.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         dev
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILD_DEPENDS=          libmodplug:dev:standard
23 BUILDRUN_DEPENDS=       flac:primary:standard
24                         libmikmod:single:standard
25                         libmodplug:primary:standard
26                         libvorbis:primary:standard
27                         smpeg:single:standard
28                         speex:primary:standard
29                         timidity:single:standard
30
31 USES=                   libtool fbsd10fix
32 SDL_COMPONENTS=         sdl1
33
34 DISTNAME=               SDL_sound-1.0.3
35
36 LICENSE=                LGPL21+:primary
37 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
38 LICENSE_FILE=           LGPL21+:{{WRKSRC}}/COPYING
39 LICENSE_AWK=            TERMS:"mainpage SDL_sound"
40 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/SDL_sound.h
41 LICENSE_SCHEME=         solo
42
43 FPC_EQUIVALENT=         audio/sdl_sound
44
45 MUST_CONFIGURE=         gnu
46 CONFIGURE_ARGS=         --disable-mpglib
47                         --enable-modplug
48
49 SOVERSION=              1.0.2
50
51 CPPFLAGS=               -isystem
52                         {{LOCALBASE}}/include/smpeg
53 LDFLAGS=                -lm
54
55 post-patch:
56         ${REINPLACE_CMD} 's|timidity.cfg|${PREFIX}/share/timidity/&|' \
57                 ${WRKSRC}/decoders/timidity/options.h
58
59 [FILE:989:descriptions/desc.primary]
60 SDL_sound is a library that handles the decoding of several popular sound 
61 file formats, such as .WAV and .MP3. It is meant to make the programmer's 
62 sound playback tasks simpler. The programmer gives SDL_sound a filename, 
63 or feeds it data directly from one of many sources, and then reads the 
64 decoded waveform data back at her leisure. If resource constraints are a 
65 concern, SDL_sound can process sound data in programmer-specified blocks. 
66 Alternately, SDL_sound can decode a whole sound file and hand back a 
67 single pointer to the whole waveform. SDL_sound can also handle sample 
68 rate, audio format, and channel conversion on-the-fly and 
69 behind-the-scenes, if the programmer desires.
70
71 As the name implies, SDL_sound is an add-on to Simple Directmedia Layer, 
72 and as such, you'll need it to build and use SDL_sound. SDL gives us lots 
73 of convenience for porting and implementing some elements of the library, 
74 not to mention that it is a powerful, cross platform answer to DirectX.
75
76
77 [FILE:101:distinfo]
78 3999fd0bbb485289a52be14b2f68b571cb84e380cc43387eadf778f64c79e6df      1127100 SDL_sound-1.0.3.tar.gz
79
80
81 [FILE:107:manifests/plist.primary]
82 bin/
83  playsound
84  playsound_simple
85 lib/
86  libSDL_sound-1.0.so.%%SOMAJOR%%
87  libSDL_sound-1.0.so.%%SOVERSION%%
88
89
90 [FILE:62:manifests/plist.dev]
91 include/SDL/SDL_sound.h
92 lib/
93  libSDL_sound.a
94  libSDL_sound.so
95