OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 08-Jul-2008 19:50:57
Branch: HEAD Handle: 2008070818505600
Modified files:
openpkg-src/asterisk asterisk.spec
Log:
add new german voice prompts
Summary:
Revision Changes Path
1.75 +33 -19 openpkg-src/asterisk/asterisk.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/asterisk/asterisk.spec
============================================================================
$ cvs diff -u -r1.74 -r1.75 asterisk.spec
--- openpkg-src/asterisk/asterisk.spec 4 Jul 2008 17:52:47 -0000
1.74
+++ openpkg-src/asterisk/asterisk.spec 8 Jul 2008 17:50:56 -0000
1.75
@@ -22,12 +22,13 @@
##
# package version
-%define V_opkg 1.6.0b9
-%define V_asterisk 1.6.0-beta9
-%define V_asterisk_addons 1.6.0-beta4
-%define V_asterisk_sounds_core 1.4.12
-%define V_asterisk_sounds_extra 1.4.7
-%define V_chan_capi 1_6_1
+%define V_opkg 1.6.0b9
+%define V_asterisk 1.6.0-beta9
+%define V_asterisk_addons 1.6.0-beta4
+%define V_asterisk_sounds_core_en 1.4.12
+%define V_asterisk_sounds_core_de 20080705
+%define V_asterisk_sounds_extra_en 1.4.7
+%define V_chan_capi 1_6_1
# package information
Name: asterisk
@@ -40,7 +41,7 @@
Group: VoIP
License: GPL
Version: %{V_opkg}
-Release: 20080704
+Release: 20080708
# package options
%option with_zaptel no
@@ -60,11 +61,12 @@
# list of sources
Source0:
http://downloads.digium.com/pub/asterisk/releases/asterisk-%{V_asterisk}.tar.gz
Source1:
http://downloads.digium.com/pub/asterisk/releases/asterisk-addons-%{V_asterisk_addons}.tar.gz
-Source2:
http://downloads.digium.com/pub/telephony/sounds/releases/asterisk-core-sounds-en-alaw-%{V_asterisk_sounds_core}.tar.gz
-Source3:
http://downloads.digium.com/pub/telephony/sounds/releases/asterisk-extra-sounds-en-alaw-%{V_asterisk_sounds_extra}.tar.gz
-Source4:
http://www.turbocat.net/~hselasky/capi4pbx/releases/chan_capi_%{V_chan_capi}.tar.bz2
-Source5: asterisk.txt
-Source6: rc.asterisk
+Source2:
http://downloads.digium.com/pub/telephony/sounds/releases/asterisk-core-sounds-en-alaw-%{V_asterisk_sounds_core_en}.tar.gz
+Source3:
http://downloads.digium.com/pub/telephony/sounds/releases/asterisk-extra-sounds-en-alaw-%{V_asterisk_sounds_extra_en}.tar.gz
+Source4:
http://www.amooma.de/asterisk/sprachbausteine/asterisk-core-sounds-de-gsm-%{V_asterisk_sounds_core_de}.tar.gz
+Source5:
http://www.turbocat.net/~hselasky/capi4pbx/releases/chan_capi_%{V_chan_capi}.tar.bz2
+Source6: asterisk.txt
+Source7: rc.asterisk
Patch0: asterisk.patch
# build information
@@ -140,16 +142,21 @@
url = http://downloads.digium.com/pub/asterisk/releases/
regex = asterisk-addons-(\d+\.\d+(\.\d+)+)\.tar\.gz
}
- prog asterisk:sounds_core = {
- version = %{V_asterisk_sounds_core}
+ prog asterisk:sounds_core_en = {
+ version = %{V_asterisk_sounds_core_en}
url =
http://downloads.digium.com/pub/telephony/sounds/releases/
regex = asterisk-core-sounds-en-alaw-(\d+\.\d+(\.\d+)+)\.tar\.gz
}
- prog asterisk:sounds_extra = {
- version = %{V_asterisk_sounds_extra}
+ prog asterisk:sounds_extra_en = {
+ version = %{V_asterisk_sounds_extra_en}
url =
http://downloads.digium.com/pub/telephony/sounds/releases/
regex = asterisk-extra-sounds-en-alaw-(\d+\.\d+(\.\d+)+)\.tar\.gz
}
+ prog asterisk:sounds_core_de = {
+ version = %{V_asterisk_sounds_core_de}
+ url = http://www.amooma.de/asterisk/sprachbausteine/
+ regex = asterisk-core-sounds-de-gsm-(__VER__)\.tar\.gz
+ }
prog asterisk:chan_capi = {
version = %{V_chan_capi}
url = http://www.turbocat.net/~hselasky/capi4pbx/releases/
@@ -159,12 +166,12 @@
%prep
%setup -q -n asterisk-%{V_asterisk}
%setup -q -n asterisk-%{V_asterisk} -D -T -a 1
- %setup -q -n asterisk-%{V_asterisk} -D -T -a 4
+ %setup -q -n asterisk-%{V_asterisk} -D -T -a 5
%patch -p0
cp %{SOURCE2} %{SOURCE3} sounds/
%{l_shtool} subst \
- -e 's;\(CORE_SOUNDS_VERSION\):=.*$;\1:=%{V_asterisk_sounds_core};' \
- -e 's;\(EXTRA_SOUNDS_VERSION\):=.*$;\1:=%{V_asterisk_sounds_extra};'
\
+ -e
's;\(CORE_SOUNDS_VERSION\):=.*$;\1:=%{V_asterisk_sounds_core_en};' \
+ -e
's;\(EXTRA_SOUNDS_VERSION\):=.*$;\1:=%{V_asterisk_sounds_extra_en};' \
sounds/Makefile
%{l_shtool} subst \
-e 's;-lradiusclient-ng;-lradiusclient;g' \
@@ -391,6 +398,13 @@
) || exit $?
%endif
+ # install addon sounds
+ %{l_shtool} mkdir -f -p -m 755 \
+ $RPM_BUILD_ROOT%{l_prefix}/share/asterisk/sounds/de
+ ( cd $RPM_BUILD_ROOT%{l_prefix}/share/asterisk/sounds/de
+ %{l_gzip} -d -c %{SOURCE4} | %{l_tar} xf -
+ ) || exit $?
+
# strip down installation
rm -f $RPM_BUILD_ROOT%{l_prefix}/sbin/autosupport >/dev/null 2>&1 || true
rm -f $RPM_BUILD_ROOT%{l_prefix}/sbin/safe_asterisk >/dev/null 2>&1 ||
true
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]