]> git.ipfire.org Git - thirdparty/freeswitch.git/blame - freeswitch-sounds-music.spec
FS-11732 [mod_kazoo] ei_init added in OTP 21.3
[thirdparty/freeswitch.git] / freeswitch-sounds-music.spec
CommitLineData
0d2739bf 1%define fsname freeswitch
e7d04724
KR
2%define PREFIX %{_prefix}
3%define EXECPREFIX %{_exec_prefix}
4%define BINDIR %{_bindir}
5%define SBINDIR %{_sbindir}
6%define LIBEXECDIR %{_libexecdir}/%{fsname}
7%define SYSCONFDIR %{_sysconfdir}/%{fsname}
8%define SHARESTATEDIR %{_sharedstatedir}/%{fsname}
9%define LOCALSTATEDIR %{_localstatedir}/lib/%{fsname}
10%define LIBDIR %{_libdir}
11%define INCLUDEDIR %{_includedir}
12%define _datarootdir %{_prefix}/share
13%define DATAROOTDIR %{_datarootdir}
14%define DATADIR %{_datadir}
15%define INFODIR %{_infodir}
16%define LOCALEDIR %{_datarootdir}/locale
17%define MANDIR %{_mandir}
18%define DOCDIR %{_defaultdocdir}/%{fsname}
19%define HTMLDIR %{_defaultdocdir}/%{fsname}/html
20%define DVIDIR %{_defaultdocdir}/%{fsname}/dvi
21%define PDFDIR %{_defaultdocdir}/%{fsname}/pdf
22%define PSDIR %{_defaultdocdir}/%{fsname}/ps
23%define LOGFILEDIR /var/log/%{fsname}
24%define MODINSTDIR %{_libdir}/%{fsname}/mod
25%define RUNDIR %{_localstatedir}/run/%{fsname}
26%define DBDIR %{LOCALSTATEDIR}/db
27%define HTDOCSDIR %{_datarootdir}/%{fsname}/htdocs
28%define SOUNDSDIR %{_datarootdir}/%{fsname}/sounds
29%define GRAMMARDIR %{_datarootdir}/%{fsname}/grammar
30%define SCRIPTDIR %{_datarootdir}/%{fsname}/scripts
31%define RECORDINGSDIR %{LOCALSTATEDIR}/recordings
32%define PKGCONFIGDIR %{_datarootdir}/%{fsname}/pkgconfig
33%define HOMEDIR %{LOCALSTATEDIR}
e1f1c42f
BW
34
35
36Summary: FreeSWITCH Music on Hold soundfiles
37Name: freeswitch-sounds-music
2fb5a393
AV
38Version: 1.0.52
39Release: 1%{?dist}
e1f1c42f
BW
40License: MPL
41Group: Productivity/Telephony/Servers
42Packager: Joseph L. Casale <jcasale@activenetwerx.com>
43URL: http://www.freeswitch.org
861c4e9c
KR
44Source0: http://files.freeswitch.org/releases/sounds/%{name}-8000-%{version}.tar.gz
45Source1: http://files.freeswitch.org/releases/sounds/%{name}-16000-%{version}.tar.gz
46Source2: http://files.freeswitch.org/releases/sounds/%{name}-32000-%{version}.tar.gz
47Source3: http://files.freeswitch.org/releases/sounds/%{name}-48000-%{version}.tar.gz
e1f1c42f
BW
48BuildArch: noarch
49BuildRequires: bash
50Requires: freeswitch
51Requires: freeswitch-sounds-music-8000 = %{version}
52Requires: freeswitch-sounds-music-16000 = %{version}
53Requires: freeswitch-sounds-music-32000 = %{version}
54Requires: freeswitch-sounds-music-48000 = %{version}
55BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
56
57%description
58FreeSWITCH Music On Hold soundfiles package that installs the 8KHz, 16KHz,
5932KHz and 48KHz RPMs
60
61
62%package -n freeswitch-sounds-music-8000
63Summary: FreeSWITCH 8kHz Music On Hold soundfiles
64Group: Productivity/Telephony/Servers
65BuildArch: noarch
66Requires: freeswitch
67
68%description -n freeswitch-sounds-music-8000
69FreeSWITCH 8kHz Music On Hold soundfiles
70
71
72%package -n freeswitch-sounds-music-16000
73Summary: FreeSWITCH 16kHz Music On Hold soundfiles
74Group: Productivity/Telephony/Servers
75BuildArch: noarch
76Requires: freeswitch
77
78%description -n freeswitch-sounds-music-16000
79FreeSWITCH 16kHz Music On Hold soundfiles
80
81
82%package -n freeswitch-sounds-music-32000
83Summary: FreeSWITCH 32kHz Music On Hold soundfiles
84Group: Productivity/Telephony/Servers
85BuildArch: noarch
86Requires: freeswitch
87
88%description -n freeswitch-sounds-music-32000
89FreeSWITCH 32kHz Music On Hold soundfiles
90
91
92%package -n freeswitch-sounds-music-48000
93Summary: FreeSWITCH 48kHz Music On Hold soundfiles
94Group: Productivity/Telephony/Servers
95BuildArch: noarch
96Requires: freeswitch
97
98%description -n freeswitch-sounds-music-48000
99FreeSWITCH 48kHz Music On Hold soundfiles
100
101
102%prep
103%setup -n music
104%setup -T -D -b 1 -n music
105%setup -T -D -b 2 -n music
106%setup -T -D -b 3 -n music
107
108
109%build
110
111
112%install
113%{__rm} -rf %{buildroot}
e7d04724
KR
114%{__install} -d -m 0750 %{buildroot}/%{SOUNDSDIR}/music/{8000,16000,32000,48000}
115%{__cp} -prv ./{8000,16000,32000,48000} %{buildroot}%{SOUNDSDIR}/music
e1f1c42f
BW
116
117
118%clean
119%{__rm} -rf %{buildroot}
120
121
122%post
123
124
125%postun
126
127
128%files
129
130
131%files -n freeswitch-sounds-music-8000
132%defattr(-,root,root,-)
e7d04724
KR
133%dir %{SOUNDSDIR}/music/8000
134%{SOUNDSDIR}/music/8000/*.wav
e1f1c42f
BW
135
136
137%files -n freeswitch-sounds-music-16000
138%defattr(-,root,root,-)
e7d04724
KR
139%dir %{SOUNDSDIR}/music/16000
140%{SOUNDSDIR}/music/16000/*.wav
e1f1c42f
BW
141
142
143%files -n freeswitch-sounds-music-32000
144%defattr(-,root,root,-)
e7d04724
KR
145%dir %{SOUNDSDIR}/music/32000
146%{SOUNDSDIR}/music/32000/*.wav
e1f1c42f
BW
147
148
149%files -n freeswitch-sounds-music-48000
150%defattr(-,root,root,-)
e7d04724
KR
151%dir %{SOUNDSDIR}/music/48000
152%{SOUNDSDIR}/music/48000/*.wav
e1f1c42f
BW
153
154
155%changelog
2fb5a393
AV
156* Fri Apr 19 2019 Andrey Volk <andrey@signalwire.com> - 1.0.52-1
157- bump up version
e7d04724
KR
158* Sat Jul 16 2011 Joseph Casale <jcasale@activenetwerx.com> 1.0.8-2
159- Fix up for FreeSWITCH FHS and AutoBuild System
e1f1c42f 160* Sat Jul 16 2011 Joseph Casale <jcasale@activenetwerx.com> 1.0.8-1
e7d04724 161- Initial release