Sisyphus repository
Last update: 2017-12-15 22:06:44 +0300 | SRPMs: 18226 | Sign in or Sign up
en ru uk br
ALT Linux repositories
hide window
Sisyphus: 0.0.17-alt1
p8: 0.0.17-alt1
p7: 0.0.17-alt0.M70P.1
t7: 0.0.17-alt0.M70T.1
Platform6: 0.0.17-alt0.M60P.1
t6: 0.0.17-alt0.M60T.1
Platform5: 0.0.9-alt1
5.1: 0.0.9-alt1

Group :: System/Servers
Source RPM: pbx-utils

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR (0/0)   Repocop 

Raw spec file

#============================================================================
# Please do not edit!

# Created by specgen utility from files in specs/ subdir

#============================================================================

Name: pbx-utils
Summary: Useful utilites for Asterisk and CallWeaver
Version: 0.0.17
Release: alt1
License: GPL
Group: System/Servers
BuildRequires: asterisk11-devel libdb1-devel libmhash-devel libnewt-devel libpopt-devel libsqlite3-devel libtonezone-dahdi-devel
BuildPreReq: dahdi-linux-headers libtonezone-dahdi-devel
%define ast_ver %{get_version asterisk11-devel}
Url: http://sisyphus.ru/ru/srpm/Sisyphus/pbx-utils
%define agi_dir %_libexecdir/asterisk/agi-bin
Source: %name-%version.tar

%package -n pbx-agi-samples
Summary: AGI samples for Asterisk
Group: System/Servers
Requires: asterisk-base
%define agi_dir %_libexecdir/asterisk/agi-bin

%description -n pbx-agi-samples
AGI samples for Asterisk


%package -n pbx-astcanary
Summary: Mute daemon for Asterisk
Group: %group

%description -n pbx-astcanary
Mute daemon for Asterisk

%package -n pbx-astdb
Summary: Utilites for convert bdb<->sqlite3 astdb format
Group: %group

%description -n pbx-astdb
Utilites for convert bdb<->sqlite3 astdb format

%package -n pbx-astgenkey
Summary: Create keys for use in Asterisk
Group: System/Servers
Conflicts: asterisk12-crypto
Conflicts: asterisk11-crypto

%description -n pbx-astgenkey
Create keys for use in Asterisk

%package -n pbx-astman
Summary: Text mode manager for Asterisk
Group: System/Servers
Obsoletes: asterisk1.4-astman
Obsoletes: asterisk1.6-astman

%description -n pbx-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 -n pbx-muted
Summary: Mute daemon for Asterisk
Group: %group
Conflicts: muted
Obsoletes: muted
Conflicts: muted1.3
Obsoletes: muted1.3
Obsoletes: asterisk1.4-muted
Obsoletes: asterisk1.6-muted

%description -n pbx-muted
Mute daemon for Asterisk

%package -n pbx-rawplayer
Summary: simple raw file stdout player
Group: System/Servers

%description -n pbx-rawplayer
simple raw file stdout player

%if_with refcounter
%package -n pbx-refcounter
Summary: refcounter (debug utility for Asterisk)
Group: %group

%description -n pbx-refcounter
refcounter (debug utility for Asterisk)
%endif

%package -n pbx-smsq
Summary: SMS queuing application for Asterisk and CallWeaver
Group: System/Servers

%description -n pbx-smsq
SMS queuing application for Asterisk and CallWeaver

%package -n pbx-stereorize
Summary: Merge two mono WAV-files to one stereo WAV-file
Group: System/Servers

%description -n pbx-stereorize
Merge two mono WAV-files to one stereo WAV-file

%package -n pbx-streamplayer
Summary: A utility for reading from a raw TCP stream
Group: System/Servers

%description -n pbx-streamplayer
This application is intended for use when a raw TCP stream is desired to be
used as a music on hold source for Asterisk.  Some devices are capable of
taking some kind of audio input and provide it as a raw TCP stream over the
network, which is what inspired someone to fund this to be written.
However, it would certainly be possible to write your own server application
to provide music over a TCP stream from a centralized location.
This application is quite simple.  It just reads the data from the TCP
stream and dumps it straight to stdout.  Due to the way Asterisk handles
music on hold sources, this application checks to make sure writing
to stdout will not be a blocking operation before doing so.  If so, the data
is just thrown away.  This ensures that the stream will continue to be
serviced, even if Asterisk is not currently using the source.


