debian/0000755000000000000000000000000012247260111007162 5ustar debian/changelog0000644000000000000000000002216212247214271011045 0ustar aghermann (1.0-3) unstable; urgency=low * Strictly build-depend on g++-4.7 | g++-4.8 (not just g++ >= 4.7) to enable powerpc, s390x, sparc and ia64 builds. - fix build on those arches (Closes: #731098). -- Andrei Zavada Tue, 3 Dec 2013 01:33:14 +0200 aghermann (1.0-2) unstable; urgency=low * Mention g++ in Build-Depends, with version constrains (>= 4.7). * Use best available g++ (4.7 or better) if g++ defaults to g++-4.6. - fix build on ia64, powerpc, s390x, sparc, ppc64, sh4 (Closes: #729876). -- Andrei Zavada Tue, 19 Nov 2013 23:47:05 +0200 aghermann (1.0-1) unstable; urgency=low * New upstream version. -- Andrei Zavada Sat, 16 Nov 2013 16:30:12 +0200 aghermann (0.9.2-1) UNRELEASED; urgency=low * New upstream version. -- Andrei Zavada Sat, 17 Aug 2013 01:12:36 +0200 aghermann (0.9.1.1-1) unstable; urgency=low * New upstream version. -- Andrei Zavada Wed, 24 Jul 2013 01:12:36 +0200 aghermann (0.9.1-1) UNRELEASED; urgency=low * New upstream version. -- Andrei Zavada Tue, 23 Jul 2013 00:23:03 +0200 aghermann (0.9.0.4-1) unstable; urgency=low * New upstream version. - fixed build on arches not providing mremap (Closes: #708557). -- Andrei Zavada Sat, 18 May 2013 00:53:03 +0200 aghermann (0.9.0.2-1) unstable; urgency=low * New upstream version. -- Andrei Zavada Mon, 13 May 2013 23:18:09 +0200 aghermann (0.8.1-1) experimental; urgency=low * New upstream version. - fixed compatibility issues with g++-4.8 (Closes: #701241). -- Andrei Zavada Tue, 26 Jan 2013 01:15:08 +0200 aghermann (0.8-1) experimental; urgency=low * New upstream version. -- Andrei Zavada Sun, 03 Jan 2013 14:10:36 +0200 aghermann (0.7.5.1-1) experimental; urgency=low * New upstream version. -- Andrei Zavada Tue, 04 Dec 2012 11:49:22 +0200 aghermann (0.7.2-1) experimental; urgency=low * New upstream version. -- Andrei Zavada Sun, 28 Oct 2012 23:11:06 +0200 aghermann (0.7.1-2) experimental; urgency=low * Update Vcs-* fields to point to git.debian.org/debian-med. -- Andrei Zavada Thu, 27 Sep 2012 00:24:15 +0200 aghermann (0.7.1-1) experimental; urgency=low * New upstream version; * Require debhelper >= 9; * Update dependencies to include libxml2-utils and dh-autoreconf; * Fix typo in Vcs-Git field in debian/control. -- Andrei Zavada Mon, 24 Sep 2012 02:24:27 +0200 aghermann (0.7.0.1-1) experimental; urgency=low * New upstream version. -- Andrei Zavada Mon, 08 Jul 2012 22:20:27 +0200 aghermann (0.7.0-1) UNRELEASED; urgency=low * New upstream version. -- Andrei Zavada Mon, 01 Jul 2012 01:55:06 +0200 aghermann (0.6.0.1-1) unstable; urgency=low * New upstream version. -- Andrei Zavada Mon, 04 Jun 2012 18:37:29 +0200 aghermann (0.6.0-1) UNRELEASED; urgency=low * New upstream version. -- Andrei Zavada Sat, 02 Jun 2012 20:22:57 +0200 aghermann (0.5.90-2) unstable; urgency=low * Fix build with --as-needed (closes: #673405); * Don't call deprecated g_thread_init. -- Andrei Zavada Sat, 19 May 2012 01:17:45 +0200 aghermann (0.5.90-1) unstable; urgency=low * New upstream version (closes: #667096). -- Andrei Zavada Sun, 08 Apr 2012 00:19:57 +0200 aghermann (0.5.3.1-1) UNRELEASED; urgency=low * New upstream version. -- Andrei Zavada Wed, 22 Feb 2012 13:42:00 +0200 aghermann (0.5.3-1) unstable; urgency=low * New upstream version. -- Andrei Zavada Tue, 21 Feb 2012 02:22:00 +0200 aghermann (0.5.2-1) unstable; urgency=low * New upstream version. -- Andrei Zavada Sun, 05 Feb 2012 23:45:00 +0200 aghermann (0.5.1.1-1) unstable; urgency=low * New upstream version. -- Andrei Zavada Sun, 22 Jan 2012 23:56:00 +0200 aghermann (0.5.1-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Tue, 17 Jan 2012 01:56:00 +0200 aghermann (0.5.0-1) unstable; urgency=low * Version bump. -- Andrei Zavada Tue, 12 Jan 2012 03:08:00 +0200 aghermann (0.4.4-1) unstable; urgency=low * Initial Debian release (Closes: #650393). * Version bump. -- Andrei Zavada Tue, 03 Jan 2012 12:28:00 +0200 aghermann (0.4.3.5-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Tue, 30 Dec 2011 17:48:00 +0200 aghermann (0.4.3.4-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Tue, 30 Dec 2011 01:48:00 +0200 aghermann (0.4.3.3-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Tue, 25 Dec 2011 20:54:00 +0200 aghermann (0.4.3.2-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Tue, 20 Dec 2011 00:28:00 +0200 aghermann (0.4.3.1-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Sat, 10 Dec 2011 02:52:00 +0200 aghermann (0.4.3-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Sat, 03 Dec 2011 02:15:00 +0200 aghermann (0.4.2-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Sat, 26 Nov 2011 02:53:00 +0200 aghermann (0.4.1-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Tue, 08 Nov 2011 02:29:00 +0200 aghermann (0.4.0-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Thu, 31 Oct 2011 18:26:00 +0200 aghermann (0.3.5-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Thu, 13 Oct 2011 22:17:00 +0200 aghermann (0.3.4-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Mon, 02 Oct 2011 20:21:00 +0200 aghermann (0.3.3-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Mon, 09 Sep 2011 03:08:00 +0200 aghermann (0.3.2-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Mon, 05 Sep 2011 02:38:00 +0200 aghermann (0.3.1-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Mon, 01 Aug 2011 21:51:00 +0200 aghermann (0.3.0-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Thu, 18 Jul 2011 02:51:00 +0200 aghermann (0.2.96-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Thu, 25 Mar 2011 02:51:00 +0200 aghermann (0.2.95-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Thu, 21 Mar 2011 02:55:00 +0200 aghermann (0.2.94-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Thu, 15 Mar 2011 00:30:00 +0200 aghermann (0.2.93-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Thu, 14 Mar 2011 02:30:00 +0200 aghermann (0.2.92-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Thu, 10 Mar 2011 01:17:00 +0200 aghermann (0.2.91-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Tue, 01 Feb 2011 01:26:00 +0200 aghermann (0.2.90-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Sun, 21 Jan 2011 01:54:00 +0200 aghermann (0.2.10-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Sun, 30 Jan 2011 23:08:00 +0200 aghermann (0.2.9-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Tue, 09 Jan 2011 12:55:00 +0200 aghermann (0.2.8-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Tue, 14 Dec 2010 02:17:00 +0200 aghermann (0.2.7-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Thu, 02 Dec 2010 10:55:56 +0200 aghermann (0.2.6-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Sun, 28 Nov 2010 10:55:56 +0200 aghermann (0.2.5-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Sun, 22 Nov 2010 10:55:56 +0200 aghermann (0.2.4-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Sun, 14 Nov 2010 10:55:56 +0200 aghermann (0.2.3-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Sun, 07 Nov 2010 10:55:56 +0200 aghermann (0.2.2-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Sat, 06 Nov 2010 10:55:56 +0200 aghermann (0.2.1-1) UNRELEASED; urgency=low * Version bump. -- Andrei Zavada Sun, 31 Oct 2010 10:55:56 +0200 aghermann (0.2-1) UNRELEASED; urgency=low * Initial packaging. -- Andrei Zavada Sun, 31 Oct 2010 10:55:56 +0200 debian/compat0000644000000000000000000000000212005570143010361 0ustar 9 debian/README.Debian0000644000000000000000000000102712005563765011240 0ustar For Debian, aghermann is configured with the default options. One potentially relevant option is --with-fp-type=float|double (float is the default). It sets the floating-point type for most of internal variables. Note that (1) ICA routines operate on double, to accommodate which necessary conversions are done at run time; and (2) data stored in EDF files are actually 16-bit integers, which largely defeats any expected benefit from the use of double. Neither float nor double will produce a convincing argument overall, though. debian/aghermann.manpages0000644000000000000000000000012112173325233012636 0ustar man/aghermann.1 man/edfcat.1 man/edfhed.1 man/edfhed-gtk.1 man/agh-profile-gen.1 debian/watch0000644000000000000000000000013311703156122010212 0ustar version=3 http://johnhommer.com/academic/code/aghermann/source/aghermann-([\d\.]+).tar.bz2 debian/control0000644000000000000000000000212212247204760010572 0ustar Source: aghermann Section: science Priority: optional Maintainer: Andrei Zavada Build-Depends: debhelper (>= 9), dh-autoreconf, hardening-wrapper, hardening-includes, autoconf-archive, g++-4.7 | g++-4.8, pkg-config, libgomp1, libconfig++-dev, libgsl0-dev, libfftw3-dev, libsamplerate0-dev (>= 0.1.7), libgtk-3-dev, libitpp-dev, libunique-3.0-dev, libvte-2.90-dev, liblua5.2-dev, lua5.2, libxml2-utils Standards-Version: 3.9.5 Homepage: http://johnhommer.com/academic/code/aghermann Vcs-Git: git://git.debian.org/git/debian-med/aghermann.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-med/aghermann.git Package: aghermann Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: edfbrowser Description: Sleep-research experiment manager Aghermann is a program designed around a common workflow in sleep-research, complete with scoring facility; cairo subpixel drawing on screen or to file; conventional PSD and EEG Micrcontinuity profiles; Independent Component Analysis; artifact detection; and Process S simulation following Achermann et al, 1993. debian/rules0000755000000000000000000000205012242776275010261 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export DEB_BUILD_HARDENING=1 include /usr/share/hardening-includes/hardening.make CXXFLAGS=$(shell dpkg-buildflags --get CFLAGS) LDFLAGS=$(shell dpkg-buildflags --get LDFLAGS) CXXFLAGS+=$(HARDENING_CFLAGS) LDFLAGS+=$(HARDENING_LDFLAGS) %: dh $@ --with autoreconf override_dh_auto_configure: # Take care to select an appropriate version of gcc for v in 4.8 4.7; do \ g=`which g++-$$v`; \ if test -n "$$g"; then \ $$g >/dev/null 2>&1; \ if [ $$? != 127 ]; then export CXX=`which g++-$$v`; break; fi \ fi \ done; \ autoreconf -f && \ ./configure --prefix=/usr override_dh_clean: rm -f config.log dh_clean debian/copyright0000644000000000000000000000374712242147461011137 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Aghermann Upstream-Contact: Andrei Zavada Source: http://johnhommer.com/academic/code/aghermann/source/ Files: * Copyright: 2008-2013 Andrei Zavada License: GPL-2+ Files: src/libexstrom/exstrom.hh Copyright: 2007 Exstrom Laboratories LLC http://www.exstrom.com License: GPL-2+ Files: src/libsigfile/psd.hh Copyright: 1980-2010 George B. Moody License: LGPL-2 This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This library 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 Library General Public License for more details. . On Debian systems, the full text of the GNU Library General Public License version 2 can be found in the file `/usr/share/common-licenses/LGPL-2'. 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; either version 2 of the License, or (at your option) any later version. . 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'. debian/source/0000755000000000000000000000000011705660064010473 5ustar debian/source/format0000644000000000000000000000001411703156122011672 0ustar 3.0 (quilt) debian/aghermann.sharedmimeinfo0000644000000000000000000000056011703156122014041 0ustar EDF(+) recording