---- asterisk-1.0.6/channels/h323/Makefile~ 2004-11-15 03:35:35.000000000 +0100
-+++ asterisk-1.0.6/channels/h323/Makefile 2005-03-01 17:04:12.200095264 +0100
-@@ -84,13 +84,13 @@
+--- asterisk-1.2.0/channels/Makefile.orig 2005-11-21 13:47:31.000000000 +0100
++++ asterisk-1.2.0/channels/Makefile 2005-11-21 13:49:38.000000000 +0100
+@@ -31,8 +31,8 @@
endif
- chan_h323.so:
-- $(CXX) -g -shared -Xlinker -x -o chan_h323.so chan_h323.o ast_h323.o -L$(PWLIBDIR)/lib -lpt_linux_x86_r -L$(OPENH323DIR)/lib -lh323_linux_x86_r -L/usr/lib $(CHANH323LIB)
-+ $(CXX) -g -shared -Xlinker -x -o chan_h323.so chan_h323.o ast_h323.o -L$(PWLIBDIR)/lib -L$(OPENH323DIR)/lib -lpt -lopenh323 -L/usr/lib $(CHANH323LIB)
-
- chan_h323_d.so: chan_h323.o ast_h323.o
-- $(CXX) -shared -Xlinker -x -o chan_h323.so chan_h323.o ast_h323.o -L$(PWLIBDIR)/lib -lpt_linux_x86_d -L$(OPENH323DIR)/lib -lh323_linux_x86_d -L/usr/lib $(CHANH323LIB)
-+ $(CXX) -shared -Xlinker -x -o chan_h323.so chan_h323.o ast_h323.o -L$(PWLIBDIR)/lib -L$(OPENH323DIR)/lib -lpt -lopenh323 -L/usr/lib $(CHANH323LIB)
-
- chan_h323_s.so: chan_h323.o ast_h323.o
-- $(CXX) -shared -Xlinker -x -o chan_h323.so chan_h323.o ast_h323.o -L$(PWLIBDIR)/lib -lpt_linux_x86_r_s -L$(OPENH323DIR)/lib -lh323_linux_x86_r_s -L/usr/lib $(CHANH323LIB)
-+ $(CXX) -shared -Xlinker -x -o chan_h323.so chan_h323.o ast_h323.o -L$(PWLIBDIR)/lib -L$(OPENH323DIR)/lib -lpt -lopenh323 -L/usr/lib $(CHANH323LIB)
- clean:
- rm -f *.o *.so core.* libchanh323.a .depend
-
---- asterisk-1.0.6/channels/Makefile~ 2004-08-31 18:33:00.000000000 +0200
-+++ asterisk-1.0.6/channels/Makefile 2005-03-01 21:18:40.334985952 +0100
-@@ -46,8 +46,8 @@
- endif
ifeq (${OSARCH},Linux)
- MYSQLLIB=-L/usr/lib/mysql -lmysqlclient
--PTLIB=-lpt_linux_x86_r
--H323LIB=-lh323_linux_x86_r
-+PTLIB=-lpt
-+H323LIB=-lopenh323
- CHANH323LIB=-ldl
+- PTLIB=-lpt_linux_x86_r
+- H323LIB=-lh323_linux_x86_r
++ PTLIB=-lpt
++ H323LIB=-lopenh323
+ CHANH323LIB=-ldl
+ endif
- ifeq ($(PROC),sparc64)
-diff -ur asterisk-1.0.8-o/codecs/gsm/Makefile asterisk-1.0.8/codecs/gsm/Makefile
---- asterisk-1.0.8-o/codecs/gsm/Makefile 2005-06-21 08:27:28.000000000 -0600
-+++ asterisk-1.0.8/codecs/gsm/Makefile 2005-06-23 23:28:35.000000000 -0600
-@@ -224,6 +224,7 @@
+--- asterisk-1.2.0/codecs/gsm/Makefile.orig 2005-11-21 13:34:00.000000000 +0100
++++ asterisk-1.2.0/codecs/gsm/Makefile 2005-11-21 13:40:02.000000000 +0100
+@@ -235,6 +235,7 @@
ifneq ($(shell uname -m),alpha)
ifneq ($(shell uname -m),armv4l)
ifneq ($(shell uname -m),sparc64)
+ifneq ($(shell uname -m),sparc)
+ ifneq (${PROC},arm)
GSM_SOURCES+= $(SRC)/k6opt.s
endif
- endif
-@@ -231,6 +232,7 @@
+@@ -245,6 +246,7 @@
endif
endif
endif
TOAST_SOURCES = $(SRC)/toast.c \
$(SRC)/toast_lin.c \
-@@ -282,6 +284,7 @@
+@@ -296,6 +298,7 @@
+ ifneq ($(shell uname -m), ppc64)
ifneq ($(shell uname -m), alpha)
- ifneq ($(shell uname -m), armv4l)
ifneq ($(shell uname -m), sparc64)
+ifneq ($(shell uname -m), sparc)
+ ifneq ($(shell uname -m), armv4l)
GSM_OBJECTS+= $(SRC)/k6opt.o
endif
- endif
-@@ -289,6 +292,7 @@
+@@ -305,6 +308,7 @@
endif
endif
endif
Summary: Asterisk PBX
Summary(pl): Centralka (PBX) Asterisk
Name: asterisk
-Version: 1.0.9
-Release: 4
+Version: 1.2.0
+Release: 1
License: GPL v2
Group: Applications/System
Source0: ftp://ftp.digium.com/pub/%{name}/%{name}-%{version}.tar.gz
-# Source0-md5: 0d7f1c680ae53a739f26a069ef8b580a
+# Source0-md5: 61d7f29b586ba9b9b5fbb67f952fd3ca
Source1: %{name}.init
Source2: %{name}.sysconfig
-Patch0: %{name}-openh323-makefile.patch
+#Patch0: %{name}-openh323-makefile.patch
Patch1: %{name}-Makefile_fix_gcc33.patch
Patch2: %{name}-no_k6_on_sparc.patch
Patch3: %{name}-lib.patch
-Patch4: %{name}-openh323-formats.patch
-Patch5: %{name}-openh323-rtti.patch
-Patch6: %{name}-freetds.patch
-Patch7: %{name}-t30.patch
+#Patch4: %{name}-openh323-formats.patch
+#Patch5: %{name}-openh323-rtti.patch
+#Patch6: %{name}-freetds.patch
+#Patch7: %{name}-t30.patch
Patch8: %{name}-awk.patch
-Patch9: %{name}-noarch.patch
+#Patch9: %{name}-noarch.patch
# It's included, but these sources are broken by me :)
# will fit on clean cvs source
#Patch1: %{name}-DESTDIR.patch
%prep
%setup -q
-%patch1 -p0
+#%patch0 -p1
+%patch1 -p1
%patch2 -p1
%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
+#%patch4 -p1
+#%patch5 -p1
+#%patch6 -p1
+#%patch7 -p1
%patch8 -p1
-%patch9 -p1
+#%patch9 -p1
sed -i -e "s#/usr/lib/#/usr/%{_lib}/#g#" Makefile
%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/%{name}
%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/asterisk/*.conf
%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/asterisk/*.adsi
+%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/asterisk/extensions.ael
%dir %{_libdir}/asterisk
%dir %{_libdir}/asterisk/modules
%attr(755,root,root) %{_libdir}/asterisk/modules/*.so
/var/lib/asterisk/mohmp3/fpm-world-mix.mp3
%dir /var/lib/asterisk/sounds
%dir /var/lib/asterisk/sounds/digits
+%dir /var/lib/asterisk/sounds/dictate
%dir /var/lib/asterisk/sounds/letters
%dir /var/lib/asterisk/sounds/phonetic
/var/lib/asterisk/images/*.jpg
/var/lib/asterisk/keys/*.pub
/var/lib/asterisk/sounds/*.gsm
/var/lib/asterisk/sounds/digits/*.gsm
+/var/lib/asterisk/sounds/dictate/*.gsm
/var/lib/asterisk/sounds/letters/*.gsm
/var/lib/asterisk/sounds/phonetic/*.gsm
%dir /var/spool/asterisk
%dir /var/spool/asterisk/monitor
-%dir /var/spool/asterisk/vm
+#%%dir /var/spool/asterisk/vm
%dir /var/spool/asterisk/voicemail
%dir /var/spool/asterisk/voicemail/default
%dir /var/log/asterisk
%dir /var/log/asterisk/cdr-csv
%{_mandir}/man8/asterisk.8*
+%{_mandir}/man8/astgenkey.8*
+%{_mandir}/man8/autosupport.8*
+%{_mandir}/man8/safe_asterisk.8*
%dir /var/lib/asterisk/firmware
%dir /var/lib/asterisk/firmware/iax
/var/lib/asterisk/firmware/iax/iaxy.bin