packages: asterisk/asterisk.spec - astman, gsm, http, lpc10, resample, speex, vor...

glen glen at pld-linux.org
Mon Jan 4 18:46:40 CET 2010


Author: glen                         Date: Mon Jan  4 17:46:40 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- astman,gsm,http,lpc10,resample,speex,vorbis subpackages

---- Files affected:
packages/asterisk:
   asterisk.spec (1.159 -> 1.160) 

---- Diffs:

================================================================
Index: packages/asterisk/asterisk.spec
diff -u packages/asterisk/asterisk.spec:1.159 packages/asterisk/asterisk.spec:1.160
--- packages/asterisk/asterisk.spec:1.159	Sat Jan  2 10:36:10 2010
+++ packages/asterisk/asterisk.spec	Mon Jan  4 18:46:35 2010
@@ -16,7 +16,6 @@
 # - ncurses dep gone for good (replaced by libedit)?
 # - missing/failed features:
 # $ grep =0 build_tools/menuselect-deps
-#   HOARD=0 AST_EXT_LIB_SETUP([HOARD], [Hoard Memory Allocator], [hoard])
 #   NBS=0 AST_EXT_LIB_SETUP([NBS], [Network Broadcast Sound], [nbs])
 #   SS7=0 AST_EXT_LIB_SETUP([SS7], [ISDN SS7], [ss7])
 #   VPBAPI=0 AST_EXT_LIB_SETUP([VPB], [Voicetronix API], [vpb])
@@ -33,7 +32,7 @@
 %bcond_without	verbose		# verbose build
 
 %define		spandsp_version 0.0.2pre26
-%define		rel	0.40
+%define		rel	0.42
 Summary:	Asterisk PBX
 Summary(pl.UTF-8):	Centralka (PBX) Asterisk
 Name:		asterisk
@@ -205,6 +204,16 @@
 %description alsa
 Modules for Asterisk that use Alsa sound drivers.
 
+%package astman
+Summary:	Astman is a text mode Manager for Asterisk
+Group:		Applications/Networking
+
+%description astman
+Astman is a text mode Manager for Asterisk.
+
+Astman connects to Asterisk by TCP, so you can run Astman on a
+completely different computer than your Asterisk computer.
+
 %package curl
 Summary:	Modules for Asterisk that use cURL
 Group:		Applications/Networking
@@ -241,6 +250,14 @@
 Application for the Asterisk PBX that uses Festival to convert text to
 speech.
 
+%package gsm
+Summary:	Support GSM audio encoding/decoding
+Group:		Applications/Networking
+Requires:	%{name} = %{version}-%{release}
+
+%description gsm
+Support GSM audio encoding/decoding.
+
 %package h323
 Summary:	H.323 protocol support for Asterisk
 Group:		Applications/Networking
@@ -252,6 +269,14 @@
 contributed by NuFone and nowdays maintained and distributed by
 Digium, Inc. Hence, it is considered the official H.323 chanel driver.
 
+%package http
+Summary:	HTTP Server Support
+Group:		Applications/Networking
+Requires:	%{name} = %{version}-%{release}
+
+%description http
+HTTP Server Support.
+
 %package ices
 Summary:	Stream audio from Asterisk to an IceCast server
 Group:		Applications/Networking
@@ -305,6 +330,14 @@
 %description ldap-fds
 LDAP resources for Asterisk and the Fedora Directory Server.
 
+%package lpc10
+Summary:	LPC-10 2400 bps Voice Codec support
+Group:		Applications/Networking
+Requires:	%{name} = %{version}-%{release}
+
+%description lpc10
+LPC-10 2400 bps Voice Codec support
+
 %package misdn
 Summary:	mISDN channel for Asterisk
 Group:		Applications/Networking
@@ -370,6 +403,14 @@
 %description radius
 Applications for Asterisk that use RADIUS.
 
