Update of /cvsroot/pure-data/packages/debian
In directory sc8-pr-cvs1:/tmp/cvs-serv24348/debian
Added Files:
README.Debian changelog control copyright dirs
doc-base.puredata docs files menu rules
Log Message:
added
--- NEW FILE: README.Debian ---
pd for Debian
----------------------
Soundcards and Drivers
=======================
Pd uses your soundcard in a way to reduce the latency introduced by
audio buffering. This may in some circumstances introduce distortions.
There are different methods to solve this problem.
1) starting pd with certain flags:
-frags <n>
sets the number of fragments used in the OSS driver, and additionally
triggers the "good old and stable" device interface.
-noadc
start pd in output only mode.
2) Using ALSA with OSS emulation
3) Try to install the OSS/Free version instead of OSS commercial.
Configuration
==============
Instead of passing your command line flags to pd, you can write them
into your ~/.pdrc file. Each commandline switch on its own line like
-path /usr/lib/pd/doc
-frags 4
-noadc
-lib Gem
-- Guenter Geiger <geiger(a)debian.org>, Tue, 3 Aug 1999 14:33:26 +0200
--- NEW FILE: changelog ---
puredata (0.37.cvs-5) unstable; urgency=low
* fixed problems with jack
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Tue, 7 Oct 2003 17:18:31 +0200
puredata (0.37.cvs-4) unstable; urgency=low
* roll another one .. forgot to update pd.tk
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Tue, 5 Aug 2003 12:01:20 +0200
puredata (0.37.cvs-3) unstable; urgency=low
* exchanged ld with cc in expr externals
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Sat, 2 Aug 2003 23:29:29 +0200
puredata (0.37.cvs-2) unstable; urgency=low
* fixed build of extra -fPIC (closes: #203416)
* changed t_int to long in m_pd.h
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Wed, 30 Jul 2003 10:41:01 +0200
puredata (0.37.cvs-1) unstable; urgency=low
* new upstream and renaming to puredata
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Tue, 08 Jul 2003 15:13:58 +0200
pd (0.36.cvs-9) unstable; urgency=low
* makes -nosound option work (closes: #182888)
* remove -Werror, hopefully a quick fix for 64 bit architectures
* add -fPIC to external, fixed strip
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Fri, 28 Mar 2003 10:58:39 +0100
pd (0.36.cvs-8) unstable; urgency=low
* I'm to stupid for this world, now I hope it really compiles (removed
sa_restorer and SIGSTKFTL in s_inter.c)
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Wed, 26 Mar 2003 13:29:29 +0100
pd (0.36.cvs-7) unstable; urgency=low
* removed handling of SIGSTKFLT
* fixed jack behaviour (DIO errors)
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Tue, 25 Mar 2003 18:08:04 +0100
pd (0.36.cvs-6) unstable; urgency=low
* New snapshot
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Mon, 17 Mar 2003 16:48:33 +0100
pd (0.36.cvs-5) unstable; urgency=low
* Remove manpages from /usr/man (closes: 181190)
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Mon, 17 Feb 2003 17:25:45 +0100
pd (0.36.cvs-4) unstable; urgency=low
* Recompilation for new libjack
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Wed, 12 Feb 2003 10:49:16 +0100
pd (0.36.cvs-3) unstable; urgency=low
* Fixed compilation for Debian libjackX.XX.X-dev packages
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Tue, 7 Jan 2003 12:49:22 +0100
pd (0.36.cvs-2) unstable; urgency=low
* Included patches for different Debian architectures (got lost somehow)
(closes: #173311)
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Mon, 16 Dec 2002 16:57:03 +0100
pd (0.36.cvs-1) unstable; urgency=low
* new upstream (closes: * #172085). pd now checks for jack, then alsa and
finally oss. This doesnt fix the bug that is in ALSA OSS emulation,
but it uses the ALSA native driver if available.
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Tue, 10 Dec 2002 10:50:55 +0100
pd (0.36-1) unstable; urgency=low
* new upstream
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Mon, 25 Nov 2002 18:47:02 +0100
pd (0.35.1-1) unstable; urgency=low
* new upstream, jack patched
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Fri, 26 Jul 2002 16:15:14 +0200
pd (0.35.test23-1) unstable; urgency=low
* new upstream release
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Tue, 7 May 2002 18:47:04 +0200
pd (0.34.4-1) unstable; urgency=low
* new upstream release
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Tue, 7 May 2002 18:47:04 +0200
pd (0.34.2-4) unstable; urgency=low
* SIGFLTK doesn exist on all platforms, remove handler for it.
(closes: #144081)
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Mon, 22 Apr 2002 19:48:05 +0200
pd (0.34.2-3) unstable; urgency=low
* added </PRE> tag in documentation (closes: #135911)
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Thu, 18 Apr 2002 13:13:00 +0200
pd (0.34.2-2) unstable; urgency=low
* FTBFS: build-depends, gcc errors, etc (hppa/unstable) patch applied LaMont
Jones <lamont(a)smallone.fc.hp.com> (closes: #143323)
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Wed, 17 Apr 2002 16:44:32 +0200
pd (0.34.2-1) unstable; urgency=low
* new upstream version, only compiles with libffm on Alpha if it
is available (closes: #112232), added build depends
* added -fPIC to pd externals (closes: #124140)
* removed warning treated as errors flag (closes: #142635)
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Fri, 2 Nov 2001 11:36:47 +0100
pd (0.32p1-5) unstable; urgency=low
* fixed build on hurd (bstring.h) (closes: #108598)
man page link for pdsend, pdreceive (closes: #99566)
added jpeg files to html documentation (closes: #102171)
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Wed, 15 Aug 2001 10:31:02 +0200
pd (0.32p1-4) unstable; urgency=low
* don't set sa_restorer on any architecture .. it seems like this
field is only available for i386. (closes: #104984)
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Mon, 16 Jul 2001 11:30:02 +0200
pd (0.32p1-3) unstable; urgency=low
* make it clean the sources proberly (closes: #94525)
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Fri, 20 Apr 2001 17:09:02 +0200
pd (0.32p1-2) unstable; urgency=low
* make it compilable on sparc (SIGFLTK) (closes: #89274)
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Sat, 14 Mar 2001 10:37:02 +0100
pd (0.32p1-1) unstable; urgency=low
* folded table patches in, make the whole compilable on Alpha, added devfs compatibility
-- Guenter Geiger (Debian/GNU) <geiger(a)debian.org> Sat, 12 Mar 2001 11:30:07 +0100
pd (0.32-1) unstable; urgency=low
* new upstream (test) release
-- Guenter Geiger <geiger(a)debian.org> Sat, 4 Nov 2000 12:30:07 +0100
pd (0.31-3) unstable; urgency=low
* make it compileable with ccc under Alpha (extras)
-- Guenter Geiger <geiger(a)debian.org> Fri, 13 Oct 2000 14:13:05 +0200
pd (0.31-2) unstable; urgency=low
* improvments for nogui mode
-- Guenter Geiger <geiger(a)debian.org> Tue, 12 Sep 2000 22:24:01 +0200
pd (0.31-1) unstable; urgency=low
* new upstream
-- Guenter Geiger <geiger(a)debian.org> Fri, 21 Jul 2000 18:34:45 +0200
pd (0.30-1) unstable; urgency=low
* new upstream version
-- Guenter Geiger <geiger(a)debian.org> Mon, 13 Mar 2000 13:45:01 +0100
pd (0.28-4) unstable frozen; urgency=low
* applied patch for building on sparc from Ben Collins <bmc(a)visi.net>,
fixed bug in audio output with RME card
-- Guenter Geiger <geiger(a)debian.org> Mon, 14 Feb 2000 13:34:01 +0100
pd (0.28-3) unstable frozen; urgency=low
* now installs m_pd.h into /usr/include. Uses x-terminal-emulater to provide console.
-- Guenter Geiger <geiger(a)debian.org> Tue, 25 Jan 2000 15:30:00 +0100
pd (0.28-2) unstable; urgency=low
* changed permissions of configure script
-- Guenter Geiger <geiger(a)debian.org> Fri, 14 Jan 1999 17:35:10 +0100
pd (0.28-1) unstable; urgency=low
* new upstream version
-- Guenter Geiger <geiger(a)debian.org> Mon, 22 Nov 1999 11:23:43 +0100
pd (0.27-3) unstable; urgency=low
* minor bugfixes
-- Guenter Geiger <geiger(a)debian.org> Wed, 13 Oct 1999 11:34:50 +0200
pd (0.27-2) unstable; urgency=low
* added Gem recommendation , menu entry
-- Guenter Geiger <geiger(a)debian.org> Wed, 15 Sep 1999 15:34:43 +0200
pd (0.27-1) unstable; urgency=low
* new upstream version
-- Guenter Geiger <geiger(a)debian.org> Mon, 6 Sep 1999 13:10:00 +0200
pd (0.26-3) unstable; urgency=low
* added m_pd.h to the distribution
-- Guenter Geiger <geiger(a)debian.org> Thu, 26 Aug 1999 16:45:48 +0200
pd (0.26-2) unstable; urgency=low
* patched in the buggy sounddriver patch, fixed Bug#43379, cannot build from
source.
-- Guenter Geiger <geiger(a)debian.org> Mon, 23 Aug 1999 17:21:34 +0200
pd (0.26-1) unstable; urgency=low
* Initial Release.
-- Guenter Geiger <geiger(a)debian.org> Tue, 3 Aug 1999 14:33:26 +0200
Local variables:
mode: debian-changelog
End:
--- NEW FILE: control ---
Source: puredata
Section: sound
Priority: optional
Maintainer: Guenter Geiger (Debian/GNU) <geiger(a)debian.org>
Build-Depends: tcl8.4-dev, tk8.4-dev, libasound2-dev, debhelper, libjack-dev
Standards-Version: 3.6.0
Package: puredata
Architecture: any
Depends: xterm | x-terminal-emulator, ${shlibs:Depends}
Replaces: pd-externals, pd
Provides: pd
Conflicts: pd
Recommends: gem
Description: realtime computer music and graphics system
A real-time graphical programming environment for audio and graphics
analysis and rendering. Pd's audio functions are built-in; graphical
computations require a separate package named GEM ("Graphics Environment for
Multimedia"). Pd and GEM are available for SGI machines, IBM PC compatibles
(running NT or W95) and Linux (PCs or Alpha machines).
--- NEW FILE: copyright ---
This package was debianized by Guenter Geiger <geiger(a)debian.org> on
Tue, 3 Aug 1999 14:33:26 +0200.
It was downloaded from <ftp://epy.co.at/pub/pd>
Author: Miller Puckette <mpuckett(a)man104nfs.UCSD.EDU>
Copyright:
This software is copyrighted by Miller Puckette and others. The following
terms apply to all files associated with the software unless explicitly
disclaimed in individual files.
The authors hereby grant permission to use, copy, modify, distribute,
and license this software and its documentation for any purpose, provided
that existing copyright notices are retained in all copies and that this
notice is included verbatim in any distributions. No written agreement,
license, or royalty fee is required for any of the authorized uses.
Modifications to this software may be copyrighted by their authors
and need not follow the licensing terms described here, provided that
the new terms are clearly indicated on the first page of each file where
they apply.
IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE
IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
MODIFICATIONS.
RESTRICTED RIGHTS: Use, duplication or disclosure by the government
is subject to the restrictions as set forth in subparagraph (c) (1) (ii)
of the Rights in Technical Data and Computer Software Clause as DFARS
252.227-7013 and FAR 52.227-19.
--- NEW FILE: dirs ---
usr/bin
usr/sbin
usr/include
usr/share/man/man1
usr/share/doc/pd/html
--- NEW FILE: doc-base.puredata ---
Document: pdmanual
Title: PD Manual
Author: Miller Puckette
Abstract: This manual describes the usage of PD.
PD is a realtime computer music system.
Section: Apps/Sound
Format: HTML
Index: /usr/share/doc/pd/html/index.htm
Files: /usr/share/doc/pd/html/*.htm
--- NEW FILE: docs ---
README.txt
--- NEW FILE: files ---
puredata_0.37.cvs-5_i386.deb sound optional
--- NEW FILE: menu ---
?package(puredata):needs=x11 section="Apps/Sound"\
title="PureData" command="x-terminal-emulator -e /usr/bin/pd"
--- NEW FILE: rules ---
#!/usr/bin/make -f
#-*- makefile -*-
# Made with the aid of dh_make, by Craig Small
# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
# Some lines taken from debmake, by Christoph Lameter.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
build: build-stamp
build-stamp:
dh_testdir
# Add here commands to compile the package.
chmod a+x src/configure
cd src && ./configure --prefix=/usr
cd src && $(MAKE)
touch build-stamp
clean:
dh_testdir
dh_testroot
rm -f build-stamp install-stamp
# Add here commands to clean up after the build process.
chmod a+x src/configure
-cd src && ./configure
-cd src && $(MAKE) distclean
-rm src/makefile
-rm -r `find . -name CVS`
-rm `find . -name "*.pd_linux*"`
dh_clean
install: install-stamp
install-stamp: build-stamp
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
# Add here commands to install the package into debian/tmp.
cd src && $(MAKE) install prefix=/usr/ DESTDIR=`pwd`/../debian/tmp
-rm -r `pwd`/debian/tmp/usr/man
touch install-stamp
# Build architecture-independent files here.
binary-indep: build install
# We have nothing to do by default.
# Build architecture-dependent files here.
binary-arch: build install
# dh_testversion
dh_testdir
dh_testroot
dh_installdocs
mv `pwd`/debian/tmp/usr/lib/pd/doc/1.manual/*.{jpg,htm} \
`pwd`/debian/tmp/usr/share/doc/pd/html
# dh_dhelp
dh_installexamples
dh_installmenu
# dh_installemacsen
# dh_installinit
dh_installcron
dh_installman man/pd.1 man/pdsend.1 man/pdreceive.1
# dh_undocumented
dh_installchangelogs
# dh_link
dh_strip
dh_compress
dh_fixperms
# You may want to make some executables suid here
# dh_makeshlibs
dh_installdeb
# dh_perl
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
source diff:
@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary