]> git.pld-linux.org Git - packages/asterisk.git/blame_incremental - asterisk.spec
- Finished T.30 support
[packages/asterisk.git] / asterisk.spec
... / ...
CommitLineData
1# TODO:
2# - cgi-bin package - separate, because of suid-root
3# - separate plugins into packages
4# - use shared versions of lpc10, gsm,...
5# - put chan_h323 into separate package and make obsoletes to chan_oh323 from external spec
6# These two h323 plugin are conflicting...
7# - CFLAGS passing
8#
9# Conditional build:
10%bcond_without openh323 # without OpenH323 support
11#
12Summary: Asterisk PBX
13Summary(pl): Centralka (PBX) Asterisk
14Name: asterisk
15Version: 1.0.9
16Release: 1
17License: GPL v2
18Group: Applications/System
19Source0: ftp://ftp.digium.com/pub/%{name}/%{name}-%{version}.tar.gz
20# Source0-md5: 0d7f1c680ae53a739f26a069ef8b580a
21Source1: %{name}.init
22Source2: %{name}.sysconfig
23Patch0: %{name}-openh323-makefile.patch
24Patch1: %{name}-Makefile_fix_gcc33.patch
25Patch2: %{name}-no_k6_on_sparc.patch
26Patch3: %{name}-lib.patch
27Patch4: %{name}-openh323-formats.patch
28Patch5: %{name}-openh323-rtti.patch
29Patch6: %{name}-freetds.patch
30Patch7: %{name}-t30.patch
31# It's included, but these sources are broken by me :)
32# will fit on clean cvs source
33#Patch1: %{name}-DESTDIR.patch
34#Patch2: %{name}-Makefile2.patch
35URL: http://www.asterisk.org/
36BuildRequires: bison
37BuildRequires: freetds >= 0.63
38BuildRequires: gawk
39#BuildRequires: glib-devel
40#BuildRequires: gtk+-devel
41BuildRequires: libpri-devel
42BuildRequires: mysql-devel
43BuildRequires: ncurses-devel
44BuildRequires: openssl-devel >= 0.9.7d
45BuildRequires: sed >= 4.0
46BuildRequires: speex-devel
47BuildRequires: spandsp-devel >= 0.0.2-0.pre20.1
48BuildRequires: spandsp-devel < 0.0.3
49BuildRequires: unixODBC-devel
50BuildRequires: zaptel-devel
51BuildRequires: zlib-devel
52#BuildRequires: mpg123
53# These libraries are crazy...
54# With openh323 1.11.7 and pwlib 1.4.11 i had sig11
55#BuildRequires: openh323-devel = 1.10.4
56#BuildRequires: pwlib-devel = 1.4.4
57%{?with_openh323:BuildRequires: openh323-devel}
58%{?with_openh323:BuildRequires: pwlib-devel}
59PreReq: rc-scripts
60Requires(post,preun): /sbin/chkconfig
61%{?with_openh323:%requires_eq openh323}
62%{?with_openh323:%requires_eq pwlib}
63BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
64
65%description
66Asterisk is an Open Source PBX and telephony development platform that
67can both replace a conventional PBX and act as a platform for
68developing custom telephony applications for delivering dynamic
69content over a telephone similarly to how one can deliver dynamic
70content through a web browser using CGI and a web server.
71
72Asterisk talks to a variety of telephony hardware including BRI, PRI,
73POTS, and IP telephony clients using the Inter-Asterisk eXchange
74protocol (e.g. gnophone or miniphone). For more information and a
75current list of supported hardware, see http://www.asterisk.org/.
76
77%description -l pl
78