File sipxecs.spec of Package sipxecs
#!BuildIgnore: post-build-checks
%define release_prefix 18591.
Name: sipxecs
Version: 4.2.1
Release: %{buildno}
# do not build a debuginfo package
%define debug_package %{nil}
Summary: sipXecs Enterprise Communications Server
License: L-GPL
Group: Telecommunications
Vendor: SIPfoundry
Packager: SIPfoundry <sipx-dev@sipfoundry.org>
Url: http://www.sipfoundry.org
BuildRequires: automake
%define sipxconfiglib %{_datadir}/java/sipXecs/sipXconfig
Requires: sipxacd >= %version
Requires: sipxrelay >= %version
Requires: sipxbridge >= %version
Requires: sipxconfig >= %version
Requires: sipxconfig-agent >= %version
Requires: sipxconfig-ftp >= %version
Requires: sipxconfig-mrtg >= %version
Requires: sipxconfig-report >= %version
Requires: sipxconfig-tftp >= %version
##Requires: sipxecs-doc >= %version
Requires: sipxfreeswitch >= %version
Requires: sipx-freeswitch >= 1.0
Requires: sipx-freeswitch-codec-passthru-amr
Requires: sipx-freeswitch-codec-passthru-g723_1
Requires: sipx-freeswitch-codec-passthru-g729
Requires: sipximbot >= %version
Requires: sipxivr >= %version
Requires: sipxopenfire >= %version
Requires: sipxpage >= %version
Requires: sipxpark >= %version
Requires: sipxpresence >= %version
Requires: sipxproxy >= %version
Requires: sipxproxy-cdr >= %version
Requires: sipxpublisher >= %version
Requires: sipxrecording >= %version
Requires: sipxregistry >= %version
Requires: sipxrls >= %version
Requires: sipxsaa >= %version
Requires: sipxsupervisor >= %version
Requires: sipxtools >= %version
Requires: sipxrest >= %version
Requires: sipxcallcontroller >= %version
Requires: sipxcdrlog >= %version
Requires: sipxprovision >= %version
Source: %name-%version.tar.gz
Source1: %{name}-%{version}-rpmlintrc
Prefix: %_prefix
BuildRoot: %{_tmppath}/%name-%version-root
%description
sipXecs is an IP PBX with integrated voice mail, ACD, multiple auto attendents, and web-based system configuration and management tool.
%package devel
Requires: %name
Group: Development/Libraries
Vendor: SIPfoundry
Summary: Internal documentation for %name
Requires: sipxpbx-devel >= %version
Requires: sipxproxy-devel >= %version
Requires: sipxregistry-devel >= %version
Requires: sipxpublisher-devel >= %version
Requires: sipxacd-devel >= %version
Requires: sipxpark-devel >= %version
Requires: sipx-freeswitch-devel >= 1.0
Requires: sipxsupervisor-devel >= %version
Requires: sipxpresence-devel >= %version
Requires: sipxrls-devel >= %version
Requires: sipxsaa-devel >= %version
%description devel
Internal class documentation for the pbx classes
%package debug
Requires: %name
Group: Debug information
Vendor: SIPfoundry
Summary: Debuginfo for %name
##Requires: sipxpbx-debuginfo >= %version
Requires: sipxportlib-debuginfo >= %version
Requires: sipxtacklib-debuginfo >= %version
Requires: sipxpmedialib-debuginfo >= %version
Requires: sipxmediaadapterlib-debuginfo >= %version
Requires: sipxcalllib-debuginfo >= %version
Requires: sipxcommserverlib-debuginfo >= %version
Requires: sipxproxy-debuginfo >= %version
Requires: sipxregistry-debuginfo >= %version
Requires: sipxpublisher-debuginfo >= %version
Requires: sipxacd-debuginfo >= %version
Requires: sipxpark-debuginfo >= %version
Requires: sipxsupervisor-debuginfo >= %version
Requires: sipxpresence-debuginfo >= %version
Requires: sipxrls-debuginfo >= %version
Requires: sipxsaa-debuginfo >= %version
%description debug
Internal class documentation for the pbx classes
%prep
%setup -q
%build
%configure --with-distdir=../dist SIPX_PROJECTS=sipxportlib sipxtacklib sipxmedialib sipxmediaadapterlib sipxcalllib sipxcommserverlib sipxcommons sipxacd sipxbridge sipxcallcontroller sipxcdrlog sipxconfig sipxfreeswitch sipximbot sipxivr sipxopenfire sipxpage sipxpark sipxpresence sipxprovision sipxproxy sipxpublisher sipxrecording sipxregistry sipxrelay sipxrest sipxrls sipxsaa sipxsupervisor sipxtools sipxecs-doc sipxpbx sipxecs
make
%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%files devel
%defattr(644,root,root,755)
%files debug
%defattr(644,root,root,755)
%post
%preun