[med-svn] r7585 - in trunk/packages: . edfbrowser edfbrowser/trunk edfbrowser/trunk/debian edfbrowser/trunk/debian/source

Andreas Tille tille at alioth.debian.org
Mon Aug 29 17:22:25 UTC 2011


Author: tille
Date: 2011-08-29 17:22:25 +0000 (Mon, 29 Aug 2011)
New Revision: 7585

Added:
   trunk/packages/edfbrowser/
   trunk/packages/edfbrowser/tags/
   trunk/packages/edfbrowser/trunk/
   trunk/packages/edfbrowser/trunk/debian/
   trunk/packages/edfbrowser/trunk/debian/changelog
   trunk/packages/edfbrowser/trunk/debian/compat
   trunk/packages/edfbrowser/trunk/debian/control
   trunk/packages/edfbrowser/trunk/debian/copyright
   trunk/packages/edfbrowser/trunk/debian/edfbrowser.1
   trunk/packages/edfbrowser/trunk/debian/edfbrowser.doc-base
   trunk/packages/edfbrowser/trunk/debian/rules
   trunk/packages/edfbrowser/trunk/debian/source/
   trunk/packages/edfbrowser/trunk/debian/source/format
   trunk/packages/edfbrowser/trunk/debian/watch
Log:
Inject edfbrowser


