1 ##############################################################################
2 # Copyright and license
3 ##############################################################################
5 # Spec file for package freeswitch-sounds-en-ca-june (version 1.0.51-1)
7 # Based on parts by Copyright (c) 2009 Patrick Laimbock
8 # Copyright (c) 2014 FreeSWITCH.org
9 # This file and all modifications and additions to the pristine
10 # package are under the same license as the package itself.
13 ##############################################################################
15 ##############################################################################
17 %define version
1.0.51
20 %define fsname freeswitch
21 # you could add a version number to be more strict
23 %define PREFIX
%{_prefix}
24 %define EXECPREFIX
%{_exec_prefix}
25 %define BINDIR
%{_bindir}
26 %define SBINDIR
%{_sbindir}
27 %define LIBEXECDIR
%{_libexecdir}/%{fsname}
28 %define SYSCONFDIR
%{_sysconfdir}/%{fsname}
29 %define SHARESTATEDIR
%{_sharedstatedir}/%{fsname}
30 %define LOCALSTATEDIR
%{_localstatedir}/lib/%{fsname}
31 %define LIBDIR
%{_libdir}
32 %define INCLUDEDIR
%{_includedir}
33 %define _datarootdir
%{_prefix}/share
34 %define DATAROOTDIR
%{_datarootdir}
35 %define DATADIR
%{_datadir}
36 %define INFODIR
%{_infodir}
37 %define LOCALEDIR
%{_datarootdir}/locale
38 %define MANDIR
%{_mandir}
39 %define DOCDIR
%{_defaultdocdir}/%{fsname}
40 %define HTMLDIR
%{_defaultdocdir}/%{fsname}/html
41 %define DVIDIR
%{_defaultdocdir}/%{fsname}/dvi
42 %define PDFDIR
%{_defaultdocdir}/%{fsname}/pdf
43 %define PSDIR
%{_defaultdocdir}/%{fsname}/ps
44 %define LOGFILEDIR
/var
/log
/%{fsname}
45 %define MODINSTDIR
%{_libdir}/%{fsname}/mod
46 %define RUNDIR
%{_localstatedir}/run/%{fsname}
47 %define DBDIR
%{LOCALSTATEDIR}/db
48 %define HTDOCSDIR
%{_datarootdir}/%{fsname}/htdocs
49 %define SOUNDSDIR
%{_datarootdir}/%{fsname}/sounds
50 %define GRAMMARDIR
%{_datarootdir}/%{fsname}/grammar
51 %define SCRIPTDIR
%{_datarootdir}/%{fsname}/scripts
52 %define RECORDINGSDIR
%{LOCALSTATEDIR}/recordings
53 %define PKGCONFIGDIR
%{_datarootdir}/%{fsname}/pkgconfig
54 %define HOMEDIR
%{LOCALSTATEDIR}
60 ##############################################################################
62 ##############################################################################
64 Summary: FreeSWITCH fr
-CA June prompts
65 Name: freeswitch
-sounds
-en
-ca
-june
67 Release: %{release}%{?dist}
69 Group: Applications
/Communications
70 Packager: Ken Rice
<krice@freeswitch.org
>
71 URL: http
://www.freeswitch.org
72 Source0:http
://files.freeswitch.org
/releases
/sounds
/%{name}-48000-%{version}.tar.gz
73 Source1:http
://files.freeswitch.org
/releases
/sounds
/%{name}-32000-%{version}.tar.gz
74 Source2:http
://files.freeswitch.org
/releases
/sounds
/%{name}-16000-%{version}.tar.gz
75 Source3:http
://files.freeswitch.org
/releases
/sounds
/%{name}-8000-%{version}.tar.gz
79 Requires: freeswitch
-sounds
-en
-ca
-june
-48000
80 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n
)
83 FreeSWITCH
48kHz fr CA June prompts plus
, during the installation
,
84 it will also
install locally generated
8KHz
, 16KHz and
32KHz prompts
86 %package -n freeswitch
-sounds
-en
-ca
-june
-8000
87 Summary: FreeSWITCH
8kHz fr CA June prompts
88 Group: Applications
/Communications
92 %description -n freeswitch
-sounds
-en
-ca
-june
-8000
93 FreeSWITCH
8kHz fr CA June prompts
95 %package -n freeswitch
-sounds
-en
-ca
-june
-16000
96 Summary: FreeSWITCH
16kHz fr CA June prompts
97 Group: Applications
/Communications
101 %description -n freeswitch
-sounds
-en
-ca
-june
-16000
102 FreeSWITCH
16kHz fr CA June prompts
104 %package -n freeswitch
-sounds
-en
-ca
-june
-32000
105 Summary: FreeSWITCH
32kHz fr CA June prompts
106 Group: Applications
/Communications
110 %description -n freeswitch
-sounds
-en
-ca
-june
-32000
111 FreeSWITCH
32kHz fr CA June prompts
113 %package -n freeswitch
-sounds
-en
-ca
-june
-48000
114 Summary: FreeSWITCH
48kHz fr CA June prompts
115 Group: Applications
/Communications
119 %description -n freeswitch
-sounds
-en
-ca
-june
-48000
120 FreeSWITCH
48kHz fr CA June prompts
122 %package -n freeswitch
-sounds
-en
-ca
-june
-all
123 Summary: FreeSWITCH fr CA June prompts
124 Group: Applications
/Communications
127 Requires: freeswitch
-sounds
-en
-ca
-june
-8000 = %{version}
128 Requires: freeswitch
-sounds
-en
-ca
-june
-16000 = %{version}
129 Requires: freeswitch
-sounds
-en
-ca
-june
-32000 = %{version}
130 Requires: freeswitch
-sounds
-en
-ca
-june
-48000 = %{version}
132 %description -n freeswitch
-sounds
-en
-ca
-june
-all
133 FreeSWITCH Elena prompts package that pulls
in the
8KHz
, 16KHz
, 32KHz and
48KHz RPMs
135 ##############################################################################
137 ##############################################################################
141 %setup -T
-D
-b
0 -n en
142 %setup -T
-D
-b
1 -n en
143 %setup -T
-D
-b
2 -n en
144 %setup -T
-D
-b
3 -n en
146 ##############################################################################
148 ##############################################################################
153 ##############################################################################
155 ##############################################################################
158 [ "
%{buildroot}" != '/' ] && rm -rf %{buildroot}
160 # create the sounds directories
161 %{__install} -d -m 0750 %{buildroot}%{SOUNDSDIR}/en
/ca
/june
164 # first install the 48KHz sounds
165 %{__cp} -prv ./* %{buildroot}%{SOUNDSDIR}/en
/ca
/june
168 ##############################################################################
170 ##############################################################################
173 [ "
%{buildroot}" != '/' ] && rm -rf %{buildroot}
175 ##############################################################################
177 ##############################################################################
181 ##############################################################################
183 ##############################################################################
187 ##############################################################################
189 ##############################################################################
192 %defattr(-,root
,root
)
194 %files -n freeswitch
-sounds
-en
-ca
-june
-8000
195 %defattr(-,root
,root
,-)
196 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/ascii
/8000
197 #%attr(0750,freeswitch,daemon) %dir %{SOUNDSDIR}/en/ca/june/base256/8000
198 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/conference
/8000
199 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/currency
/8000
200 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/digits
/8000
201 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/directory
/8000
202 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/ivr
/8000
203 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/misc
/8000
204 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/phonetic
-ascii
/8000
205 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/time/8000
206 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/voicemail
/8000
207 #%attr(0750,freeswitch,daemon) %dir %{SOUNDSDIR}/en/ca/june/zrtp/8000
208 #%attr(0750,freeswitch,daemon) %dir %{SOUNDSDIR}/en/ca/june/users/8000
209 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/ascii
/8000/*.wav
210 #%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/base256/8000/*.wav
211 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/conference
/8000/*.wav
212 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/currency
/8000/*.wav
213 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/digits
/8000/*.wav
214 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/directory
/8000/*.wav
215 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/ivr
/8000/*.wav
216 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/misc
/8000/*.wav
217 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/phonetic
-ascii
/8000/*.wav
218 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/time/8000/*.wav
219 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/voicemail
/8000/*.wav
220 #%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/zrtp/8000/*.wav
221 #%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/users/8000/*.wav
223 %files -n freeswitch
-sounds
-en
-ca
-june
-16000
224 %defattr(-,root
,root
,-)
225 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/ascii
/16000
226 #%attr(0750,freeswitch,daemon) %dir %{SOUNDSDIR}/en/ca/june/base256/16000
227 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/conference
/16000
228 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/currency
/16000
229 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/digits
/16000
230 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/directory
/16000
231 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/ivr
/16000
232 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/misc
/16000
233 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/phonetic
-ascii
/16000
234 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/time/16000
235 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/voicemail
/16000
236 #%attr(0750,freeswitch,daemon) %dir %{SOUNDSDIR}/en/ca/june/zrtp/16000
237 #%attr(0750,freeswitch,daemon) %dir %{SOUNDSDIR}/en/ca/june/users/16000
238 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/ascii
/16000/*.wav
239 #%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/base256/16000/*.wav
240 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/conference
/16000/*.wav
241 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/currency
/16000/*.wav
242 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/digits
/16000/*.wav
243 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/directory
/16000/*.wav
244 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/ivr
/16000/*.wav
245 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/misc
/16000/*.wav
246 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/phonetic
-ascii
/16000/*.wav
247 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/time/16000/*.wav
248 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/voicemail
/16000/*.wav
249 #%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/zrtp/16000/*.wav
250 #%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/users/16000/*.wav
252 %files -n freeswitch
-sounds
-en
-ca
-june
-32000
253 %defattr(-,root
,root
,-)
254 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/ascii
/32000
255 #%attr(0750,freeswitch,daemon) %dir %{SOUNDSDIR}/en/ca/june/base256/32000
256 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/conference
/32000
257 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/currency
/32000
258 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/digits
/32000
259 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/directory
/32000
260 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/ivr
/32000
261 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/misc
/32000
262 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/phonetic
-ascii
/32000
263 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/time/32000
264 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/voicemail
/32000
265 #%attr(0750,freeswitch,daemon) %dir %{SOUNDSDIR}/en/ca/june/zrtp/32000
266 #%attr(0750,freeswitch,daemon) %dir %{SOUNDSDIR}/en/ca/june/users/32000
267 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/ascii
/32000/*.wav
268 #%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/base256/32000/*.wav
269 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/conference
/32000/*.wav
270 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/currency
/32000/*.wav
271 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/digits
/32000/*.wav
272 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/directory
/32000/*.wav
273 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/ivr
/32000/*.wav
274 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/misc
/32000/*.wav
275 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/phonetic
-ascii
/32000/*.wav
276 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/time/32000/*.wav
277 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/voicemail
/32000/*.wav
278 #%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/zrtp/32000/*.wav
279 #%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/users/32000/*.wav
281 %files -n freeswitch
-sounds
-en
-ca
-june
-48000
282 %defattr(-,root
,root
,-)
283 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/ascii
/48000
284 #%attr(0750,freeswitch,daemon) %dir %{SOUNDSDIR}/en/ca/june/base256/48000
285 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/conference
/48000
286 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/currency
/48000
287 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/digits
/48000
288 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/directory
/48000
289 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/ivr
/48000
290 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/misc
/48000
291 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/phonetic
-ascii
/48000
292 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/time/48000
293 %attr(0750,freeswitch
,daemon
) %dir %{SOUNDSDIR}/en
/ca
/june
/voicemail
/48000
294 #%attr(0750,freeswitch,daemon) %dir %{SOUNDSDIR}/en/ca/june/zrtp/48000
295 #%attr(0750,freeswitch,daemon) %dir %{SOUNDSDIR}/en/ca/june/users/48000
296 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/ascii
/48000/*.wav
297 #%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/base256/48000/*.wav
298 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/conference
/48000/*.wav
299 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/currency
/48000/*.wav
300 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/digits
/48000/*.wav
301 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/directory
/48000/*.wav
302 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/ivr
/48000/*.wav
303 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/misc
/48000/*.wav
304 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/phonetic
-ascii
/48000/*.wav
305 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/time/48000/*.wav
306 %attr(0640,freeswitch
,daemon
) %{SOUNDSDIR}/en
/ca
/june
/voicemail
/48000/*.wav
307 #%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/zrtp/48000/*.wav
308 #%attr(0640,freeswitch,daemon) %{SOUNDSDIR}/en/ca/june/users/48000/*.wav
310 %files -n freeswitch
-sounds
-en
-ca
-june
-all
312 ##############################################################################
314 ##############################################################################
317 * Fri Apr
19 2019 Andrey Volk
<andrey@signalwire.com
> - 1.0.51-1
319 * Fri Sep
12 2014 Ken Rice
<krice@freeswitch.org
> - 1.0.50-1
320 - created out of the spec file
for june