File umtsmon.spec of Package umtsmon-08

#
# spec file for package umtsmon (Version 0.7)
#
# 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/
#


Name:           umtsmon
BuildRequires:  libusb-devel qt3-devel
%if 0%{?suse_version} > 0
# not there on mandriva and fedora...
BuildRequires:  qt3-devel-tools update-desktop-files
%endif
Version:        0.8
Release:        0
Summary:        Control/monitor your UMTS card
License:        GPL v2 or later
Group:          Hardware/Mobile
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Url:            http://sourceforge.net/projects/umtsmon/
AutoReqProv:    on
Source0:        %name-%version.tar.bz2
Source1:        umtsmon-128x128.png
Source2:        umtsmon.desktop


%description
A program to control your UMTS (and GPRS/EDGE) card: enter SIM PIN
code, send and receive SMS and control/monitor the network connection.



Authors:
--------
    Klaas van Gend
    and others

%if 0%{?opensuse_bs}
%if 0%{?suse_version}
%debug_package
%endif
%endif

%prep
%setup0 -n umtsmon

%build
qmake
make
lrelease umtsmon.pro

%install
mkdir -p $RPM_BUILD_ROOT/usr/bin
cp umtsmon $RPM_BUILD_ROOT/usr/bin/
mkdir -p $RPM_BUILD_ROOT/usr/share/umtsmon/translations
cp i18n/*.qm $RPM_BUILD_ROOT/usr/share/umtsmon/translations
mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps
cp %{S:1} $RPM_BUILD_ROOT/usr/share/pixmaps/umtsmon.png
%if 0%{?suse_version} > 0
%suse_update_desktop_file -i %name Network Dialup
%else
mkdir -p $RPM_BUILD_ROOT/usr/share/applications
cp %{S:2} $RPM_BUILD_ROOT/usr/share/applications/
%endif

%files
%defattr(-, root, root)
/usr/bin/*
%doc README TODO AUTHORS COPYING
/usr/share/umtsmon
/usr/share/applications/*
/usr/share/pixmaps/*

%clean
rm -rf %{buildroot}

%changelog
* Fri Dec 07 2007 - agruen@suse.de
- Version 0.7 includes the patches we had in this package and a
  few more fixes.
* Mon Sep 17 2007 - seife@suse.de
- Fix abort if the SIM interface on Novatel XU870 is still busy
* Sat Sep 15 2007 - seife@suse.de
- Add 3 UI fixes (kindly provided by Gerald Pfeifer)
* Mon Sep 10 2007 - seife@suse.de
- update to current "0.6.9beta" release:
  - fix various crashes and annoyances (e.g. novell bug #308881)
  - move "Radio Preferences" to its own dialog
  - no longer crash in "Manage Profiles"
- fix a rpmlint warning about BUILD_ROOT usage in %%build
* Tue Aug 28 2007 - seife@suse.de
- update to current upstream CVS version (0.6.9)
  - reorganization of the source code
  - various bugfixes (fixes for many non-Option cards)
  - support more cards
* Thu Aug 02 2007 - fseidel@suse.de
- fix for bug #290207 (suspend hangs with nozomi driver)
* Wed Jun 20 2007 - seife@suse.de
- do not require pccardctl in the binary
* Thu May 31 2007 - seife@suse.de
- update to version 0.6
  no real code changes, just restructuring of the GUI files and
  some work on the unit test code
* Thu May 10 2007 - seife@suse.de
- update to current CVS (==0.6RC2)
  - support more cards
  - ppp stuff is more robust now
  - various GUI fixes and usability improvements
  - more robust error handling
* Thu Mar 29 2007 - seife@suse.de
- update to current CVS
  - various changes in the GUI code
  - new "LCD-Display"-design
  - rework of the internal workflow and classes
  - stricter abstraction of the serial port classes
  - reworked pppd interface classes
* Tue Feb 06 2007 - seife@suse.de
- changed version no. to 0.5
* Mon Jan 22 2007 - seife@suse.de
- update to current CVS
  - fix pppd termination
  - fix transfer statistics overflow
  - our patches incorporated upstream
* Tue Jan 16 2007 - seife@suse.de
- update to current CVS (0.5 RC)
  - GUI restructured
  - ppp support improved
  - lots of smaller fixes
* Wed Nov 01 2006 - seife@suse.de
- update to current CVS
  - add PUK support
  - separate the progress dialog code
  - add support for Huawei E612 card
- remove the "received SMS" - NOT YET IMPLEMENTED tab
* Wed Sep 27 2006 - seife@suse.de
- update to current CVS which (among others) fixes the detection
  of cards that are not in the first PCMCIA slot and handles
  alternate nozomi drivers gracefully. An assert triggered by
  scanning for networks, but then discarding the result is also
  fixed.
* Thu Aug 31 2006 - seife@suse.de
- initial package submission
openSUSE Build Service is sponsored by