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 <[email protected]> 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 <[email protected]> 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 <[email protected]> Mon, 24 May 2010 21:43:29 +0200 + +edfbrowser (1.18-1) unstable; urgency=low + + * Initial release (Closes: #551045) + + -- Bas Zoetekouw <[email protected]> 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 <[email protected]> +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 <[email protected]> +Source: http://www.teuniz.net/edfbrowser/ + + +Files: * +Copyright: 2007,2008,2009 Teunis van Beelen <[email protected]> +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 <[email protected]> +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 <[email protected]>. +.br +This manual page was prepared by Bas Zoetekouw <[email protected]>. + 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 + _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
