%define sounds_dir %{_datadir}/asterisk/sounds Name: asterisk-sounds-core Version: 1.4.21 Release: 1%{?dist} Summary: Core sounds for Asterisk Group: Applications/Internet License: CC-BY-SA URL: http://www.asterisk.org/ Source0: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-alaw-%{version}.tar.gz Source1: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-g722-%{version}.tar.gz Source2: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-g729-%{version}.tar.gz Source3: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-gsm-%{version}.tar.gz Source4: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-siren7-%{version}.tar.gz Source5: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-siren14-%{version}.tar.gz Source6: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-sln16-%{version}.tar.gz Source7: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-ulaw-%{version}.tar.gz Source8: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-wav-%{version}.tar.gz Source10: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-alaw-%{version}.tar.gz Source11: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-g722-%{version}.tar.gz Source12: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-g729-%{version}.tar.gz Source13: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-gsm-%{version}.tar.gz Source14: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-siren7-%{version}.tar.gz Source15: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-siren14-%{version}.tar.gz Source16: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-sln16-%{version}.tar.gz Source17: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-ulaw-%{version}.tar.gz Source18: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-wav-%{version}.tar.gz Source20: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-alaw-%{version}.tar.gz Source21: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-g722-%{version}.tar.gz Source22: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-g729-%{version}.tar.gz Source23: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-gsm-%{version}.tar.gz Source24: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-siren7-%{version}.tar.gz Source25: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-siren14-%{version}.tar.gz Source26: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-sln16-%{version}.tar.gz Source27: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-ulaw-%{version}.tar.gz Source28: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-wav-%{version}.tar.gz Source30: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-alaw-%{version}.tar.gz Source31: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-g722-%{version}.tar.gz Source32: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-g729-%{version}.tar.gz Source33: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-gsm-%{version}.tar.gz Source34: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-siren7-%{version}.tar.gz Source35: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-siren14-%{version}.tar.gz Source36: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-sln16-%{version}.tar.gz Source37: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-ulaw-%{version}.tar.gz Source38: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-wav-%{version}.tar.gz Source40: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-alaw-%{version}.tar.gz Source41: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-g722-%{version}.tar.gz Source42: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-g729-%{version}.tar.gz Source43: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-gsm-%{version}.tar.gz Source44: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-siren7-%{version}.tar.gz Source45: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-siren14-%{version}.tar.gz Source46: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-sln16-%{version}.tar.gz Source47: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-ulaw-%{version}.tar.gz Source48: http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-wav-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: rpm >= 4.7.2-2 %description Core sound files for Asterisk. %package en Summary: Core English sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 %description en Core English sound files for Asterisk. %package en-alaw Summary: Core English ALAW sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en-alaw Core English ALAW sound files for Asterisk. %package en-g722 Summary: Core English G.722 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en-g722 Core English G.722 sound files for Asterisk. %package en-g729 Summary: Core English G.729 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en-g729 Core English G.729 sound files for Asterisk. %package en-gsm Summary: Core English GSM sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en-gsm Core English GSM sound files for Asterisk. %package en-siren7 Summary: Core English Siren7 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en-siren7 Core English Siren7 sound files for Asterisk. %package en-siren14 Summary: Core English GSM sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en-siren14 Core English Siren14 sound files for Asterisk. %package en-sln16 Summary: Core English SLN16 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en-sln16 Core English SLN16 sound files for Asterisk. %package en-ulaw Summary: Core English ULAW sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en-ulaw Core English ULAW sound files for Asterisk. %package en-wav Summary: Core English WAV sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en-wav Core English WAV sound files for Asterisk. %package es Summary: Core Spanish sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 %description es Core Spanish sound files for Asterisk. %package es-alaw Summary: Core Spanish ALAW sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-es = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description es-alaw Core Spanish ALAW sound files for Asterisk. %package es-g722 Summary: Core Spanish G.722 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-es = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description es-g722 Core Spanish G.722 sound files for Asterisk. %package es-g729 Summary: Core Spanish G.729 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-es = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description es-g729 Core Spanish G.729 sound files for Asterisk. %package es-gsm Summary: Core Spanish GSM sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-es = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description es-gsm Core Spanish GSM sound files for Asterisk. %package es-siren7 Summary: Core Spanish Siren7 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-es = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description es-siren7 Core Spanish Siren7 sound files for Asterisk. %package es-siren14 Summary: Core Spanish Siren14 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-es = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description es-siren14 Core Spanish Siren14 sound files for Asterisk. %package es-sln16 Summary: Core Spanish SLN16 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-es = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description es-sln16 Core Spanish SLN16 sound files for Asterisk. %package es-ulaw Summary: Core Spanish ULAW sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-es = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description es-ulaw Core Spanish ULAW sound files for Asterisk. %package es-wav Summary: Core Spanish WAV sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-es = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description es-wav Core Spanish WAV sound files for Asterisk. %package fr Summary: Core French sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 %description fr Core French sound files for Asterisk. %package fr-alaw Summary: Core French ALAW sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-fr = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description fr-alaw Core French ALAW sound files for Asterisk. %package fr-g722 Summary: Core French G.722 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-fr = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description fr-g722 Core French G.722 sound files for Asterisk. %package fr-g729 Summary: Core French G.729 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-fr = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description fr-g729 Core French G.729 sound files for Asterisk. %package fr-gsm Summary: Core French GSM sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-fr = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description fr-gsm Core French GSM sound files for Asterisk. %package fr-siren7 Summary: Core French Siren7 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-fr = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description fr-siren7 Core French Siren7 sound files for Asterisk. %package fr-siren14 Summary: Core French Siren14 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-fr = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description fr-siren14 Core French Siren14 sound files for Asterisk. %package fr-sln16 Summary: Core French SLN16 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-fr = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description fr-sln16 Core French SLN16 sound files for Asterisk. %package fr-ulaw Summary: Core French ULAW sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-fr = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description fr-ulaw Core French ULAW sound files for Asterisk. %package fr-wav Summary: Core French WAV sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-fr = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description fr-wav Core French WAV sound files for Asterisk. %package en_AU Summary: Core English (Australian) sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 %description en_AU Core English (Australian) sound files for Asterisk. %package en_AU-alaw Summary: Core English (Australian) ALAW sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en_AU = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en_AU-alaw Core English (Australian) ALAW sound files for Asterisk. %package en_AU-g722 Summary: Core English (Australian) G.722 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en_AU = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en_AU-g722 Core English (Australian) G.722 sound files for Asterisk. %package en_AU-g729 Summary: Core English (Australian) G.729 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en_AU = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en_AU-g729 Core English (Australian) G.729 sound files for Asterisk. %package en_AU-gsm Summary: Core English (Australian) GSM sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en_AU = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en_AU-gsm Core English (Australian) GSM sound files for Asterisk. %package en_AU-siren7 Summary: Core English (Australian) Siren7 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en_AU = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en_AU-siren7 Core English (Australian) Siren7 sound files for Asterisk. %package en_AU-siren14 Summary: Core English (Australian) Siren14 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en_AU = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en_AU-siren14 Core English (Australian) Siren14 sound files for Asterisk. %package en_AU-sln16 Summary: Core English (Australian) SLN16 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en_AU = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en_AU-sln16 Core English (Australian) SLN16 sound files for Asterisk. %package en_AU-ulaw Summary: Core English (Australian) ULAW sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en_AU = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en_AU-ulaw Core English (Australian) ULAW sound files for Asterisk. %package en_AU-wav Summary: Core English (Australian) WAV sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-en_AU = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description en_AU-wav Core English (Australian) WAV sound files for Asterisk. %package ru Summary: Core English (Australian) sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 %description ru Core Russian sound files for Asterisk. %package ru-alaw Summary: Core Russian ALAW sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-ru = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description ru-alaw Core Russian ALAW sound files for Asterisk. %package ru-g722 Summary: Core Russian G.722 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-ru = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description ru-g722 Core Russian G.722 sound files for Asterisk. %package ru-g729 Summary: Core Russian G.729 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-ru = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description ru-g729 Core Russian G.729 sound files for Asterisk. %package ru-gsm Summary: Core Russian GSM sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-ru = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description ru-gsm Core Russian GSM sound files for Asterisk. %package ru-siren7 Summary: Core Russian Siren7 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-ru = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description ru-siren7 Core Russian Siren7 sound files for Asterisk. %package ru-siren14 Summary: Core Russian Siren14 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-ru = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description ru-siren14 Core Russian Siren14 sound files for Asterisk. %package ru-sln16 Summary: Core Russian SLN16 sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-ru = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description ru-sln16 Core Russian SLN16 sound files for Asterisk. %package ru-ulaw Summary: Core Russian ULAW sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-ru = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description ru-ulaw Core Russian ULAW sound files for Asterisk. %package ru-wav Summary: Core Russian WAV sound files for Asterisk Group: Applications/Internet Requires: asterisk >= 1.4.0 Requires: asterisk-sounds-core-ru = %{version}-%{release} Provides: asterisk-sounds-core = %{version}-%{release} %description ru-wav Core Russian WAV sound files for Asterisk. %prep %setup -c -T %build for file in %{S:0} %{S:1} %{S:2} %{S:3} %{S:4} %{S:5} %{S:6} %{S:7} %{S:8} do tar --list --file $file | grep -E '.(alaw|g722|g729|gsm|siren7|siren14|sln16|ulaw|wav)$' | sed -e 's!^!%{sounds_dir}/!' > `basename $file .tar.gz`.list tar --extract --directory . --file $file done mkdir es for file in %{S:10} %{S:11} %{S:12} %{S:13} %{S:14} %{S:15} %{S:16} %{S:17} %{S:18} do tar --list --file $file | grep -E '.(alaw|g722|g729|gsm|siren7|siren14|sln16|ulaw|wav)$' | sed -e 's!^!%{sounds_dir}/es/!' > `basename $file .tar.gz`.list tar --extract --directory ./es/ --file $file done mkdir fr for file in %{S:20} %{S:21} %{S:22} %{S:23} %{S:24} %{S:25} %{S:26} %{S:27} %{S:28} do tar --list --file $file | grep -E '.(alaw|g722|g729|gsm|siren7|siren14|sln16|ulaw|wav)$' | sed -e 's!^!%{sounds_dir}/fr/!' > `basename $file .tar.gz`.list tar --extract --directory ./fr/ --file $file done iconv -f iso-8859-1 -t utf-8 < fr/core-sounds-fr.txt > fr/core-sounds-fr.txt.tmp touch --reference fr/core-sounds-fr.txt fr/core-sounds-fr.txt.tmp mv fr/core-sounds-fr.txt.tmp fr/core-sounds-fr.txt mkdir en_AU for file in %{S:30} %{S:31} %{S:32} %{S:33} %{S:34} %{S:35} %{S:36} %{S:37} %{S:38} do tar --list --file $file | grep -E '.(alaw|g722|g729|gsm|siren7|siren14|sln16|ulaw|wav)$' | sed -e 's!^!%{sounds_dir}/en_AU/!' > `basename $file .tar.gz`.list tar --extract --directory ./en_AU/ --file $file done mkdir ru for file in %{S:40} %{S:41} %{S:42} %{S:43} %{S:44} %{S:45} %{S:46} %{S:47} %{S:48} do tar --list --file $file | grep -E '.(alaw|g722|g729|gsm|siren7|siren14|sln16|ulaw|wav)$' | sed -e 's!^!%{sounds_dir}/ru/!' > `basename $file .tar.gz`.list tar --extract --directory ./ru/ --file $file done %install rm -rf %{buildroot} #mkdir -p %{buildroot}%{sounds_dir} #mkdir -p %{buildroot}%{sounds_dir}/es #mkdir -p %{buildroot}%{sounds_dir}/fr #mkdir -p %{buildroot}%{sounds_dir}/en_AU #mkdir -p %{buildroot}%{sounds_dir}/ru for file in `cat *.list | sed -e 's!^%{sounds_dir}/!!'` do mkdir -p %{buildroot}%{sounds_dir}/`dirname $file` cp -p $file %{buildroot}%{sounds_dir}/$file done %clean rm -rf %{buildroot} %files en %defattr(-,root,root,-) %doc core-sounds-en.txt %doc CHANGES-asterisk-core-en-%{version} %doc CREDITS-asterisk-core-en-%{version} %doc LICENSE-asterisk-core-en-%{version} %dir %{sounds_dir}/dictate/ %dir %{sounds_dir}/digits/ %dir %{sounds_dir}/followme/ %dir %{sounds_dir}/letters/ %dir %{sounds_dir}/phonetic/ %files en-alaw -f asterisk-core-sounds-en-alaw-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en-alaw-%{version}.list %files en-g722 -f asterisk-core-sounds-en-g722-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en-g722-%{version}.list %files en-g729 -f asterisk-core-sounds-en-g729-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en-g729-%{version}.list %files en-gsm -f asterisk-core-sounds-en-gsm-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en-gsm-%{version}.list %files en-siren7 -f asterisk-core-sounds-en-siren7-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en-siren7-%{version}.list %files en-siren14 -f asterisk-core-sounds-en-siren14-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en-gsm-%{version}.list %files en-sln16 -f asterisk-core-sounds-en-sln16-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en-sln16-%{version}.list %files en-ulaw -f asterisk-core-sounds-en-ulaw-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en-ulaw-%{version}.list %files en-wav -f asterisk-core-sounds-en-wav-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en-wav-%{version}.list %files es %defattr(-,root,root,-) %doc es/core-sounds-es.txt %doc es/CHANGES-asterisk-core-es-%{version} %doc es/CREDITS-asterisk-core-es-%{version} %doc es/LICENSE-asterisk-core-es-%{version} %dir %{sounds_dir}/es/ %dir %{sounds_dir}/es/dictate/ %dir %{sounds_dir}/es/digits/ %dir %{sounds_dir}/es/followme/ %dir %{sounds_dir}/es/letters/ %dir %{sounds_dir}/es/phonetic/ %files es-alaw -f asterisk-core-sounds-es-alaw-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-es-alaw-%{version}.list %files es-g722 -f asterisk-core-sounds-es-g722-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-es-g722-%{version}.list %files es-g729 -f asterisk-core-sounds-es-g729-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-es-g729-%{version}.list %files es-gsm -f asterisk-core-sounds-es-gsm-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-es-gsm-%{version}.list %files es-siren7 -f asterisk-core-sounds-es-siren7-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-es-siren7-%{version}.list %files es-siren14 -f asterisk-core-sounds-es-siren14-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-es-siren14-%{version}.list %files es-sln16 -f asterisk-core-sounds-es-sln16-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-es-sln16-%{version}.list %files es-ulaw -f asterisk-core-sounds-es-ulaw-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-es-ulaw-%{version}.list %files es-wav -f asterisk-core-sounds-es-wav-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-es-wav-%{version}.list %files fr %defattr(-,root,root,-) %doc fr/core-sounds-fr.txt %doc fr/CHANGES-asterisk-core-fr-%{version} %doc fr/CREDITS-asterisk-core-fr-%{version} %doc fr/LICENSE-asterisk-core-fr-%{version} %dir %{sounds_dir}/fr/ %dir %{sounds_dir}/fr/dictate/ %dir %{sounds_dir}/fr/digits/ %dir %{sounds_dir}/fr/followme/ %dir %{sounds_dir}/fr/letters/ %dir %{sounds_dir}/fr/phonetic/ %files fr-alaw -f asterisk-core-sounds-fr-alaw-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-fr-alaw-%{version}.list %files fr-g722 -f asterisk-core-sounds-fr-g722-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-fr-g722-%{version}.list %files fr-g729 -f asterisk-core-sounds-fr-g729-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-fr-g729-%{version}.list %files fr-gsm -f asterisk-core-sounds-fr-gsm-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-fr-gsm-%{version}.list %files fr-siren7 -f asterisk-core-sounds-fr-siren7-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-fr-siren7-%{version}.list %files fr-siren14 -f asterisk-core-sounds-fr-siren14-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-fr-siren14-%{version}.list %files fr-sln16 -f asterisk-core-sounds-fr-sln16-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-fr-sln16-%{version}.list %files fr-ulaw -f asterisk-core-sounds-fr-ulaw-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-fr-ulaw-%{version}.list %files fr-wav -f asterisk-core-sounds-fr-wav-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-fr-wav-%{version}.list %files en_AU %defattr(-,root,root,-) %doc en_AU/core-sounds-en_AU.txt %doc en_AU/CHANGES-asterisk-core-en_AU-%{version} %doc en_AU/CREDITS-asterisk-core-en_AU-%{version} %doc en_AU/LICENSE-asterisk-core-en_AU-%{version} %dir %{sounds_dir}/en_AU/ %dir %{sounds_dir}/en_AU/dictate/ %dir %{sounds_dir}/en_AU/digits/ %dir %{sounds_dir}/en_AU/followme/ %dir %{sounds_dir}/en_AU/letters/ %dir %{sounds_dir}/en_AU/phonetic/ %files en_AU-alaw -f asterisk-core-sounds-en_AU-alaw-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en_AU-alaw-%{version}.list %files en_AU-g722 -f asterisk-core-sounds-en_AU-g722-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en_AU-g722-%{version}.list %files en_AU-g729 -f asterisk-core-sounds-en_AU-g729-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en_AU-g729-%{version}.list %files en_AU-gsm -f asterisk-core-sounds-en_AU-gsm-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en_AU-gsm-%{version}.list %files en_AU-siren7 -f asterisk-core-sounds-en_AU-siren7-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en_AU-siren7-%{version}.list %files en_AU-siren14 -f asterisk-core-sounds-en_AU-siren14-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en_AU-siren14-%{version}.list %files en_AU-sln16 -f asterisk-core-sounds-en_AU-sln16-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en_AU-sln16-%{version}.list %files en_AU-ulaw -f asterisk-core-sounds-en_AU-ulaw-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en_AU-ulaw-%{version}.list %files en_AU-wav -f asterisk-core-sounds-en_AU-wav-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-en_AU-wav-%{version}.list %files ru %defattr(-,root,root,-) %doc ru/core-sounds-ru.txt %doc ru/CHANGES-asterisk-core-ru-%{version} %dir %{sounds_dir}/ru/ %dir %{sounds_dir}/ru/dictate/ %dir %{sounds_dir}/ru/digits/ %dir %{sounds_dir}/ru/followme/ %dir %{sounds_dir}/ru/letters/ %dir %{sounds_dir}/ru/phonetic/ %files ru-alaw -f asterisk-core-sounds-ru-alaw-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-ru-alaw-%{version}.list %files ru-g722 -f asterisk-core-sounds-ru-g722-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-ru-g722-%{version}.list %files ru-g729 -f asterisk-core-sounds-ru-g729-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-ru-g729-%{version}.list %files ru-gsm -f asterisk-core-sounds-ru-gsm-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-ru-gsm-%{version}.list %files ru-siren7 -f asterisk-core-sounds-ru-siren7-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-ru-siren7-%{version}.list %files ru-siren14 -f asterisk-core-sounds-ru-siren14-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-ru-siren14-%{version}.list %files ru-sln16 -f asterisk-core-sounds-ru-sln16-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-ru-sln16-%{version}.list %files ru-ulaw -f asterisk-core-sounds-ru-ulaw-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-ru-ulaw-%{version}.list %files ru-wav -f asterisk-core-sounds-ru-wav-%{version}.list %defattr(-,root,root,-) %doc asterisk-core-sounds-ru-wav-%{version}.list %changelog * Tue Jun 28 2011 Jeffrey C. Ollie - 1.4.21-1 - Add Russian (ru) sounds * Mon Feb 07 2011 Fedora Release Engineering - 1.4.20-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Mon Oct 18 2010 Jeffrey C. Ollie - 1.4.20-1 - Update to 1.4.20 - Add en_AU sounds * Tue Aug 3 2010 Jeffrey C. Ollie - 1.4.19-1 - Update to 1.4.19 * Fri Dec 4 2009 Jeffrey C. Ollie - 1.4.16-3 - Add fr/1.g729 back and build with new version of RPM. * Mon Nov 2 2009 Jeffrey C. Ollie - 1.4.16-2 - Remove fr/1.g729 as it's triggering an error in magic_file(3) (BZ#532489) * Mon Oct 5 2009 Jeffrey C. Ollie - 1.4.16-1 - Update to 1.4.16. * Fri Jul 24 2009 Fedora Release Engineering - 1.4.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Apr 8 2009 Jeffrey C. Ollie - 1.4.15-1 - Update to new release of sounds. - Add sounds encoded with siren7 and siren14. * Mon Feb 23 2009 Fedora Release Engineering - 1.4.14-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Feb 19 2009 Jeffrey C. Ollie - 1.4.14-1 - Add dist tag back in. * Fri Jan 30 2009 Jeffrey C. Ollie - 1.4.14-1 - First version for Fedora