%package all
Summary: This virtual package requires all pbx-utils subpackages
Group: System/Servers
Requires: pbx-astman = %version-%release
Requires: pbx-muted = %version-%release
Requires: pbx-rawplayer = %version-%release
Requires: pbx-smsq = %version-%release
Requires: pbx-stereorize = %version-%release
Requires: pbx-streamplayer = %version-%release
Requires: zones2indications = %version-%release
Requires: pbx-astcanary = %version-%release
Requires: pbx-astgenkey = %version-%release
%if_with refcounter
Requires: pbx-refcounter = %version-%release
%endif

%description all
This virtual package requires all pbx-utils subpackages

%package -n zones2indications
Summary: print libtonozone data as Asterisk indications.conf
Group: System/Servers

%description -n zones2indications
print libtonozone data as Asterisk indications.conf

%description
Useful utilites for Asterisk and CallWeaver


%prep
%setup

%build
export CFLAGS=-I/usr/include/asterisk-%ast_ver
%make_build

%install
%makeinstall install DESTDIR=%buildroot AGI_DIR=%agi_dir

%files -n pbx-agi-samples
%agi_dir/*

%files -n pbx-astcanary
%attr(0755,root,root) %_sbindir/astcanary

%files -n pbx-astdb
%attr(0755,root,root) %_sbindir/astdb2bdb
%attr(0755,root,root) %_sbindir/astdb2sqlite3

%files -n pbx-astgenkey
%_sbindir/astgenkey
%_man8dir/astgenkey.*

%files -n pbx-astman
%attr(0755,root,root) %_sbindir/astman

%files -n pbx-muted
%attr(0755,root,root) %_sbindir/muted
%attr(0600,root,root) %_sysconfdir/muted.conf

%files -n pbx-rawplayer
%_sbindir/rawplayer

%if_with refcounter
%files -n pbx-refcounter
%attr(0755,root,root) %_sbindir/refcounter
%endif

%files -n pbx-smsq
%_sbindir/smsq

%files -n pbx-stereorize
%_sbindir/stereorize

%files -n pbx-streamplayer
%_sbindir/streamplayer

%files all

%files -n zones2indications
%attr(0755,root,root) %_sbindir/zones2indications

%changelog
* Tue Jun 10 2014 Denis Smirnov <mithraen at altlinux.ru> 0.0.17-alt1
- build with asterisk11-devel

* Sun May 11 2014 Denis Smirnov <mithraen at altlinux.ru> 0.0.16-alt1
- add pbx-astgenkey

* Wed May 22 2013 Denis Smirnov <mithraen at altlinux.ru> 0.0.15-alt1
- add pbx-refcounter
- import from asterisk12

* Sat Apr 13 2013 Denis Smirnov <mithraen at altlinux.ru> 0.0.14-alt1
- build with asterisk 1.8

* Sat Jan 26 2013 Denis Smirnov <mithraen at altlinux.ru> 0.0.13-alt1
- add astdb2bdb and astdb2sqlite3 utilites
- update other utilites

* Wed Nov 17 2010 Denis Smirnov <mithraen at altlinux.ru> 0.0.12-alt5
- add requires from pbx-agi-samples to asterisk-base

* Tue Oct 19 2010 Denis Smirnov <mithraen at altlinux.ru> 0.0.12-alt4
- auto rebuild

* Mon Oct 11 2010 Denis Smirnov <mithraen at altlinux.ru> 0.0.12-alt3
- auto rebuild

* Wed Mar 03 2010 Denis Smirnov <mithraen at altlinux.ru> 0.0.12-alt2
- rebuild with new Asterisk

* Tue Jan 19 2010 Denis Smirnov <mithraen at altlinux.ru> 0.0.12-alt1
- rebuild with new Asterisk

* Mon Dec 21 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.11-alt1
- rebuild

* Sat Oct 31 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.10-alt1
- update from Asterisk 1.6.2

* Wed Sep 30 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.9-alt1
- rebuild

* Mon Sep 28 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.8-alt2
- add Url tag

* Mon Sep 28 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.8-alt1
- import pbx-agi-samples

* Fri Aug 21 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.7-alt1
- add pbx-astcanary

* Mon Aug 03 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.6-alt1
- add zones2indications
- add pbx-utils-all

* Sun Aug 02 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.5-alt1
- add pbx-astman

* Sun Aug 02 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.4-alt1
- add pbx-muted

* Sat Aug 01 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.3-alt2
- fix rawplayer install

* Sat Aug 01 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.3-alt1
- add pbx-rawplayer

* Fri Jul 31 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.2-alt1
- small fixes

* Fri Jul 31 2009 Denis Smirnov <mithraen at altlinux.ru> 0.0.1-alt1
- first build for Sisyphus

 
© 2009–2017 Igor Zubkov