Summary: Asterisk PBX
Summary(pl): Centralka (PBX) Asterisk
Name: asterisk
-Version: 1.0.2
-Release: 3
+Version: 1.0.6
+Release: 2
License: GPL v2
Group: Applications/System
Source0: ftp://ftp.digium.com/pub/%{name}/%{name}-%{version}.tar.gz
-# Source0-md5: 58b2c912b4e7c1f0438f06eb26c4b369
+# Source0-md5: c16efa9a64564763a0d9e3e1e9350c8d
Source1: %{name}.init
Source2: %{name}.sysconfig
Patch0: %{name}-openh323-makefile.patch
Patch1: %{name}-Makefile_fix_gcc33.patch
Patch2: %{name}-no_k6_on_sparc.patch
+Patch3: %{name}-lib.patch
# It's included, but these sources are broken by me :)
# will fit on clean cvs source
#Patch1: %{name}-DESTDIR.patch
BuildRequires: speex-devel
BuildRequires: zaptel-devel
BuildRequires: zlib-devel
+#BuildRequires: mpg123
# These libraries are crazy...
# With openh323 1.11.7 and pwlib 1.4.11 i had sig11
#BuildRequires: openh323-devel = 1.10.4
#BuildRequires: pwlib-devel = 1.4.4
-%{?with_h323:BuildRequires: openh323-devel}
-%{?with_h323:BuildRequires: pwlib-devel}
+%{!?without_h323:BuildRequires: openh323-devel}
+%{!?without_h323:BuildRequires: pwlib-devel}
PreReq: rc-scripts
Requires(post,preun): /sbin/chkconfig
-%{?with_h323:%requires_eq openh323}
-%{?with_h323:%requires_eq pwlib}
+%{?without_h323:%requires_eq openh323}
+%{?without_h323:%requires_eq pwlib}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
%setup -q
%patch1 -p0
%patch2
+%patch3 -p1
#%patch0 -p1
#%patch1 -p1
#%patch2 -p1
CC="%{__cc}" \
OPTIMIZE="%{rpmcflags}"
-%if %{with h323}
+%if %{!without h323}
# H323 plugin:
cd channels/h323/
%{__make} \
PWLIBDIR="%{_prefix}" \
OPENH323DIR="%{_prefix}" \
CC="%{__cc}" \
- OPTIMIZE="%{rpmcflags}"
+ CFLAGS="%{rpmcflags} -I/usr/include/openh323 -fPIC -fpic -I../../include"
cd ../../
%endif