[PD-cvs] packages/debian README.Debian,NONE,1.1 changelog,NONE,1.1 control,NONE,1.1 copyright,NONE,1.1 dirs,NONE,1.1 doc-base.puredata,NONE,1.1 docs,NONE,1.1 files,NONE,1.1 menu,NONE,1.1 rules,NONE,1.1

ggeiger at users.sourceforge.net ggeiger at users.sourceforge.net
Mon Oct 20 19:48:39 CEST 2003


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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at debian.org>  Tue, 10 Dec 2002 10:50:55 +0100
 
pd (0.36-1) unstable; urgency=low

  * new upstream

 -- Guenter Geiger (Debian/GNU) <geiger at 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 at 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 at 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 at 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 at 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 at 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 at smallone.fc.hp.com> (closes: #143323)

 -- Guenter Geiger (Debian/GNU) <geiger at 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 at 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 at 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 at 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 at 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 at 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 at debian.org>  Sat, 12 Mar 2001 11:30:07 +0100

pd (0.32-1) unstable; urgency=low

  * new upstream (test) release

 -- Guenter Geiger <geiger at 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 at debian.org>  Fri, 13 Oct 2000 14:13:05 +0200

pd (0.31-2) unstable; urgency=low

  * improvments for nogui mode

 -- Guenter Geiger <geiger at debian.org>  Tue, 12 Sep 2000 22:24:01 +0200

pd (0.31-1) unstable; urgency=low

  * new upstream

 -- Guenter Geiger <geiger at debian.org>  Fri, 21 Jul 2000 18:34:45 +0200

pd (0.30-1) unstable; urgency=low

  * new upstream version

 -- Guenter Geiger <geiger at 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 at visi.net>, 
    fixed bug in audio output with RME card

 -- Guenter Geiger <geiger at 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 at 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 at debian.org>  Fri, 14 Jan 1999 17:35:10 +0100

pd (0.28-1) unstable; urgency=low

  * new upstream version

 -- Guenter Geiger <geiger at debian.org>  Mon, 22 Nov 1999 11:23:43 +0100

pd (0.27-3) unstable; urgency=low

  * minor bugfixes

 -- Guenter Geiger <geiger at 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 at debian.org>  Wed, 15 Sep 1999 15:34:43 +0200

pd (0.27-1) unstable; urgency=low

  * new upstream version

 -- Guenter Geiger <geiger at 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 at 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 at debian.org>  Mon, 23 Aug 1999 17:21:34 +0200

pd (0.26-1) unstable; urgency=low

  * Initial Release.

 -- Guenter Geiger <geiger at 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 at 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 at 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 at 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






More information about the Pd-cvs mailing list