Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 67e30eb32b4d512940266afd827d4f7c > files > 1

QtDMM-0.8.12-1.fc12.src.rpm

Name: QtDMM
Version: 0.8.12
Release: 1%{?dist}
Summary: A digital multimeter readout software
Group: Applications/Engineering
License: GPLv2+

URL: http://www.mtoussaint.de/qtdmm.html
Source: http://www.mtoussaint.de/qtdmm-%{version}.tgz
Patch1: qtdmm-0.8.12-desktop.patch
Patch2: qtdmm-0.8.12-xpm-warnings.patch
Patch3: qtdmm-0.8.12-warnings.patch

BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Requires: electronics-menu
BuildRequires: qt3-devel, desktop-file-utils

%description
QtDMM is a DMM readout software including a configurable recorder.
The recorder features manual start, scheduled start (at a given time),
triggered automatic start when given thresholds are reached, and the
ability to display more than one value from the multimeter.
It was written for Metex (and compatible like VOLTCRAFT) multimeter
which use an 14 byte protocol. Later several more protocols have been added.
For more information on the currently supported DMM's have a look at
the preset table.

%prep
%setup -q

%patch1 -p1 -b .desktop
%patch2 -p1 -b .xpm-warnings
%patch3 -p1 -b .warnings

chmod a-x src/*.cpp src/*.h

%configure

%build
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
install -p -d $RPM_BUILD_ROOT%{_bindir}
install -p -d $RPM_BUILD_ROOT%{_datadir}/pixmaps
install -p -d $RPM_BUILD_ROOT%{_datadir}/applications
install -p -d $RPM_BUILD_ROOT%{_mandir}/man1
install -p -m 755 bin/qtdmm $RPM_BUILD_ROOT%{_bindir}
install -p -m 644 qtdmm.png $RPM_BUILD_ROOT%{_datadir}/pixmaps
install -p -m 644 qtdmm.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
desktop-file-install \
	--vendor="" \
	--dir $RPM_BUILD_ROOT%{_datadir}/applications \
	--add-category "Engineering;Electronics;" \
	--delete-original \
	QtDMM.desktop

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README AUTHORS CHANGELOG COPYING
%{_bindir}/qtdmm
%{_datadir}/applications/QtDMM.desktop
%{_datadir}/pixmaps/qtdmm.png
%{_mandir}/man1/%{name}.1.gz

%changelog
* Sat Jun  6 2009 Andrew Zabolotny <zap@homelink.ru> 0.8.12-1
- updated to latest version
- Fedora packaging guidelines

* Thu Nov 23 2006 Radek Liboska <liboska@uochb.cas.cz>
- 0.8.8

* Sat Sep 23 2006 Radek Liboska <liboska@uochb.cas.cz>
- License added, install bug (strip) corrected

* Wed Dec 28 2005 Radek Liboska <liboska@uochb.cas.cz>
- 0.8.7

* Wed Aug 17 2005 Radek Liboska <liboska@uochb.cas.cz>
- 0.8.6

* Mon Jun 28 2005 Radek Liboska <liboska@uochb.cas.cz>
- 0.8.5

* Mon May  2 2005 Radek Liboska <liboska@uochb.cas.cz>
- 0.8.4

* Fri Apr 29 2005 Radek Liboska <liboska@uochb.cas.cz>
- 0.8.3

* Fri Oct 18 2002 Radek Liboska <liboska@uochb.cas.cz>
- 0.8.1

* Tue May  7 2002 Radek Liboska <liboska@uochb.cas.cz>
- ports ttyS4-ttyS7 added

* Wed Mar  6 2002 Radek Liboska <liboska@uochb.cas.cz>
- 0.7

* Tue Nov 27 2001 Radek Liboska <liboska@uochb.cas.cz>
- 0.6 

* Tue Sep  4 2001 Radek Liboska <liboska@uochb.cas.cz>
- 0.5 Second RPM release
- 0.4 Initial RPM release