File pstngw.spec of Package pstngw

#
# spec file for package pstngw (Version 1.3.1)
#
# 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:           pstngw
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:        Open H.323 PSTN (public switched telephone network) Gateway
Version:        1.3.1
Release:        283
Source0:        pstngw-%{version}.tar.bz2

%description
This is a very simple PSTN to H.323 gateway program using the OpenH323
library. It allows H.323 clients to make outgoing calls, and incoming
calls to be routed to a specific H.323 client. You might need
specialized hardware (Quicknet LineJACK or Voicetronics VPB4).



%prep
%setup -n pstngw

%build
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`
if [ `uname -m | cut -b 3-` == "86" ]; then
  export M="x86"
fi
mkdir -p $RPM_BUILD_ROOT/usr/sbin
install -c obj_linux_"$M"_r/pstngw $RPM_BUILD_ROOT/usr/sbin

%clean
# Clear up the mess
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;

%files
%defattr(-,root,root)
%doc ReadMe.txt
/usr/sbin/pstngw

%changelog
* Sat May 12 2007 - olh@suse.de
- remove unused libavc1394-devel libdc1394-devel from Buildrequires
* Fri Jan 27 2006 - nadvornik@suse.cz
- fixed BuildRequires
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Wed Aug 18 2004 - kkaempf@suse.de
- update to 1.3.1 (from CVS)
* Mon Mar 08 2004 - ro@suse.de
- added libdc1394-devel to neededforbuild
* Sun Feb 22 2004 - ro@suse.de
- updated neededforbuild and make-flags
* Sat Jan 10 2004 - adrian@suse.de
- add %%defattr
* Fri Jul 18 2003 - kkaempf@suse.de
- update to 1.3.1
* Wed Jan 29 2003 - meissner@suse.de
- ppc64 added, cleaned up arch handling.
* Wed Jan 15 2003 - kkaempf@suse.de
- update to 1.2.1
* Mon Nov 18 2002 - kkaempf@suse.de
- add expat for VoiceXML support.
* Thu Nov 07 2002 - ro@suse.de
- update to 1.1.6
* Tue Jul 09 2002 - kkaempf@suse.de
- Update to 1.1.3
* Tue Mar 12 2002 - kukuk@suse.de
- Remove /usr/sbin directory from filelist
* Wed Dec 19 2001 - kkaempf@suse.de
- Update to 1.1.0
- Use %%{_libdir} in .spec file.
* Fri Aug 17 2001 - kkaempf@suse.de
- update to 1.0.6
* 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.5
- 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 1.0beta2
* Thu Nov 16 2000 - kkaempf@suse.de
- use %%doc in specfile
  provide wrapper for library path
* Wed Jul 12 2000 - kkaempf@suse.de
- fix sparc machtype
* Mon Jul 10 2000 - kkaempf@suse.de
- fix for alpha and ia64
* Tue Jul 04 2000 - kkaempf@suse.de
- fix neededforbuild
* Mon Jul 03 2000 - kkaempf@suse.de
- created package
openSUSE Build Service is sponsored by