X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=asterisk.spec;h=d8107971acda26c87b5dad894879e0c7745e053e;hb=37e140eb9433763347041196920d120354c22d00;hp=7d49ca60a6639c9657b072cdd71fc7245fa097fe;hpb=591f7fb9c70fc166b31e98ccb736cc49e5c64995;p=packages%2Fasterisk.git diff --git a/asterisk.spec b/asterisk.spec index 7d49ca6..d810797 100644 --- a/asterisk.spec +++ b/asterisk.spec @@ -12,16 +12,18 @@ Summary: Asterisk PBX Summary(pl): Centralka (PBX) Asterisk Name: asterisk -Version: 1.0.2 +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 @@ -39,16 +41,17 @@ BuildRequires: sed >= 4.0 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 @@ -103,6 +106,8 @@ Pliki przyk %prep %setup -q %patch1 -p0 +%patch2 +%patch3 -p1 #%patch0 -p1 #%patch1 -p1 #%patch2 -p1 @@ -115,14 +120,14 @@ rm -f pbx/.depend 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