debian/0000755000000000000000000000000012224260774007174 5ustar debian/timemachine.10000644000000000000000000000276212224260344011541 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.4. .TH TIMEMACHINE: "1" "February 2011" "timemachine" "User Commands" .SH NAME timemachine: \- manual page for timemachine .SH DESCRIPTION Usage /usr/bin/timemachine: [\-h] [\-i] [\-c channels] [\-n jack\-name] .IP [\-t buffer\-length] [\-p file prefix] [\-f format] [\-a] [\-b begin\-threshold] [\-e end\-threshold] [\-T end\-time] [port\-name ...] .TP \fB\-h\fR show this help .TP \fB\-i\fR interactive mode (console instead of X11) also enabled if DISPLAY is unset .TP \fB\-c\fR specify number of recording channels .TP \fB\-n\fR specify the JACK name timemachine will use .TP \fB\-t\fR specify the pre\-recording buffer length .TP \fB\-p\fR specify the saved file prefix, may include path .TP \fB\-s\fR use safer characters in filename (windows compatibility) .TP \fB\-f\fR specify the saved file format .TP \fB\-a\fR enable automatic sound\-triggered recording .TP \fB\-b\fR specify threshold above which automatic recording will begin .TP \fB\-e\fR specify threshold below which automatic recording will end .TP \fB\-T\fR specify silence length before automatic recording ends .IP channels must be in the range 1\-8, default 2 jack\-name, default "TimeMachine" file\-prefix, default "tm\-" buffer\-length, default 10 secs format, default 'w64', options: wav, w64 begin\-threshold, default \fB\-35\fR.0 dB end\-threshold, default \fB\-35\fR.0 dB end\-time, default 10 secs .PP specifying port names to connect to on the command line overrides \fB\-c\fR debian/compat0000644000000000000000000000000212224260344010363 0ustar 7 debian/timemachine.sgml0000644000000000000000000001205012224260344012332 0ustar Robert"> Jordens"> Mai 9, 2002"> 1"> jordens@debian.org"> TIMEMACHINE"> Debian"> GNU"> ]>
&dhemail;
&dhfirstname; &dhsurname; 2004 &dhusername; &dhdate;
&dhucpackage; &dhsection; &dhpackage; JACK audio recorder for spontaneous and conservatory use &dhpackage; <number of channels> <JACK client name> <file prefix> DESCRIPTION This manual page documents briefly the &dhpackage; tool. This manual page was written for the &debian; distribution because the original program does not have a manual page. &dhpackage; writes the last 10 seconds of audio _before_ the button press and everything from now on up to the next button press into a WAV-file. The idea is that you doodle away with whatever is kicking around in your studio and when you heard an interesting noise, you'd press record and capture it, without having to try and recreate it. Run it with &dhpackage; then connect it up with a jack patchbay app. To start recording click in the window, to stop recording click in the window again. It will create a file following tm-*.wav, with an ISO 8601 timestamp, eg tm-2003-01-19T20:47:03.wav. The time is the time that the recording starts from, not when you click. It uses the JACK audio connection kit, an API that lets audio application communicate with each other and share audio data in realtime. The generated file will be a W64 file, a valid but unusual WAV format that might not be recognized by some programs. Binaries linked with libsndfile should be able to read it. Also, note that the sample rate of the file with be the same as the sample rate jackd is running at when &dhpackage; is started. OPTIONS Help: show available flags. Specifies the numer of channels to listen on, record and write to the file. Valind numbers: 1-8, 2 is the default. Name with which to register as a JACK client. Defaults to "TimeMachine". The prefix for WAV files to be written. Defaults to "tm-". SEE ALSO jackd(1) AUTHOR This manual page was written by &dhusername; &dhemail; for the &debian; system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2. On Debian systems, the full text of this license can be found in the file /usr/share/common-licenses/GPL-2.
debian/patches/0000755000000000000000000000000012224260523010613 5ustar debian/patches/series0000644000000000000000000000002312224260370012023 0ustar 0001-ldflags.patch debian/patches/0001-ldflags.patch0000644000000000000000000000131212224260621013622 0ustar Description: Append missing -lm to ld libraries. Author: Alessio Treglia Forwarded: no --- src/Makefile.am | 2 +- src/Makefile.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- timemachine.orig/src/Makefile.am +++ timemachine/src/Makefile.am @@ -17,4 +17,4 @@ timemachine_SOURCES = \ meters.c meters.h \ threads.c threads.h -timemachine_LDADD = @PACKAGE_LIBS@ +timemachine_LDADD = @PACKAGE_LIBS@ -lm --- timemachine.orig/src/Makefile.in +++ timemachine/src/Makefile.in @@ -175,7 +175,7 @@ timemachine_SOURCES = \ meters.c meters.h \ threads.c threads.h -timemachine_LDADD = @PACKAGE_LIBS@ +timemachine_LDADD = @PACKAGE_LIBS@ -lm all: all-am .SUFFIXES: debian/rules0000755000000000000000000000136012224260344010245 0ustar #!/usr/bin/make -f # rules # # Robert Jordens # # This software may be used and distributed according to the terms # of the GNU General Public License, incorporated herein by reference. # # $Id: rules 240 2004-01-17 16:53:09Z rj $ LDFLAGS+=-Wl,--as-needed include /usr/share/cdbs/1/class/makefile.mk DEB_UPSTREAM_VERSION := $(shell echo $(DEB_VERSION) | sed 's/-[^-]*//') # strip of a optionally added cvs patch (format: upstream+cvs-debian) DEB_UPSTREAM_TARBALL_VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | sed 's/+[^+]*//') include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/debhelper.mk # after the directories are created but before dh_compress is run. common-binary-post-install-arch:: dh_buildinfo debian/control0000644000000000000000000000236712224260740010600 0ustar Source: timemachine Section: sound Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Adrian Knoth , Jonas Smedegaard DM-Upload-Allowed: yes Build-Depends: debhelper (>= 7.0.0), cdbs, dh-buildinfo, libjack-dev, libsndfile1-dev, libgtk2.0-dev, libreadline-dev, libncurses5-dev Standards-Version: 3.9.1 Homepage: http://plugin.org.uk/timemachine/ Vcs-Git: git://git.debian.org/git/pkg-multimedia/timemachine.git Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/timemachine.git Package: timemachine Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, jackd (>= 0.80.0) Description: JACK audio recorder for spontaneous and conservatory use Timemachine writes the last 10 seconds of audio _before_ the button press and everything from now on up to the next button press into a WAV-file. . The idea is that you doodle away with whatever is kicking around in your studio and when you heard an interesting noise, you'd press record and capture it, without having to try and recreate it. . It uses the JACK audio connection kit, an API that lets audio application communicate with each other and share audio data in realtime. debian/timemachine.desktop0000644000000000000000000000026612224260344013047 0ustar [Desktop Entry] Name=JACK Timemachine Exec=/usr/bin/timemachine Terminal=false Icon=/usr/share/timemachine/pixmaps/timemachine-icon.png Type=Application Categories=AudioVideo;Audio; debian/changelog0000644000000000000000000000570212224260774011052 0ustar timemachine (0.3.3-2) unstable; urgency=low * Team upload. * Fix missing linking libraries to prevent FTBFS. (Closes: #713592) * Remove myself from the Uploaders field. -- Alessio Treglia Sun, 06 Oct 2013 14:13:24 +0100 timemachine (0.3.3-1) unstable; urgency=low [ Adrian Knoth ] * Imported Upstream version 0.3.3 (Closes: #370641) * Replace libreadline5-dev by libreadline-dev (Closes: #553864) * Drop libjack0.100.0-dev build dependency (Closes: #527436) * Provide icon entry in desktop file (Closes: #370642) * Fix non XDG-compliant desktop file (Closes: #313367) * Bump standards version * Ship updated manpage (Closes: #331536) * Lower DH compatibility level to 7. * Update copyright file. [ Alessio Treglia ] * Adopting this (Closes: #573463). * Switch the packaging to the 3.0 (quilt) format. * debian/control: - Add missing trailing comma. - Remove 'website' from the description, the Homepage field is enough. * Fix desktop file as per spec. * debian/watch: - Update to version 3, no need to run uupdate after downloading the tarball. * debian/rules: Pass -Wl,--as-needed to the linker. -- Adrian Knoth Tue, 01 Feb 2011 15:01:48 +0100 timemachine (0.3.0-3) unstable; urgency=low * rebuild against jack 0.100.0 -- Robert Jordens Sat, 2 Jul 2005 14:48:24 +0200 timemachine (0.3.0-2) unstable; urgency=low * src/main.c: fix commandline mode; patch from Mario Lang; closes: Bug#296606: timemachine: Broken command-line mode * debian/control: build against libreadline5-dev, line-join build-depends -- Robert Jordens Thu, 24 Feb 2005 12:09:27 +0100 timemachine (0.3.0-1) unstable; urgency=low * new upstream release * add libncurses5-dev and libreadline4-dev con Build-Depends: enables command-line-mode -- Robert Jordens Thu, 4 Nov 2004 22:51:04 +0100 timemachine (0.2.5-1) unstable; urgency=low * new upstream release (configurable ringbuffer size) -- Robert Jordens Sun, 12 Sep 2004 22:49:55 +0200 timemachine (0.2.4-2) unstable; urgency=low * debian/watch: added watchfile * add note about W64 WAV format and sampling rate to manpage; patch from The Anarcat ; closes: Bug#257388 -- Robert Jordens Sun, 22 Aug 2004 01:08:23 +0200 timemachine (0.2.4-1) unstable; urgency=low * new upstream release + upstream supports LADCCA, don't build with it yet. -- Robert Jordens Thu, 11 Mar 2004 15:51:13 +0100 timemachine (0.2.1-2) unstable; urgency=low * debian/{install,timemachine.desktop,menu}: added better menu and desktop entries -- Robert Jordens Tue, 10 Feb 2004 21:58:40 +0100 timemachine (0.2.1-1) unstable; urgency=low * Initial Release; closes: Bug#230935 -- Robert Jordens Tue, 3 Feb 2004 17:30:10 +0100 debian/install0000644000000000000000000000006212224260344010554 0ustar debian/timemachine.desktop usr/share/applications debian/gbp.conf0000644000000000000000000000006012224260344010600 0ustar [DEFAULT] pristine-tar = True sign-tags = True debian/copyright0000644000000000000000000000304112224260344011116 0ustar This package was debianized by Robert Jordens on Tue Feb 03 15:48:49 CET 2004. It was downloaded from: http://plugin.org.uk/timemachine/ © 2003, 2004 Steve Harris Files: ./src/gtkmeter.c, ./src/gtkmeter.h, ./src/gtkmeterscale.c, ./src/gtkmeterscale.h, ./src/meters.c, ./src/threads.c Copyright: 2003, Steve Harris 2004, Steve Harris License: GPL-2+ Files: ./src/main.c Copyright: 2004, Steve Harris 2006, Garett Shulman 2009, Adam Sampson License: GPL-2+ Copyright: 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 WITHOUTANY 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 program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-2 file. debian/source/0000755000000000000000000000000012224260344010465 5ustar debian/source/format0000644000000000000000000000001412224260344011673 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000010512224260344010212 0ustar version=3 http://plugin.org.uk/timemachine/timemachine-(.*)\.tar\.gz debian/menu0000644000000000000000000000023012224260344010047 0ustar ?package(timemachine):needs="X11" section="Applications/Sound"\ hints="Professional,JACK" \ title="JACK Timemachine" command="/usr/bin/timemachine" debian/manpages0000644000000000000000000000002512224260344010700 0ustar debian/timemachine.1