]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-3433 --resolve
authorBrian West <brian@freeswitch.org>
Fri, 16 Sep 2011 21:24:33 +0000 (16:24 -0500)
committerBrian West <brian@freeswitch.org>
Fri, 16 Sep 2011 21:24:33 +0000 (16:24 -0500)
freeswitch-sounds-music.spec [new file with mode: 0644]

diff --git a/freeswitch-sounds-music.spec b/freeswitch-sounds-music.spec
new file mode 100644 (file)
index 0000000..6864e10
--- /dev/null
@@ -0,0 +1,126 @@
+%define prefix /opt/freeswitch
+%define _prefix        %{prefix}
+
+
+Summary:       FreeSWITCH Music on Hold soundfiles
+Name:          freeswitch-sounds-music
+Version:       1.0.8
+Release:       1%{?dist}
+License:       MPL
+Group:         Productivity/Telephony/Servers
+Packager:      Joseph L. Casale <jcasale@activenetwerx.com>
+URL:           http://www.freeswitch.org
+Source0:       http://files.freeswitch.org/%{name}-8000-%{version}.tar.gz
+Source1:        http://files.freeswitch.org/%{name}-16000-%{version}.tar.gz
+Source2:        http://files.freeswitch.org/%{name}-32000-%{version}.tar.gz
+Source3:        http://files.freeswitch.org/%{name}-48000-%{version}.tar.gz
+BuildArch:     noarch
+BuildRequires: bash
+Requires:      freeswitch
+Requires:       freeswitch-sounds-music-8000 = %{version}
+Requires:       freeswitch-sounds-music-16000 = %{version}
+Requires:       freeswitch-sounds-music-32000 = %{version}
+Requires:       freeswitch-sounds-music-48000 = %{version}
+BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+
+%description
+FreeSWITCH Music On Hold soundfiles package that installs the 8KHz, 16KHz,
+32KHz and 48KHz RPMs
+
+
+%package -n freeswitch-sounds-music-8000
+Summary:        FreeSWITCH 8kHz Music On Hold soundfiles
+Group:          Productivity/Telephony/Servers
+BuildArch:      noarch
+Requires:       freeswitch
+
+%description -n freeswitch-sounds-music-8000
+FreeSWITCH 8kHz Music On Hold soundfiles
+
+
+%package -n freeswitch-sounds-music-16000
+Summary:        FreeSWITCH 16kHz Music On Hold soundfiles
+Group:          Productivity/Telephony/Servers
+BuildArch:      noarch
+Requires:       freeswitch
+
+%description -n freeswitch-sounds-music-16000
+FreeSWITCH 16kHz Music On Hold soundfiles
+
+
+%package -n freeswitch-sounds-music-32000
+Summary:        FreeSWITCH 32kHz Music On Hold soundfiles
+Group:          Productivity/Telephony/Servers
+BuildArch:      noarch
+Requires:       freeswitch
+
+%description -n freeswitch-sounds-music-32000
+FreeSWITCH 32kHz Music On Hold soundfiles
+
+
+%package -n freeswitch-sounds-music-48000
+Summary:        FreeSWITCH 48kHz Music On Hold soundfiles
+Group:          Productivity/Telephony/Servers
+BuildArch:      noarch
+Requires:       freeswitch
+
+%description -n freeswitch-sounds-music-48000
+FreeSWITCH 48kHz Music On Hold soundfiles
+
+
+%prep
+%setup -n music
+%setup -T -D -b 1 -n music
+%setup -T -D -b 2 -n music
+%setup -T -D -b 3 -n music
+
+
+%build
+
+
+%install
+%{__rm} -rf %{buildroot}
+%{__install} -d -m 0750 %{buildroot}/%{_prefix}/sounds/music/{8000,16000,32000,48000}
+%{__cp} -prv ./{8000,16000,32000,48000} %{buildroot}%{_prefix}/sounds/music
+
+
+%clean
+%{__rm} -rf %{buildroot}
+
+
+%post
+
+
+%postun
+
+
+%files
+
+
+%files -n freeswitch-sounds-music-8000
+%defattr(-,root,root,-)
+%dir   %{_prefix}/sounds/music/8000
+%{_prefix}/sounds/music/8000/*.wav
+
+
+%files -n freeswitch-sounds-music-16000
+%defattr(-,root,root,-)
+%dir   %{_prefix}/sounds/music/16000
+%{_prefix}/sounds/music/16000/*.wav
+
+
+%files -n freeswitch-sounds-music-32000
+%defattr(-,root,root,-)
+%dir   %{_prefix}/sounds/music/32000
+%{_prefix}/sounds/music/32000/*.wav
+
+
+%files -n freeswitch-sounds-music-48000
+%defattr(-,root,root,-)
+%dir   %{_prefix}/sounds/music/48000
+%{_prefix}/sounds/music/48000/*.wav
+
+
+%changelog
+* Sat Jul 16 2011 Joseph Casale <jcasale@activenetwerx.com> 1.0.8-1
+- Initial release
\ No newline at end of file