packages: asterisk/asterisk.spec, asterisk/asterisk-configure.patch (REMOVE...
glen
glen at pld-linux.org
Tue Dec 29 20:17:05 CET 2009
Author: glen Date: Tue Dec 29 19:17:05 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- remove/update outdated patches
- requires_eq removed, readd if soname dep is not sufficent (h323 dep was even bogus and so is pwlib due it)
---- Files affected:
packages/asterisk:
asterisk.spec (1.143 -> 1.144) , asterisk-configure.patch (1.3 -> NONE) (REMOVED), asterisk-m4.patch (1.1 -> NONE) (REMOVED)
---- Diffs:
================================================================
Index: packages/asterisk/asterisk.spec
diff -u packages/asterisk/asterisk.spec:1.143 packages/asterisk/asterisk.spec:1.144
--- packages/asterisk/asterisk.spec:1.143 Tue Dec 29 18:22:46 2009
+++ packages/asterisk/asterisk.spec Tue Dec 29 20:17:00 2009
@@ -7,6 +7,8 @@
# - fix bluetooth patch
# - package commandline tools (aelparse etc.)
# - system mxml
+# - ~/.asterisk_history gets encoded with \xxx on exit, each time yet again
+# - openh323 is missing regardless of BR, see http://pld.pastebin.com/f7f84c312
#
# Conditional build:
%bcond_with rxfax # without rx (also tx :-D) fax
@@ -18,7 +20,7 @@
%bcond_with verbose # verbose build
%define spandsp_version 0.0.2pre26
-%define rel 0.3
+%define rel 0.4
Summary: Asterisk PBX
Summary(pl.UTF-8): Centralka (PBX) Asterisk
Name: asterisk
@@ -39,8 +41,6 @@
# Source10-md5: 8c8fcb263b76897022b4c28052a7b439
Source11: http://soft-switch.org/downloads/spandsp/spandsp-%{spandsp_version}/asterisk-1.2.x/app_rxfax.c
# Source11-md5: ab6983b51c412883545b36993d704999
-Patch0: %{name}-m4.patch
-Patch1: %{name}-configure.patch
Patch2: %{name}-no_k6_on_sparc.patch
Patch3: %{name}-lib.patch
Patch4: %{name}-ppc.patch
@@ -49,7 +49,6 @@
Patch7: FHS-paths.patch
# http://soft-switch.org/downloads/spandsp/spandsp-%{spandsp_version}/asterisk-1.2.x/apps_Makefile.patch
Patch10: %{name}-txfax-Makefile.patch
-Patch11: %{name}-fix-ptlib.patch
Patch12: %{name}-chan_bluetooth.patch
Patch13: %{name}-zhone.patch
# http://svn.debian.org/wsvn/pkg-voip/asterisk/trunk/debian/patches/bristuff
@@ -75,6 +74,7 @@
BuildRequires: imap-devel
BuildRequires: jack-audio-connection-kit-devel
BuildRequires: libcap-devel
+BuildRequires: libedit-devel
BuildRequires: libogg-devel
BuildRequires: libvorbis-devel
BuildRequires: mISDNuser-devel
@@ -111,8 +111,6 @@
%endif
Requires(post,preun): /sbin/chkconfig
Requires: rc-scripts
-%requires_eq openh323
-%requires_eq pwlib
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -165,18 +163,17 @@
%prep
%setup -q
-
-%{?with_zhone:sed -i -e 's|.*#define.*ZHONE_HACK.*|#define ZHONE_HACK 1|g' channels/chan_zap.c}
-
-#%patch0 -p0
-#%patch1 -p1
-#%patch2 -p1
-#%patch3 -p1
+%patch2 -p1
+%patch3 -p1
%patch4 -p1
%patch5 -p0
%patch6 -p0
%patch7 -p0
+%if %{with zhone}
+sed -i -e 's|.*#define.*ZHONE_HACK.*|#define ZHONE_HACK 1|g' channels/chan_zap.c
+%endif
+
%if %{with rxfax}
cd apps
%patch10 -p0
@@ -184,26 +181,17 @@
cp %{SOURCE11} .
%endif
-#%patch11 -p1
-
%{?with_bluetooth:%patch12 -p1}
%{?with_zhonehack:%patch13 -p1}
+
%if %{with bristuff}
%patch14 -p1
%patch15 -p1
%patch16 -p1
%endif
-sed -i -e "s#/usr/lib/#/usr/%{_lib}/#g#" Makefile
-
-%if 0
-mkdir -p imap/c-client
-ln -s %{_libdir}/libc-client.a imap/c-client/c-client.a
-ln -s %{_includedir}/imap/* imap/c-client/
-echo '-lssl -lpam' > imap/c-client/LDFLAGS
-%else
+# avoid using it
rm -rf imap
-%endif
%build
rm -f pbx/.depend
@@ -392,6 +380,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.144 2009/12/29 19:17:00 glen
+- remove/update outdated patches
+- requires_eq removed, readd if soname dep is not sufficent (h323 dep was even bogus and so is pwlib due it)
+
Revision 1.143 2009/12/29 17:22:46 glen
- run configure our own to catch cflags
- system imap and libedit
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/asterisk/asterisk.spec?r1=1.143&r2=1.144&f=u
More information about the pld-cvs-commit
mailing list