+%package resample
+Summary:	resample codec
+Group:		Applications/Networking
+Requires:	%{name} = %{version}-%{release}
+
+%description resample
+resample codec.
+
 %package skinny
 Summary:	Modules for Asterisk that support the SCCP/Skinny protocol
 Group:		Applications/Networking
@@ -387,6 +428,14 @@
 %description snmp
 Module that enables SNMP monitoring of Asterisk.
 
+%package speex
+Summary:	Speex codec support
+Group:		Applications/Networking
+Requires:	%{name} = %{version}-%{release}
+
+%description speex
+Speex codec support.
+
 %package sqlite
 Summary:	Sqlite modules for Asterisk
 Group:		Applications/Networking
@@ -463,6 +512,14 @@
 Voicemail implementation for Asterisk that stores voicemail on the
 local filesystem.
 
+%package vorbis
+Summary:	Ogg Vorbis format support
+Group:		Applications/Networking
+Requires:	%{name} = %{version}-%{release}
+
+%description vorbis
+Ogg Vorbis format support.
+
 %prep
 %setup -q
 %patch0 -p1
@@ -684,6 +741,10 @@
 rm -rf $RPM_BUILD_ROOT%{_sbindir}/hashtest
 rm -rf $RPM_BUILD_ROOT%{_sbindir}/hashtest2
 
