[packages/asterisk/ASTERISK_12: 2/2] Drop bristuff crap
jajcus
jajcus at pld-linux.org
Tue Jan 7 09:18:26 CET 2014
commit b178e80935b40998662a7843f22e6f5f22980604
Author: Jacek Konieczny <j.konieczny at eggsoft.pl>
Date: Tue Jan 7 09:16:56 2014 +0100
Drop bristuff crap
Hardware-specific Asterisk patches are evil and Bristuff is neither
supported or needed for current Asterisks.
asterisk.spec | 24 +-----------------------
1 file changed, 1 insertion(+), 23 deletions(-)
---
diff --git a/asterisk.spec b/asterisk.spec
index 40fde5e..2530a18 100644
--- a/asterisk.spec
+++ b/asterisk.spec
@@ -26,7 +26,6 @@
%bcond_with zhone # zhone hack
%bcond_with zhone_hack # huge hack workarounding broken zhone channel banks which start randomly
# issuing pulse-dialled calls to weird numbers
-%bcond_with bristuff # BRIstuff (Junghanns.NET BRI adapters) support
%bcond_with misdn # chan_misdn requires ancient mISDN (1.x)
%bcond_with openais # openais is dead project
%bcond_without h323 # without h323 support
@@ -39,7 +38,7 @@ Summary: Asterisk PBX
Summary(pl.UTF-8): Centralka (PBX) Asterisk
Name: asterisk
Version: 12.0.0
-Release: %{rel}%{?with_bristuff:.bristuff}
+Release: %{rel}
License: GPL v2
Group: Applications/System
Source0: http://downloads.digium.com/pub/asterisk/releases/%{name}-%{version}.tar.gz
@@ -66,10 +65,6 @@ Patch9: pld-banner.patch
# http://soft-switch.org/downloads/spandsp/spandsp-%{spandsp_version}/asterisk-1.2.x/apps_Makefile.patch
Patch10: %{name}-txfax-Makefile.patch
Patch12: %{name}-zhone.patch
-# http://svn.debian.org/wsvn/pkg-voip/asterisk/trunk/debian/patches/bristuff
-Patch13: %{name}-bristuff.patch
-Patch14: %{name}-bristuff-build.patch
-Patch15: %{name}-bristuff-libpri.patch
Patch16: lpc10-system.patch
Patch17: gsm-libpoison.patch
Patch18: Fix-history-loading-when-using-external-libedit.patch
@@ -139,12 +134,7 @@ BuildRequires: srtp-devel
BuildRequires: unixODBC-devel
BuildRequires: xorg-lib-libX11-devel
BuildRequires: zlib-devel
-%if %{with bristuff}
-BuildRequires: libgsmat-devel
-BuildRequires: libpri-bristuff-devel >= 1.2.4
-%else
BuildRequires: libpri-devel >= 1.4.6
-%endif
%if %{with fc}
BuildRequires: libss7-devel >= 1.0.1
BuildRequires: libtool-ltdl-devel
@@ -557,11 +547,6 @@ cp %{SOURCE10} .
cp %{SOURCE11} .
%endif
%{?with_zhonehack:%patch12 -p1}
-%if %{with bristuff}
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%endif
%patch16 -p1
#%patch17 -p1
%patch18 -p1
@@ -606,16 +591,12 @@ cd menuselect
cd ..
%configure \
- %{?with_bristuff:--with-gsmat=%{_prefix}} \
--with-imap=system \
--with-gsm=/usr \
%{!?with_h323:--without-h323} \
--with-lpc10=/usr \
--with-libedit=yes
-# safe checks
-%{?with_bristuff:grep '^#define HAVE_GSMAT 1' include/asterisk/autoconfig.h || exit 1}
-
cp -f .cleancount .lastclean
%{__make} DEBUG= \
@@ -671,9 +652,6 @@ touch apps/app_voicemail.so apps/app_directory.so
%{?with_verbose:NOISY_BUILD=yes} \
%endif
-# safe checks
-%{?with_bristuff:objdump -p channels/chan_zap.so | grep -qE 'NEEDED +libgsmat\.so' || exit 1}
-
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{/var/{log/asterisk/cdr-csv,spool/asterisk/monitor},/etc/{rc.d/init.d,sysconfig,logrotate.d}} \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/asterisk.git/commitdiff/b178e80935b40998662a7843f22e6f5f22980604
More information about the pld-cvs-commit
mailing list