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
openSUSE Build Service is sponsored by