Ravenports generated: 29 Oct 2023 21:28
[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                         libvorbis:dev:standard
24                         flac:dev:standard
25 BUILDRUN_DEPENDS=       flac:primary:standard
26                         libmikmod:single:standard
27                         libmodplug:primary:standard
28                         libvorbis:primary:standard
29                         smpeg:single:standard
30                         speex:primary:standard
31                         timidity:single:standard
32
33 USES=                   libtool fbsd10fix mbsdfix
34 SDL_COMPONENTS=         sdl1
35
36 DISTNAME=               SDL_sound-1.0.3
37
38 LICENSE=                LGPL21+:primary
39 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
40 LICENSE_FILE=           LGPL21+:{{WRKSRC}}/COPYING
41 LICENSE_AWK=            TERMS:"mainpage SDL_sound"
42 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/SDL_sound.h
43 LICENSE_SCHEME=         solo
44
45 FPC_EQUIVALENT=         audio/sdl_sound
46
47 MUST_CONFIGURE=         gnu
48 CONFIGURE_ARGS=         --disable-mpglib
49                         --enable-modplug
50
51 SOVERSION=              1.0.2
52
53 CPPFLAGS=               -isystem
54                         {{LOCALBASE}}/include/smpeg
55 LDFLAGS=                -lm
56
57 post-patch:
58         ${REINPLACE_CMD} 's|timidity.cfg|${PREFIX}/share/timidity/&|' \
59                 ${WRKSRC}/decoders/timidity/options.h
60
61 [FILE:989:descriptions/desc.primary]
62 SDL_sound is a library that handles the decoding of several popular sound 
63 file formats, such as .WAV and .MP3. It is meant to make the programmer's 
64 sound playback tasks simpler. The programmer gives SDL_sound a filename, 
65 or feeds it data directly from one of many sources, and then reads the 
66 decoded waveform data back at her leisure. If resource constraints are a 
67 concern, SDL_sound can process sound data in programmer-specified blocks. 
68 Alternately, SDL_sound can decode a whole sound file and hand back a 
69 single pointer to the whole waveform. SDL_sound can also handle sample 
70 rate, audio format, and channel conversion on-the-fly and 
71 behind-the-scenes, if the programmer desires.
72
73 As the name implies, SDL_sound is an add-on to Simple Directmedia Layer, 
74 and as such, you'll need it to build and use SDL_sound. SDL gives us lots 
75 of convenience for porting and implementing some elements of the library, 
76 not to mention that it is a powerful, cross platform answer to DirectX.
77
78
79 [FILE:101:distinfo]
80 3999fd0bbb485289a52be14b2f68b571cb84e380cc43387eadf778f64c79e6df      1127100 SDL_sound-1.0.3.tar.gz
81
82
83 [FILE:107:manifests/plist.primary]
84 bin/
85  playsound
86  playsound_simple
87 lib/
88  libSDL_sound-1.0.so.%%SOMAJOR%%
89  libSDL_sound-1.0.so.%%SOVERSION%%
90
91
92 [FILE:62:manifests/plist.dev]
93 include/SDL/SDL_sound.h
94 lib/
95  libSDL_sound.a
96  libSDL_sound.so
97