Added: trunk/packages/edfbrowser/trunk/debian/changelog
===================================================================
--- trunk/packages/edfbrowser/trunk/debian/changelog	                        (rev 0)
+++ trunk/packages/edfbrowser/trunk/debian/changelog	2011-08-29 17:22:25 UTC (rev 7585)
@@ -0,0 +1,127 @@
+edfbrowser (1.30-1) unstable; urgency=low
+
+  * Update Standards-Version to 3.9.1 (No changes needed)
+  * Imported Upstream version 1.30
+    - Added the possibility to import events/annotations from a text/csv or
+      XML file.
+    - Enhanced the "Export annotations/events" tool. Now you can choose the
+      separator character (comma or tab) and you can choose different ISO
+      time (and date) timestamps encodings. XML export is possible as well.
+    - Solved a bug in de the "adjust filter" dialogue. When using a notchfilter,
+      the "order" widget was shown instead of the "Q-factor" widget.
+  * Imported Upstream version 1.29
+    - Added the possibility to adjust the filter settings while watching the
+      result (realtime).
+    - Fixed a bug that caused the program to remember the wrong montage.
+    - Added a possibility in the ASCII to EDF converter to detect the physical
+      maximum values of the signals automatically.
+    - The ASCII to EDF converter can also convert to BDF (24-bit).
+  * Imported Upstream version 1.28
+    - Added support for reading the "Status" signal in Biosemi data files.
+    - Added a Biosemi to BDF+ converter.
+    - Added an EDF-converter for the Bmeye Nexfin / FrameInspector csv-output
+    - Added zoom-in/zoom-out function using Ctrl++ and Ctrl--.
+    - Added keyboard shortcuts and accelerators to the menu's.
+    - From now on, the timescale will be saved in montages as well.
+    - When opening a file, the last used montage (with that file) will be
+      applied automatically.
+  * Imported Upstream version 1.27
+    - Made all the file-open/save dialogs native.
+  * Imported Upstream version 1.26
+    - Added an header-editor.
+    - Added a file reducer/cropper.
+    - Added the possibility to clip the signals to their pane.
+    - Solved a bug that rendered the settingsmenu invisible on the Mac.
+  * Imported Upstream version 1.26
+    - Solved a bug that caused writing invalid files and/or caused to reject
+      opening a file because of an incompatibility while in reality the file
+      was valid.
+    - Changed the name of the "Display" menu to "Timescale".
+    - Added the entry "3 cm/sec" to the the Timescale menu.
+    - From now on EDFbrowser will use the DPI-settings from the underlying
+      windowmanager in order to calibrate the screen.
+    - Solved a bug that caused malformed waveforms when opening large files
+      (>4 GB) and when navigating to the end of the file. This was caused by an
+      integer overflow.
+    - Solved a bug in the ASCII to EDF converter (couldn't open templates).
+    - Changed the sourcecode to improve Mac compatibility.
+
+
+
+ -- Bas Zoetekouw <bas at debian.org>  Tue, 07 Dec 2010 11:15:12 +0100
+
+edfbrowser (1.24-1) unstable; urgency=low
+
+  * Call git-import-orig instead of uupdate in debian/watch
+  * Imported Upstream version 1.22
+    - Added a docked powerspectrum which updates automatically when you
+      navigate through a file (PgUp,PgDn, etc,).
+    - Added the possibility to use different backgroundcolors for different
+      frequencyregions in the docked powerspectrum (colorbars).
+    - Added an export function for the powerspectrum. This will export the
+      data of the powerspectrum to a textfile.
+    - Added a cursor to the powerspectrum.
+    - Improved the way filters run-in.
+    - Added an export function for annotations. This will export the
+      annotations to a comma separated textfile.
+    - Added a possibility to bind keys F1-F8 to predefined montages.  This way
+      you can quickly switch between different montages by pressing F1, F2, etc
+    - Removed a bug in the EDF+D to EDF+C converter that could cause a crash.
+    - Removed a bug in the BDF+ to ASCII converter.
+  * Imported Upstream version 1.23
+    - Changed the DFT-algorithm of the powerspectrum to an FFT-algorithm
+      in order to avoid long computation times.
+    - Added the possibility to adjust the blocksize for the powerspectrum (FFT).
+    - Added an extra option to the Annotations export tool.
+      Now you can choose to save the annotations in a comma separated
+      textfile or in the EDFplus format.
+    - Changed the position of the widgets in the annotation-editor window.
+      The "Create" button will not be cut-off anymore when a monitor with
+      a resolution of 1024 x 768 is used.
+  * Imported Upstream version 1.24
+    - Solved a bug in the Nihon Kohden to EDF+ converter that caused
+      a message "Can not open file *.log for reading,".
+
+ -- Bas Zoetekouw <bas at debian.org>  Sat, 03 Jul 2010 11:46:01 +0200
+
+edfbrowser (1.21-1) unstable; urgency=low
+
+  * Imported Upstream version 1.19
+    - Added extra filter options: lowpass, highpass, notch, bandpass,
+      bandstop, Butterworth, Chebyshev, Bessel, 1,2,3,...8 th order, adjustable
+      bandpassripple or Q-factor.
+    - Removed a bug in the BDF to EDF converter, clicking on "Select all
+      signals" or "Deselect all signals" without a selected file, caused a
+      crash.
+    - Fixed a bug in the "Print to EDF" and "Print to BDF" function.  Filter
+      description in header was wrong (i.e. "LPF:" instead of "LP:").
+    - Fixed a bug in the Filter Dialog. When adding a new filter when signals
+      have different samplerates, initialisation of the new filter could happen
+      with wrong samplerate, causing a wrong frequency of the filter.
+    - Updated Qt to version 4.6.2
+  * Imported Upstream version 1.20
+    - Added a power spectrum analyzer (Discrete Fourier Transform).
+    - Removed a bug that caused wrong vertical ruler values during printing.
+    - Removed a bug that caused a wrong screenoffset when changing the offset
+      in the signalproperties dialog.
+  * Imported Upstream version 1.21
+    - The Powerspectrum window will not block the main window anymore.  Now you
+      can open multiple Powerspectrum windows (for example, to compare different
+      blocks of data and/or different signals).
+    - Made a printing option for the Powerspectrum. you can print the
+      Powerspectrum to a printer, Postscript, PDF or an image by rightclicking on
+      the curve of the Powerspectrum.
+    - The ASCII to EDF converter now has a multiplierfactor.  Cleaned up the
+      code of the converter as well.
+    - Fixed a bug that caused writing to a freed memory area which could cause
+      a crash when closing the program (mainly noticeable on windows).
+    - Fixed a memoryleak.
+  * Upgraded standards-version to 3.8.4 (no changes needed)
+
+ -- Bas Zoetekouw <bas at debian.org>  Mon, 24 May 2010 21:43:29 +0200
+
+edfbrowser (1.18-1) unstable; urgency=low
+
+  * Initial release (Closes: #551045)
+
+ -- Bas Zoetekouw <bas at debian.org>  Sat, 30 Jan 2010 15:22:30 +0100

Added: trunk/packages/edfbrowser/trunk/debian/compat
===================================================================
--- trunk/packages/edfbrowser/trunk/debian/compat	                        (rev 0)
+++ trunk/packages/edfbrowser/trunk/debian/compat	2011-08-29 17:22:25 UTC (rev 7585)
@@ -0,0 +1 @@
+7

Added: trunk/packages/edfbrowser/trunk/debian/control
===================================================================
--- trunk/packages/edfbrowser/trunk/debian/control	                        (rev 0)
+++ trunk/packages/edfbrowser/trunk/debian/control	2011-08-29 17:22:25 UTC (rev 7585)
@@ -0,0 +1,18 @@
+Source: edfbrowser
+Section: science
+Priority: extra
+Maintainer: Bas Zoetekouw <bas at debian.org>
+Build-Depends: debhelper (>= 7), libqt4-dev, qt4-qmake
+Standards-Version: 3.9.1
+Homepage: http://www.teuniz.net/edfbrowser/
+
+Package: edfbrowser
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: a viewer for biosignal storage files such as bdf and edf
+ EDFbrowser is a viewer for medical timeseries storage files containing data
+ such as EEG, EMG, and ECG signals.  It supports EDF(+) and BDF(+) file
+ formats.
+ Apart from viewing the files, it also supports some editing operations and
+ can convert the biomedical files to other formats.
+

Added: trunk/packages/edfbrowser/trunk/debian/copyright
===================================================================
--- trunk/packages/edfbrowser/trunk/debian/copyright	                        (rev 0)
+++ trunk/packages/edfbrowser/trunk/debian/copyright	2011-08-29 17:22:25 UTC (rev 7585)
@@ -0,0 +1,42 @@
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Name: edfbrowser
+Maintainer: Teunis van Beelen <teuniz at gmail.com>
+Source: http://www.teuniz.net/edfbrowser/
+
+
+Files: *
+Copyright: 2007,2008,2009 Teunis van Beelen <teuniz at gmail.com>
+License: GPL-2
+  This program is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation version 2 of the License.
+
+  This program is distributed in the hope that it will be useful, but
+  WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  General Public License for more details.
+  .
+  You should have received a copy of the GNU General Public License
+  along with this package; if not, write to the Free Software
+  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301
+  USA
+  .
+  On Debian systems, the full text of the GNU General Public License
+  version 2 can be found in the file `/usr/share/common-licenses/GPL-2'.
+
+Files: debian/*
+Copyright: 2009,2010 Bas Zoetekouw <bas at debian.org>
+License: ISC
+  Permission to use, copy, modify, and/or distribute this software for
+  any purpose with or without fee is hereby granted, provided that the
+  above copyright notice and this permission notice appear in all
+  copies.
+  .
+  THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
+  WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
+  WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
+  AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+  DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA
+  OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+  TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+  PERFORMANCE OF THIS SOFTWARE.

Added: trunk/packages/edfbrowser/trunk/debian/edfbrowser.1
===================================================================
--- trunk/packages/edfbrowser/trunk/debian/edfbrowser.1	                        (rev 0)
+++ trunk/packages/edfbrowser/trunk/debian/edfbrowser.1	2011-08-29 17:22:25 UTC (rev 7585)
@@ -0,0 +1,38 @@
+.\"                                      Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH EDFBROWSER 1 "January 30, 2010"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh        disable hyphenation
+.\" .hy        enable hyphenation
+.\" .ad l      left justify
+.\" .ad b      justify to both left and right margins
+.\" .nf        disable filling
+.\" .fi        enable filling
+.\" .br        insert line break
+.\" .sp <n>    insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+edfbrowser \- graphical program to set up you freesci configuration
+.SH SYNOPSIS
+.B edfbrowser
+[generic QT options]
+[edf/bdf file]
+.SH DESCRIPTION
+.P
+EDFbrowser is a viewer for medical timeseries storage files containing data
+such as EEG, EMG, and ECG signals.
+
+It supports EDF(+) and BDF(+) file formats.
+
+Apart from viewing the files, it also supports some editing operations and
+can convert the biomedical files to other formats.
+
+.SH AUTHOR
+EDFbrowser was written by Teunis van Beelen <teuniz at gmail.com>.
+.br
+This manual page was prepared by Bas Zoetekouw <bas at debian.org>.
+

Added: trunk/packages/edfbrowser/trunk/debian/edfbrowser.doc-base
===================================================================
--- trunk/packages/edfbrowser/trunk/debian/edfbrowser.doc-base	                        (rev 0)
+++ trunk/packages/edfbrowser/trunk/debian/edfbrowser.doc-base	2011-08-29 17:22:25 UTC (rev 7585)
@@ -0,0 +1,10 @@
+Document: edfbrowser
+Title: EDFbrowser manual
+Author: Teunis van Beelen
+Abstract: User manal for EDFbrowser, a viewer for biosignal data files
+Section: Science/Medicine
+
+Format: HTML
+Index: /usr/share/doc/edfbrowser/manual.html
+Files: /usr/share/doc/edfbrowser/manual.html
+

Added: trunk/packages/edfbrowser/trunk/debian/rules
===================================================================
--- trunk/packages/edfbrowser/trunk/debian/rules	                        (rev 0)
+++ trunk/packages/edfbrowser/trunk/debian/rules	2011-08-29 17:22:25 UTC (rev 7585)
@@ -0,0 +1,75 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE  )
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE )
+DEB_BUILD_ARCH_OS   ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS  )
+ARCH                := $(shell dpkg-architecture -qDEB_BUILD_ARCH     )
+
+# of course, qmake wants to do it its own way
+QMAKE_CXXFLAGS += -Wall -Wshadow -Wextra -ggdb3
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+  QMAKE_CXXFLAGS_RELEASE = -O0
+else
+  QMAKE_CXXFLAGS_RELEASE = -O2
+endif
+
+# some useful variables
+TOPDIR      :=$(shell pwd)
+PKGNAME     :=$(word 2,$(shell dpkg-parsechangelog | grep ^Source  ) )
+FULLVERSION :=$(word 2,$(shell dpkg-parsechangelog | grep ^Version ) )
+UPSTREAMVER :=$(shell echo $(FULLVERSION) | sed 's/-[0-9.]\+$$//' | sed 's/^0~//' )
+
+build: build-stamp
+build-stamp:
+	dh_testdir
+	qmake-qt4 -makefile -after \
+		QMAKE_CXXFLAGS="$(QMAKE_CXXFLAGS)" \
+		QMAKE_CXXFLAGS_RELEASE="$(QMAKE_CXXFLAGS_RELEASE)"
+
+	# libpthread is only used indirectly; no need for linking against it
+	sed -i -e 's/-lpthread//' Makefile
+
+	$(MAKE)
+	touch build-stamp
+
+clean:
+	dh_testdir
+	test ! -f Makefile  ||  $(MAKE) distclean
+	dh_clean
+
+install: build 
+	dh_testdir
+	dh_testroot
+	dh_prep
+	dh_installdirs
+	install -m 0755 -d debian/edfbrowser/usr/bin/
+	install -m 0755 -d debian/edfbrowser/usr/share/doc/edfbrowser/
+	install -m 0755 edfbrowser debian/edfbrowser/usr/bin/edfbrowser
+	install -m 0755 "doc/EDFbrowser manual.html" \
+		debian/edfbrowser/usr/share/doc/edfbrowser/manual.html
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs
+	dh_installdocs
+	dh_installman debian/edfbrowser.1
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_link
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install unpack


Property changes on: trunk/packages/edfbrowser/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/edfbrowser/trunk/debian/source/format
===================================================================
--- trunk/packages/edfbrowser/trunk/debian/source/format	                        (rev 0)
+++ trunk/packages/edfbrowser/trunk/debian/source/format	2011-08-29 17:22:25 UTC (rev 7585)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: trunk/packages/edfbrowser/trunk/debian/watch
===================================================================
--- trunk/packages/edfbrowser/trunk/debian/watch	                        (rev 0)
+++ trunk/packages/edfbrowser/trunk/debian/watch	2011-08-29 17:22:25 UTC (rev 7585)
@@ -0,0 +1,9 @@
+version=3
+
+# upstream uses version "118" to mean "1.18" in the urls
+opts=uversionmangle=s/(\d\d)$/.$1/g,filenamemangle=s/(\d\d)$/.$1/ \
+	http://www.teuniz.net/edfbrowser/ \
+	edfbrowser_(\d+)_source.tar.gz \
+	debian \
+	git-import-orig
+




More information about the debian-med-commit mailing list