debian/0000775000000000000000000000000012237530070007167 5ustar debian/aajm.install0000664000000000000000000000002311004520020011443 0ustar bin/aajm usr/games debian/source/0000775000000000000000000000000011663700340010470 5ustar debian/source/format0000664000000000000000000000001411530365446011705 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000001453311530376660011140 0ustar This package was debianized by Helmut Grohne on Fri, 21 Sep 2007 19:55:39 +0200. It was downloaded from http://icculus.org/jugglemaster/ Upstream Authors: aajm : Gary Briggs jmdlx : Gary Briggs, Per Johan Persson jmlib : Per Johan Persson, Gary Briggs, Ken Matsuoka jmpocket : Per Johan Groland, Ken Matsuoka jmqt : Greg Gilbert Copyright: Copyright Gary Briggs 2003 Copyright Per Johan Persson 2000-2002 Copyright Ken Matsuoka 1995-1996 Copyright Per Johan Groland 2002-2004 Copyright Greg Gilbert 2004 Files: src/aajm/*.[ch]* : GPL 2+ src/jmdlx/*.[ch]* : GPL 2+ src/jmlib/*.[ch]* : Modified BSD src/jmpocket/resource.h : Autogenerated src/jmpocket/*.[ch]* : GPL 2+ src/jmqt/siteswapdlgbase.cpp : Autogenerated src/jmqt/siteswapdlgbase.h : Autogenerated src/jmqt/*.[ch]* : GPL 2+ data/*.jm : Modified BSD (see below) License: JMLib Distribution License Berkeley-based copyrights: 1) General Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2) JMLib Version 2.0 Copyright Copyright Gary Briggs 2003-2004 Copyright Copyright Per Johan Persson 2000-2002 Based on JuggleMaster Version 1.60 Copyright Copyright Ken Matsuoka 1995-1996 ---------------------------------------------------------------------- Details on data files Copyright: ---------------------------------------------------------------------- Date: Sat, 27 Oct 2007 17:58:49 +0200 From: Helmut Grohne To: jugglemaster@icculus.org Message-ID: <20071027155849.GB7279@alf.mars> Subject: [jugglemaster] Copyright of data files Hi, I'm currently packaging jugglemaster for the Debian GNU/Linux software distribution. Unfortunately the copyright and licenses of the files located in data/* seem a bit unclear. It would therefore great if you could clarify this. Thank your very much for the great work on jugglemaster Helmut ----------- Date: Sun, 28 Oct 2007 21:20:51 +0900 From: "Per Johan Groland" To: jugglemaster@icculus.org Subject: Re: [jugglemaster] Copyright of data files Hi, I assume you are going to package jmdlx. The license information can be found in the file LICENSE in the root directory. As for the files in the data directory, you can assume that they are covered by the same license as jmlib (modified bsd) semaphore.jm was created by Chunky Kibbles for jmdlx. patterns.jm was originally created by Ken Matsuoka for the original JuggleMaster (for DOS). Several other people have since contributed to this file, see the file CREDITS for a complete list. Some of the additions to the patterns.jm file were made before the project was made open source (notably those made by Isaac Orr). However, these modifications were all included in various jugglemaster versions with permission. Ken Matsuoka later gave his permission to release the jugglemaster library I created from his sources as open source, so it is safe to assume that this also covers the patterns.jm file. Sincerely, Per Johan Groland On 10/28/07, Helmut Grohne wrote: > Hi, > > I'm currently packaging jugglemaster for the Debian GNU/Linux software > distribution. Unfortunately the copyright and licenses of the files > located in data/* seem a bit unclear. It would therefore great if you > could clarify this. > > Thank your very much for the great work on jugglemaster > > Helmut > ----------- Date: Sun, 28 Oct 2007 20:26:36 -0400 From: Chunky Kibbles To: jugglemaster@icculus.org Subject: Re: [jugglemaster] Copyright of data files On Sun, Oct 28, 2007 at 09:20:51PM +0900, Per Johan Groland wrote: > I assume you are going to package jmdlx. The license information can > be found in the file LICENSE in the root directory. > > As for the files in the data directory, you can assume that they are > covered by the same license as jmlib (modified bsd) > > semaphore.jm was created by Chunky Kibbles for jmdlx. > > patterns.jm was originally created by Ken Matsuoka for the original > JuggleMaster (for DOS). Several other people have since contributed to > this file, see the file CREDITS for a complete list. > > Some of the additions to the patterns.jm file were made before the > project was made open source (notably those made by Isaac Orr). > However, these modifications were all included in various jugglemaster > versions with permission. Ken Matsuoka later gave his permission to > release the jugglemaster library I created from his sources as open > source, so it is safe to > assume that this also covers the patterns.jm file. Reading the LICENSE file, I see the point that we haven't explicitly given a license to the pattern datafiles. Please consider them to be licensed under the modified BSD license, exactly like the jmlib core. Gary (-; -------------------------------------------------------------------------- On Debian systems, the complete text of the GPL License can be found in `/usr/share/common-licenses/GPL-2'. The Debian packaging is Copyright 2007, Helmut Grohne and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/aajm.manpages0000664000000000000000000000001611004520020011572 0ustar debian/aajm.1 debian/changelog0000664000000000000000000000711112237530070011041 0ustar jugglemaster (0.4-6.2build1) trusty; urgency=low * No change rebuild against libav 9. -- Dmitrijs Ledkovs Sat, 09 Nov 2013 21:59:20 +0000 jugglemaster (0.4-6.2) unstable; urgency=low * Non-maintainer upload. * debian/patches/loadavg.patch: kfreebsd-* defines struct loadavg in some system header. Rename aajm's loadavg to resolve this conflict. (Closes: #722493) -- Sebastian Ramacher Sat, 14 Sep 2013 18:58:28 +0200 jugglemaster (0.4-6.1) unstable; urgency=low * Non-maintainer upload. * debian/patches/libav9.patch: Fix build with libav 9. Thanks to Moritz Muehlenhoff for the patch. (Closes: #720823) -- Sebastian Ramacher Tue, 03 Sep 2013 01:13:50 +0200 jugglemaster (0.4-6) unstable; urgency=low * Fix "[aajm] Broken pronoun "It" (JuggleMaster) in extended description" updated control, thanks to Filipus Klutiero (Closes: #630190) * Bumped Standards-Version to 3.9.2, no changes needed. * Fix "Error in patch 010_wx26_trans.patch" updated patch, thanks to Olly Betts (Closes: #645409) * Fix "update jugglemaster to use wxwidgets2.8" applied and tested patch from Olly Betts (Closes: #645408) * Fix "FTBFS with ld --as-needed" applied patch from Ilya Barygin (Closes: #631700) * Fix for "Change Siteswap (simple)". Every siteswap was regarded as invalid, due to the new pattern being garbage collected before being used. Now we keep an explicit reference. -- Helmut Grohne Fri, 25 Nov 2011 11:29:40 +0100 jugglemaster (0.4-5) unstable; urgency=low * Team upload. * Write ASCII in uppercase letters in the package description. Thanks to Filipus Klutiero for reporting. (Closes: #629933) -- Bruno "Fuddl" Kleinert Thu, 09 Jun 2011 20:03:10 +0200 jugglemaster (0.4-4) unstable; urgency=low * Team upload. * Drop the Qt version since Qt3 is being removed (Closes: #604353) * Switch to dh from debhelper 7 and dpkg-source v3 * Add DEP-3 headers to the patches * Bump Standards-Version, no changes needed * Add a patch to fix locale issues when loading files (Closes: #528564) * Add patch to fix hand movements during tricks (Closes: #537503) * Fix and enable the ffmpeg support (Closes: #597831) * (C) is not recognised, use Copyright instead * Fix printing text in images and videos * Fix memory zeroing error (LP: #479173) * Make the watch file more flexible -- Paul Wise Mon, 21 Feb 2011 16:42:26 +0800 jugglemaster (0.4-3) unstable; urgency=low [ Barry deFreese ] * Add data copyright details to debian/copyright. + Formerly in data_license.mbox file. (Closes:465646) [ Helmut Grohne ] * Bumped Standards-Version to 3.8.0: + Added README.source (from gimp-resynthesizer). -- Helmut Grohne Tue, 22 Jul 2008 13:22:05 +0200 jugglemaster (0.4-2) unstable; urgency=low [ Helmut Grohne ] * Bumped Standards-Version to 3.7.3, no changes needed. [ Barry deFreese ] * 010_wx26_trans.dpatch - Build with wx2.6. * Move maintainer to Debian Games Team. * Add VCS fields in control. * Remove unneeded .dirs files. * Install in /usr/games, not /usr/bin. + Update menus accordingly. * Don't install extra license file. -- Helmut Grohne Mon, 10 Dec 2007 13:42:27 +0100 jugglemaster (0.4-1) unstable; urgency=low * Initial release. * ITP Closes: 443904 * Improve dpatch descriptions. * Use dh_install instead of install. * Improved package descriptions. -- Helmut Grohne Tue, 06 Nov 2007 09:42:28 +0100 debian/aajm.10000664000000000000000000000401511530364600010160 0ustar .\" 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 aajm 1 "September 24, 2007" .\" 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 insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME aajm \- ascii art jugglemaster .SH SYNOPSIS .B aajm .RI [ options ] .br .SH DESCRIPTION Uses ascii art (aalib) to display a juggler in action juggling three balls by default. .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. .PP After being started aajm will present you a juggler in action. Pressing the `h' key will show a self-explaining help menu. It can be terminated by pressing the `q' key. .SH OPTIONS .TP .B \-s, \-\-siteswap Use given siteswap as pattern. If you do not know what a siteswap is, please have a look at http://www.juggling.org/help/siteswap/faq.html. .TP .B \-t, \-\-style