File openmcu.spec of Package openmcu

#
# spec file for package openmcu (Version 2.2.0)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild

Name:           openmcu
BuildRequires:  SDL-devel gcc-c++ libdv openh323-devel openldap2-devel pwlib-devel speex-devel
URL:            http://www.openh323.org
License:        MOZILLA PUBLIC LICENSE (MPL/NPL)
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Autoreqprov:    on
Group:          Productivity/Telephony/H323/Servers
Summary:        H.323 Multipoint Control Unit
Version:        2.2.0
Release:        56
Source0:        openmcu-v2_2_0-src-tar.bz2
Patch:          openmcu_v2_2_0.dif

%description
OpenMCU implements a multipoint control unit for video conferences
according to the H.323 standard. You might use ohphone as a client
application.



%prep
%setup -n openmcu_v2_2_0
%patch

%build
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fstack-protector"
make PREFIX=/usr OPENH323DIR=/usr/share/openh323 OH323_LIBDIR=%{_libdir} opt

%install
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
export M=`uname -m`
case $M in
	*86)      export M="x86" ;;	# treat i586 and i686 alike
esac
mkdir -p $RPM_BUILD_ROOT/usr/sbin
mkdir -p $RPM_BUILD_ROOT/usr/share/man/man1
install -c obj_linux_"$M"_r/openmcu $RPM_BUILD_ROOT/usr/sbin
install -m644 -c openmcu.1 $RPM_BUILD_ROOT/usr/share/man/man1

%clean
rm -rf $RPM_BUILD_ROOT;

%files
%defattr(-,root,root)
/usr/sbin/openmcu
%{_mandir}/man1/openmcu.1.gz

%changelog
* Sat May 12 2007 - olh@suse.de
- remove unused libavc1394-devel libdc1394-devel from Buildrequires
* Tue Nov 07 2006 - ro@suse.de
- fix manpage permissions
* Thu Aug 10 2006 - kkeil@suse.de
- update to 2.2.0
- fixes for pwlib 1.11.1
* Thu Mar 09 2006 - bk@suse.de
- Use explicit gcc-c++ in BuildRequires (was implicit by SDL-devel)
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Fri Apr 08 2005 - kkaempf@suse.de
- update to 2.1.0
- fixes for 64bit systems
* Wed Aug 18 2004 - kkaempf@suse.de
- update to 2.0.5, versioning decoupled from openh323 now.
* Mon Mar 22 2004 - kkaempf@suse.de
- update to 1.13.4
* Mon Mar 08 2004 - ro@suse.de
- added libdc1394-devel to neededforbuild
* Sun Feb 22 2004 - kkaempf@suse.de
- update to 1_13_1
* Sat Jan 10 2004 - adrian@suse.de
- add %%defattr
* Fri Jul 18 2003 - kkaempf@suse.de
- update to 1.1.9
* Wed Jan 29 2003 - meissner@suse.de
- Tried fixing it again.
* Sun Jan 26 2003 - meissner@suse.de
- ppc64 support, cleaned up arch handling.
* Wed Jan 15 2003 - kkaempf@suse.de
- update to 1.1.5
* Mon Nov 18 2002 - kkaempf@suse.de
- add expat for VoiceXML support.
* Thu Nov 14 2002 - kkaempf@suse.de
- update to 1.1.3
* Thu Nov 07 2002 - ro@suse.de
- update to 1.1.1
* Sun Aug 18 2002 - kkaempf@suse.de
- Update to 1.0.19
* Tue Jul 09 2002 - kkaempf@suse.de
- Update to 1.0.18
* Fri Feb 01 2002 - kkaempf@suse.de
- Update to 1.0.12
* Tue Dec 18 2001 - kkaempf@suse.de
- Update to 1.0.11
- Use %%{_libdir} in .spec file.
- replace README with man page.
* Fri Aug 17 2001 - kkaempf@suse.de
- update to 1.0.9
  install README.txt to /usr/share/doc/packages
* Thu Aug 16 2001 - kkaempf@suse.de
- implement RPM_BUILD_ROOT in spec file.
* Tue Aug 07 2001 - kkaempf@suse.de
- update to 1.0.8
- add openssl, openssl-devel to neededforbuild
* Wed Jan 03 2001 - kkaempf@suse.de
- install directly to /usr/sbin
* Tue Jan 02 2001 - kkaempf@suse.de
- update to maintenance release 0.1alpha2
* Wed Jul 12 2000 - kkaempf@suse.de
- fix sparc machtype
* Mon Jul 10 2000 - kkaempf@suse.de
- fix alpha and ia64
* Mon Jul 03 2000 - kkaempf@suse.de
- fix neededforbuild
* Mon Jul 03 2000 - kkaempf@suse.de
- created package
openSUSE Build Service is sponsored by