debianized
authorIOhannes m zmölnig <zmoelnig@umlaeute.mur.at>
Thu, 25 Nov 2010 14:11:37 +0000 (15:11 +0100)
committerIOhannes m zmölnig <zmoelnig@umlaeute.mur.at>
Thu, 25 Nov 2010 14:11:37 +0000 (15:11 +0100)
13 files changed:
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/control.in [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/docs [new file with mode: 0644]
debian/gbp.conf [new file with mode: 0644]
debian/jacktrip.1 [new file with mode: 0644]
debian/jacktrip.links [new file with mode: 0644]
debian/jacktrip.manpages [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/source/format [new file with mode: 0644]
debian/watch [new file with mode: 0644]

diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..01f8903
--- /dev/null
@@ -0,0 +1,5 @@
+jacktrip (1.0.5.patch2-1) unstable; urgency=low
+
+  * Initial release (Closes: #604758)
+
+ -- IOhannes m zmoelnig (gpg-key at iem) <zmoelnig@iem.at>  Thu, 25 Nov 2010 15:06:30 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..7f8f011
--- /dev/null
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..dd9ef89
--- /dev/null
@@ -0,0 +1,32 @@
+Source: jacktrip
+Section: sound
+Priority: optional
+Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
+Uploaders: IOhannes m zmoelnig (gpg-key at iem) <zmoelnig@iem.at>
+Build-Depends: debhelper (>= 7.0.1),
+ dh-buildinfo,
+ cdbs (>= 0.4.69~),
+ devscripts (>= 2.10.7~),
+       doxygen,
+       libqt4-dev,
+       qt4-qmake,
+       libjack-dev
+Standards-Version: 3.9.1
+Homepage: http://code.google.com/p/jacktrip/
+Vcs-Git: git://git.debian.org/pkg-multimedia/jacktrip.git
+Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/jacktrip.git;a=summary
+
+Package: jacktrip
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: A System for High-Quality Audio Network Performance
+ JackTrip is a Linux and Mac OS X-based system used for multi-machine network
+ performance over the Internet. It supports any number of channels (as many as
+ the computer/network can handle) of bidirectional, high quality, uncompressed
+ audio signal steaming.
+ .
+ You can use it between any combination of Linux and Mac OS X (i.e., one end
+ using Linux can connect to the other using Mac OS X).
+ .
+ It is currently being developed and actively tested at CCRMA by the SoundWIRE
+ group.
diff --git a/debian/control.in b/debian/control.in
new file mode 100644 (file)
index 0000000..f3b2b52
--- /dev/null
@@ -0,0 +1,29 @@
+Source: jacktrip
+Section: sound
+Priority: optional
+Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
+Uploaders: IOhannes m zmoelnig (gpg-key at iem) <zmoelnig@iem.at>
+Build-Depends: @cdbs@,
+       doxygen,
+       libqt4-dev,
+       qt4-qmake,
+       libjack-dev
+Standards-Version: 3.9.1
+Homepage: http://code.google.com/p/jacktrip/
+Vcs-Git: git://git.debian.org/pkg-multimedia/jacktrip.git
+Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/jacktrip.git;a=summary
+
+Package: jacktrip
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: A System for High-Quality Audio Network Performance
+ JackTrip is a Linux and Mac OS X-based system used for multi-machine network
+ performance over the Internet. It supports any number of channels (as many as
+ the computer/network can handle) of bidirectional, high quality, uncompressed
+ audio signal steaming.
+ .
+ You can use it between any combination of Linux and Mac OS X (i.e., one end
+ using Linux can connect to the other using Mac OS X).
+ .
+ It is currently being developed and actively tested at CCRMA by the SoundWIRE
+ group.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..82ce4ad
--- /dev/null
@@ -0,0 +1,109 @@
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135
+Name: jacktrip
+Maintainer: IOhannes m zmölnig
+Source: http://code.google.com/p/jacktrip/
+
+Files: ./src/DataProtocol.cpp,
+       ./src/DataProtocol.h,
+       ./src/DataProtocolPOSIX.cpp.tmp,
+       ./src/DataProtocolPOSIX.h.tmp,
+       ./src/JackAudioInterface.cpp,
+       ./src/JackAudioInterface.h,
+       ./src/JackTrip.cpp,
+       ./src/JackTrip.h,
+       ./src/JackTripThread.cpp,
+       ./src/JackTripThread.h,
+       ./src/JackTripWorker.cpp,
+       ./src/JackTripWorker.h,
+       ./src/JackTripWorkerMessages.h,
+       ./src/LoopBack.cpp,
+       ./src/LoopBack.h,
+       ./src/NetKS.h,
+       ./src/PacketHeader.cpp,
+       ./src/PacketHeader.h,
+       ./src/ProcessPlugin.h,
+       ./src/RingBuffer.cpp,
+       ./src/RingBuffer.h,
+       ./src/RingBufferWavetable.h,
+       ./src/Settings.h,
+       ./src/UdpDataProtocol.cpp,
+       ./src/UdpDataProtocol.h,
+       ./src/UdpDataProtocolPOSIX.cpp.tmp,
+       ./src/UdpDataProtocolPOSIX.h.tmp,
+       ./src/UdpMasterListener.cpp,
+       ./src/UdpMasterListener.h,
+       ./src/jacktrip_globals.cpp,
+       ./src/jacktrip_globals.h,
+       ./src/jacktrip_main.cpp,
+       ./src/jacktrip_tests.cpp,
+       ./src/jacktrip_types.h,
+       ./src/tests.cpp,
+       ./src/Settings.cpp,
+       ./src/ProcessPlugin.cpp,
+       ./src/TestRingBuffer.h,
+       ./src/ThreadPoolTest.h,
+       ./src/build,
+       ./src/jacktrip.pro
+Copyright: 2008, Juan-Pablo Caceres, Chris Chafe
+License: MIT/X11 (BSD like)
+
+Files: ./jacktrip_doxygen,
+       ./documentation/documentation.cpp,
+       ./documentation/html_footer.html,
+Copyright: 2008, Juan-Pablo Caceres, Chris Chafe
+License: MIT/X11 (BSD like)
+
+Files: ./CHANGESLOG.txt,
+       ./INSTALL.txt,
+       ./TODO.txt
+Copyright: 2008, Juan-Pablo Caceres, Chris Chafe
+License: MIT/X11 (BSD like)
+
+Files: ./faust-src/Makefile,
+       ./faust-src/Makefile.compile,
+       ./faust-src/Makefile.ladspacompile,
+       ./faust-src/Makefile.mspcompile,
+       ./faust-src/Makefile.pdcompile,
+       ./faust-src/Makefile.qcompile,
+       ./faust-src/Makefile.qtcompile,
+       ./faust-src/Makefile.sccompile,
+       ./faust-src/Makefile.svg,
+       ./faust-src/Makefile.vstcompile,
+       ./faust-src/minimal.cpp,
+       ./faust-src/net-ks.ds
+Copyright: 2008, Juan-Pablo Caceres, Chris Chafe
+License: MIT/X11 (BSD like)
+
+Files: ./debian/*
+Copyright: 2010, IOhannes m zmoelnig
+License: MIT/X11 (BSD like)
+
+Files: ./documentation/img/qjackctl.png
+       ./documentation/img/jack_main_settings.jpg
+       ./documentation/img/jack_routing.png
+License: UNKNOWN
+ FIXME
+
+
+License: MIT/X11 (BSD like)
+ Permission is hereby granted, free of charge, to any person
+ obtaining a copy of this software and associated documentation
+ files (the "Software"), to deal in the Software without
+ restriction, including without limitation the rights to use,
+ copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the
+ Software is furnished to do so, subject to the following
+ conditions:
+ .
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+ WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ OTHER DEALINGS IN THE SOFTWARE.
diff --git a/debian/docs b/debian/docs
new file mode 100644 (file)
index 0000000..cf2a29c
--- /dev/null
@@ -0,0 +1,2 @@
+TODO.txt
+WWW/html
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644 (file)
index 0000000..a7281f9
--- /dev/null
@@ -0,0 +1,5 @@
+# Configuration file for git-buildpackage and friends
+
+[DEFAULT]
+pristine-tar = True
+sign-tags = True
diff --git a/debian/jacktrip.1 b/debian/jacktrip.1
new file mode 100644 (file)
index 0000000..3320db7
--- /dev/null
@@ -0,0 +1,80 @@
+.\"                                      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 JACKTRIP 1 "November 23, 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
+jacktrip \- A System for High-Quality Audio Network Performance over the Internet.
+.SH SYNOPSIS
+.B jacktrip
+.RI [ options ]
+.SH DESCRIPTION
+This manual page documents briefly the
+.B jacktrip
+command.
+.PP
+.\" TeX users may be more comfortable with the \fB<whatever>\fP and
+.\" \fI<whatever>\fP escape sequences to invode bold face and italics,
+.\" respectively.
+\fBjacktrip\fP is a program that allows to establish a high-quality, low latency multi-channel audio connection over the internet
+.SH OPTIONS
+This program follows the usual GNU command line syntax, with long
+options starting with two dashes (`-').
+A summary of options is included below.
+.TP
+.B  \-s, \-\-server
+Run in Server Mode
+.TP
+.B  \-c, \-\-client <peer_host_IP_number>
+Run in Client Mode
+.TP
+.B  \-n, \-\-numchannels \fIn\fR
+Number of Input and Output Channels (default 2)
+.TP
+.B  \-q, \-\-queue \fIq\fR
+Queue Buffer Length, in Packet Size, can be 1 or more (default 4)
+.TP
+.B  \-r, \-\-redundancy \fIr\fR 
+Packet Redundancy to avoid glitches with packet losses, can be 1 or more (default 1)
+.TP
+.B  \-o, \-\-portoffset \fIo\fR
+Receiving port offset from base port \fB4464\fP (default 0)
+.TP
+.B  \-b, \-\-bitres \fIb\fR
+Audio Bit Rate Resolutions, can be one of [8, 16, 24, 32] (default 16)
+.TP
+.B  \-z, \-\-zerounderrun
+Set buffer to zeros when underrun occurs (defaults to wavetable)
+.TP
+.B  \-l, \-\-loopback
+Run in Loop\-Back Mode
+.TP
+.B  \-j, \-\-jamlink
+Run in JamLink Mode (Connect to a JamLink Box)
+.TP
+.B \-\-clientname
+Change default client name (default is JackTrip)
+.TP
+.B  \-v, \-\-version
+Prints Version Number
+.TP
+.B  \-h, \-\-help
+Print  a brief usage message describing the main jacktrip options
+
+.SH AUTHOR
+jacktrip was written by Juan-Pablo Caceres & Chris Chafe (SoundWIRE group at CCRMA, Stanford University)
+.PP
+This manual page was written by IOhannes m zmoelnig (gpg-key at iem) <zmoelnig@iem.at>,
+for the Debian project (and may be used by others).
diff --git a/debian/jacktrip.links b/debian/jacktrip.links
new file mode 100644 (file)
index 0000000..03fa598
--- /dev/null
@@ -0,0 +1 @@
+usr/share/man/man1/jacktrip.1.gz usr/share/man/man1/jacktrip_debug.1.gz
diff --git a/debian/jacktrip.manpages b/debian/jacktrip.manpages
new file mode 100644 (file)
index 0000000..ed09ef4
--- /dev/null
@@ -0,0 +1 @@
+debian/jacktrip.1
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..c4ceb4d
--- /dev/null
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Copyright © 2010 IOhannes m zmölnig <zmoelnig@iem.at>
+# Description: Main Debian packaging script for jacktrip
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/qmake.mk
+-include /usr/share/cdbs/1/rules/utils.mk
+
+DBS_BUILD_DEPENDS_rules_utils_copyright-check =
+CDBS_BUILD_DEPENDS_rules_utils_buildinfo =
+
+DEB_SRCDIR = src
+DEB_DH_INSTALLCHANGELOGS_ARGS = CHANGESLOG.txt
+
+build/jacktrip::
+       doxygen jacktrip_doxygen
+
+clean::
+       rm -rf WWW
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644 (file)
index 0000000..24652f6
--- /dev/null
@@ -0,0 +1,4 @@
+# you can run the "uscan" command to check for upstream updates and more.
+# See uscan(1) for format
+version=3
+http://googlecode.debian.net/p/jacktrip/jacktrip-(\d+.*)\.tar\.gz