+# we're not using safe_asterisk
+rm -f $RPM_BUILD_ROOT%{_sbindir}/safe_asterisk
+rm -f $RPM_BUILD_ROOT%{_mandir}/man8/safe_asterisk.8*
+
 rm -rf $RPM_BUILD_ROOT%{_datadir}/asterisk/firmware/iax/*
 
 %if %{with apidocs}
@@ -737,20 +798,17 @@
 %attr(755,root,root) %{_sbindir}/astcanary
 %attr(755,root,root) %{_sbindir}/asterisk
 %attr(755,root,root) %{_sbindir}/astgenkey
-%attr(755,root,root) %{_sbindir}/astman
 %attr(755,root,root) %{_sbindir}/autosupport
 %attr(755,root,root) %{_sbindir}/conf2ael
 %attr(755,root,root) %{_sbindir}/muted
 %attr(755,root,root) %{_sbindir}/rasterisk
 %attr(755,root,root) %{_sbindir}/refcounter
-%attr(755,root,root) %{_sbindir}/safe_asterisk
 %attr(755,root,root) %{_sbindir}/smsq
 %attr(755,root,root) %{_sbindir}/stereorize
 %attr(755,root,root) %{_sbindir}/streamplayer
 %{_mandir}/man8/asterisk.8*
 %{_mandir}/man8/astgenkey.8*
 %{_mandir}/man8/autosupport.8*
-%{_mandir}/man8/safe_asterisk.8*
 
 %attr(754,root,root) /etc/rc.d/init.d/%{name}
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/%{name}
@@ -778,7 +836,6 @@
 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/extensions.conf
 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/features.conf
 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/followme.conf
-%attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/http.conf
 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/iax.conf
 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/iaxprov.conf
 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/indications.conf
@@ -876,25 +933,18 @@
 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_a_mu.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_g722.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_g726.so
-%attr(755,root,root) %{_libdir}/asterisk/modules/codec_gsm.so
-%attr(755,root,root) %{_libdir}/asterisk/modules/codec_lpc10.so
-%attr(755,root,root) %{_libdir}/asterisk/modules/codec_resample.so
-%attr(755,root,root) %{_libdir}/asterisk/modules/codec_speex.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_ulaw.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/format_g723.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/format_g726.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/format_g729.so
-%attr(755,root,root) %{_libdir}/asterisk/modules/format_gsm.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/format_h263.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/format_h264.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/format_ilbc.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/format_jpeg.so
-%attr(755,root,root) %{_libdir}/asterisk/modules/format_ogg_vorbis.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/format_pcm.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/format_sln16.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/format_sln.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/format_vox.so
-%attr(755,root,root) %{_libdir}/asterisk/modules/format_wav_gsm.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/format_wav.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/func_audiohookinherit.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/func_base64.so
@@ -923,7 +973,6 @@
 %attr(755,root,root) %{_libdir}/asterisk/modules/func_realtime.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/func_sha1.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/func_shell.so
-%attr(755,root,root) %{_libdir}/asterisk/modules/func_speex.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/func_strings.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/func_sysinfo.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/func_timeout.so
@@ -942,7 +991,6 @@
 %attr(755,root,root) %{_libdir}/asterisk/modules/res_clioriginate.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/res_convert.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/res_crypto.so
-%attr(755,root,root) %{_libdir}/asterisk/modules/res_http_post.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/res_indications.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/res_limit.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/res_monitor.so
@@ -967,7 +1015,6 @@
 # no need to protect publicly downloaded and packaged .pub
 %{_datadir}/asterisk/keys/*.pub
 %{_datadir}/asterisk/images/*.jpg
-%{_datadir}/asterisk/static-http
 %{_datadir}/asterisk/phoneprov
 
 %attr(770,root,asterisk) %dir %{_localstatedir}/lib/asterisk
@@ -1009,6 +1056,10 @@
 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/alsa.conf
 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_alsa.so
 
+%files astman
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_sbindir}/astman
+
 %files curl
 %defattr(644,root,root,755)
 %doc contrib/scripts/dbsep.cgi
@@ -1045,11 +1096,23 @@
 %attr(770,root,asterisk) %dir %{_localstatedir}/spool/asterisk/festival
 %attr(755,root,root) %{_libdir}/asterisk/modules/app_festival.so
 
+%files gsm
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/asterisk/modules/codec_gsm.so
+%attr(755,root,root) %{_libdir}/asterisk/modules/format_gsm.so
+%attr(755,root,root) %{_libdir}/asterisk/modules/format_wav_gsm.so
+
 %files h323
 %defattr(644,root,root,755)
 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/h323.conf
 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_h323.so
 
+%files http
+%defattr(644,root,root,755)
+%attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/http.conf
+%attr(755,root,root) %{_libdir}/asterisk/modules/res_http_post.so
+%{_datadir}/asterisk/static-http
+
 %files ices
 %defattr(644,root,root,755)
 %doc contrib/asterisk-ices.xml
@@ -1087,6 +1150,10 @@
 %{_sysconfdir}/dirsrv/schema/99asterisk.ldif
 %endif
 
+%files lpc10
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/asterisk/modules/codec_lpc10.so
+
 %files minivm
 %defattr(644,root,root,755)
 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/extensions_minivm.conf
@@ -1137,6 +1204,10 @@
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/asterisk/modules/cdr_radius.so
 
+%files resample
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/asterisk/modules/codec_resample.so
+
 %files skinny
 %defattr(644,root,root,755)
 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/skinny.conf
@@ -1152,6 +1223,11 @@
 %{_datadir}/mibs/ASTERISK-MIB.txt
 %{_datadir}/mibs/DIGIUM-MIB.txt
 
+%files speex
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/asterisk/modules/codec_speex.so
+%attr(755,root,root) %{_libdir}/asterisk/modules/func_speex.so
+
 %files sqlite
 %defattr(644,root,root,755)
 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cdr_sqlite3_custom.conf
@@ -1196,12 +1272,19 @@
 %attr(755,root,root) %{_libdir}/asterisk/modules/app_directory_plain.so
 %attr(755,root,root) %{_libdir}/asterisk/modules/app_voicemail_plain.so
 
+%files vorbis
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/asterisk/modules/format_ogg_vorbis.so
+
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.160  2010/01/04 17:46:35  glen
+- astman,gsm,http,lpc10,resample,speex,vorbis subpackages
+
 Revision 1.159  2010/01/02 09:36:10  glen
 - build and add subpkg for osp
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/asterisk/asterisk.spec?r1=1.159&r2=1.160&f=u



More information about the pld-cvs-commit mailing list