Revision: 9176
http://pure-data.svn.sourceforge.net/pure-data/?rev=9176&view=rev
Author: zmoelnig
Date: 2008-02-07 06:07:18 -0800 (Thu, 07 Feb 2008)
Log Message:
-----------
reorganized
Added Paths:
-----------
branches/by-author/developername/
Removed Paths:
-------------
branches/developername/
Copied: branches/by-author/developername (from rev 9172, branches/developername)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 9173
http://pure-data.svn.sourceforge.net/pure-data/?rev=9173&view=rev
Author: zmoelnig
Date: 2008-02-07 05:44:56 -0800 (Thu, 07 Feb 2008)
Log Message:
-----------
reorganized
Removed Paths:
-------------
branches/devel_0_35/
branches/devel_0_37/
branches/devel_0_38/
branches/devel_0_39/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 9172
http://pure-data.svn.sourceforge.net/pure-data/?rev=9172&view=rev
Author: zmoelnig
Date: 2008-02-07 05:42:35 -0800 (Thu, 07 Feb 2008)
Log Message:
-----------
reorganized
Added Paths:
-----------
branches/pd-devel/v0-35/
branches/pd-devel/v0-35/INSTALL.txt
branches/pd-devel/v0-35/LICENSE.txt
branches/pd-devel/v0-35/README.txt
branches/pd-devel/v0-35/bin/
branches/pd-devel/v0-35/doc/
branches/pd-devel/v0-35/extra/
branches/pd-devel/v0-35/man/
branches/pd-devel/v0-35/obj/
branches/pd-devel/v0-35/portaudio/
branches/pd-devel/v0-35/src/
branches/pd-devel/v0-36/
branches/pd-devel/v0-36/INSTALL.txt
branches/pd-devel/v0-36/LICENSE.txt
branches/pd-devel/v0-36/README.txt
branches/pd-devel/v0-36/doc/
branches/pd-devel/v0-36/extra/
branches/pd-devel/v0-36/man/
branches/pd-devel/v0-36/portaudio/
branches/pd-devel/v0-36/src/
branches/pd-devel/v0-37/
branches/pd-devel/v0-37/AUTHORS
branches/pd-devel/v0-37/COPYING
branches/pd-devel/v0-37/ChangeLog
branches/pd-devel/v0-37/INSTALL.txt
branches/pd-devel/v0-37/LICENSE.txt
branches/pd-devel/v0-37/Makefile.am
branches/pd-devel/v0-37/NEWS
branches/pd-devel/v0-37/Pd.command
branches/pd-devel/v0-37/README
branches/pd-devel/v0-37/README.txt
branches/pd-devel/v0-37/bin/
branches/pd-devel/v0-37/configure.ac
branches/pd-devel/v0-37/doc/
branches/pd-devel/v0-37/extra/
branches/pd-devel/v0-37/man/
branches/pd-devel/v0-37/mkdmg
branches/pd-devel/v0-37/obj/
branches/pd-devel/v0-37/pd.info
branches/pd-devel/v0-37/portaudio/
branches/pd-devel/v0-37/portaudio_v18/
branches/pd-devel/v0-37/portmidi_osx/
branches/pd-devel/v0-37/src/
branches/pd-devel/v0-38/
branches/pd-devel/v0-38/AUTHORS
branches/pd-devel/v0-38/COPYING
branches/pd-devel/v0-38/ChangeLog
branches/pd-devel/v0-38/INSTALL.txt
branches/pd-devel/v0-38/LICENSE.txt
branches/pd-devel/v0-38/Makefile.am
branches/pd-devel/v0-38/NEWS
branches/pd-devel/v0-38/README.txt
branches/pd-devel/v0-38/SConstruct
branches/pd-devel/v0-38/bin/
branches/pd-devel/v0-38/bootstrap.sh
branches/pd-devel/v0-38/configure.ac
branches/pd-devel/v0-38/doc/
branches/pd-devel/v0-38/extra/
branches/pd-devel/v0-38/man/
branches/pd-devel/v0-38/obj/
branches/pd-devel/v0-38/portaudio/
branches/pd-devel/v0-38/portaudio_v18/
branches/pd-devel/v0-38/portmidi_osx/
branches/pd-devel/v0-38/src/
branches/pd-devel/v0-39/
branches/pd-devel/v0-39/COPYING
branches/pd-devel/v0-39/INSTALL.txt
branches/pd-devel/v0-39/LICENSE.txt
branches/pd-devel/v0-39/README.txt
branches/pd-devel/v0-39/SConstruct
branches/pd-devel/v0-39/bin/
branches/pd-devel/v0-39/extra/
branches/pd-devel/v0-39/man/
branches/pd-devel/v0-39/obj/
branches/pd-devel/v0-39/portmidi_osx/
branches/pd-devel/v0-39/src/
Removed Paths:
-------------
branches/devel_0_35/pd/
branches/devel_0_36/
branches/devel_0_37/pd/
branches/devel_0_38/pd/
branches/devel_0_39/pd/
branches/pd-devel/v0-35/INSTALL.txt
branches/pd-devel/v0-35/LICENSE.txt
branches/pd-devel/v0-35/README.txt
branches/pd-devel/v0-35/bin/
branches/pd-devel/v0-35/doc/
branches/pd-devel/v0-35/extra/
branches/pd-devel/v0-35/man/
branches/pd-devel/v0-35/obj/
branches/pd-devel/v0-35/portaudio/
branches/pd-devel/v0-35/src/
branches/pd-devel/v0-36/INSTALL.txt
branches/pd-devel/v0-36/LICENSE.txt
branches/pd-devel/v0-36/README.txt
branches/pd-devel/v0-36/doc/
branches/pd-devel/v0-36/extra/
branches/pd-devel/v0-36/man/
branches/pd-devel/v0-36/portaudio/
branches/pd-devel/v0-36/src/
branches/pd-devel/v0-37/AUTHORS
branches/pd-devel/v0-37/COPYING
branches/pd-devel/v0-37/ChangeLog
branches/pd-devel/v0-37/INSTALL.txt
branches/pd-devel/v0-37/LICENSE.txt
branches/pd-devel/v0-37/Makefile.am
branches/pd-devel/v0-37/NEWS
branches/pd-devel/v0-37/Pd.command
branches/pd-devel/v0-37/README
branches/pd-devel/v0-37/README.txt
branches/pd-devel/v0-37/bin/
branches/pd-devel/v0-37/configure.ac
branches/pd-devel/v0-37/doc/
branches/pd-devel/v0-37/extra/
branches/pd-devel/v0-37/man/
branches/pd-devel/v0-37/mkdmg
branches/pd-devel/v0-37/obj/
branches/pd-devel/v0-37/pd.info
branches/pd-devel/v0-37/portaudio/
branches/pd-devel/v0-37/portaudio_v18/
branches/pd-devel/v0-37/portmidi_osx/
branches/pd-devel/v0-37/src/
branches/pd-devel/v0-38/AUTHORS
branches/pd-devel/v0-38/COPYING
branches/pd-devel/v0-38/ChangeLog
branches/pd-devel/v0-38/INSTALL.txt
branches/pd-devel/v0-38/LICENSE.txt
branches/pd-devel/v0-38/Makefile.am
branches/pd-devel/v0-38/NEWS
branches/pd-devel/v0-38/README.txt
branches/pd-devel/v0-38/SConstruct
branches/pd-devel/v0-38/bin/
branches/pd-devel/v0-38/bootstrap.sh
branches/pd-devel/v0-38/configure.ac
branches/pd-devel/v0-38/doc/
branches/pd-devel/v0-38/extra/
branches/pd-devel/v0-38/man/
branches/pd-devel/v0-38/obj/
branches/pd-devel/v0-38/portaudio/
branches/pd-devel/v0-38/portaudio_v18/
branches/pd-devel/v0-38/portmidi_osx/
branches/pd-devel/v0-38/src/
branches/pd-devel/v0-39/COPYING
branches/pd-devel/v0-39/INSTALL.txt
branches/pd-devel/v0-39/LICENSE.txt
branches/pd-devel/v0-39/README.txt
branches/pd-devel/v0-39/SConstruct
branches/pd-devel/v0-39/bin/
branches/pd-devel/v0-39/extra/
branches/pd-devel/v0-39/man/
branches/pd-devel/v0-39/obj/
branches/pd-devel/v0-39/portmidi_osx/
branches/pd-devel/v0-39/src/
branches/stable_0_38/
branches/stable_0_39/
branches/stable_0_40/
branches/stable_0_40_2/
branches/version_0_35_0/
branches/version_0_36_test5/
Copied: branches/pd-devel/v0-35 (from rev 9170, branches/devel_0_35/pd)
Deleted: branches/pd-devel/v0-35/INSTALL.txt
===================================================================
--- branches/devel_0_35/pd/INSTALL.txt 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-35/INSTALL.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,20 +0,0 @@
-Detailed installations instructions are in the HTML documentation, which
-you can find in doc/1.manual.
-
-Quick compilation instructions for Linux or Mac OSX (assuming for Mac OSX that
-you've got Tck/Tk installed):
-
-Change to "src" subdirectory.
-
-type "./configure", possibly adding flags as follows:
-
- To enable ALSA 0.9x (the latest one), add "--enable-alsa".
- To enable the older ALSA 0.5x, add "--enable-old-alsa".
- To enable Ritsch's RME 9652 driver, add --enable-rme".
- To put Pd in /usr/bin instead of /usr/local/bin, add "--prefix=/bin".
-
-Type "make depend" and then "make"; or, if you prefer, as superuser
-type "make install".
-
-To run pd, either type the full pathname as in /home/me/pd/bin/pd, or else
-if you've chosen "make install", just type "pd".
Copied: branches/pd-devel/v0-35/INSTALL.txt (from rev 9171, branches/devel_0_35/pd/INSTALL.txt)
===================================================================
--- branches/pd-devel/v0-35/INSTALL.txt (rev 0)
+++ branches/pd-devel/v0-35/INSTALL.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,20 @@
+Detailed installations instructions are in the HTML documentation, which
+you can find in doc/1.manual.
+
+Quick compilation instructions for Linux or Mac OSX (assuming for Mac OSX that
+you've got Tck/Tk installed):
+
+Change to "src" subdirectory.
+
+type "./configure", possibly adding flags as follows:
+
+ To enable ALSA 0.9x (the latest one), add "--enable-alsa".
+ To enable the older ALSA 0.5x, add "--enable-old-alsa".
+ To enable Ritsch's RME 9652 driver, add --enable-rme".
+ To put Pd in /usr/bin instead of /usr/local/bin, add "--prefix=/bin".
+
+Type "make depend" and then "make"; or, if you prefer, as superuser
+type "make install".
+
+To run pd, either type the full pathname as in /home/me/pd/bin/pd, or else
+if you've chosen "make install", just type "pd".
Deleted: branches/pd-devel/v0-35/LICENSE.txt
===================================================================
--- branches/devel_0_35/pd/LICENSE.txt 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-35/LICENSE.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,31 +0,0 @@
-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.
Copied: branches/pd-devel/v0-35/LICENSE.txt (from rev 9171, branches/devel_0_35/pd/LICENSE.txt)
===================================================================
--- branches/pd-devel/v0-35/LICENSE.txt (rev 0)
+++ branches/pd-devel/v0-35/LICENSE.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,31 @@
+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.
Deleted: branches/pd-devel/v0-35/README.txt
===================================================================
--- branches/devel_0_35/pd/README.txt 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-35/README.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,44 +0,0 @@
-This is the README file for Pd, a free real-time computer music software
-package resembling Max. You can get Pd for Linux, Windows, Mac OSX, or IRIX
-from http://www.crca.ucsd.edu/~msp/software.html or ftp://felix.ucsd.edu.
-Installation instructions are in the HTML DOCUMENTATION at:
-
- http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm
-
-If you download and unpack Pd, you will also find the html documentation
-locally in the file, .../pd-whatever/doc/1.manual/index.htm. To unpack Pd:
-
-LINUX (or freeBSD). Download Pd, which will be a ".tar.gz" file; to unpack it,
-type "zcat [name].tar.gz | tar xf -" to a shell. This creates a directory with
-a name like "pd-0.35". There are also RPMs available.
-
-Microsoft Windows. Pd is distributed as a "zip" file. Unzip this,
-creating a directory such as \pd.
-
-IRIX. Download Pd, which will be a "tar.Z" file. You can unpack this by
-typing "zcat [name].tar.Z | tar xf -" to a shell.
-
-Macintosh. The web browser will automatically unpack the distributions
-into a folder such as "pd-0.35" on your desktop.
-
-If you have qustions about Pd, or if you wish to be notified of releases,
-check the Pd mailing list: http://iem.mhsg.ac.at/mailinglists/pd-list/
-
-Many extensions to Pd are available, notably for handling video and 3D
-graphics; see the html documentation for pointers.
-
-COPYRIGHT. Except as otherwise noted, all files in the Pd distribution are
-
- Copyright (c) 1997-2001 Miller Puckette and others.
-
-For information on usage and redistribution, and for a DISCLAIMER OF ALL
-WARRANTIES, see the file, "LICENSE.txt," included in the Pd distribution.
-(Note that tcl/tk, expr, and some other files are copyrighted separately).
-
-ACKNOWLEDGEMENTS. Thanks to Harry Castle, Mark Danks, Christian Feldbauer,
-Guenter Geiger, Kerry Hagan, Trevor Johnson, Fernando Lopez-Lezcano, Karl
-MacMillan, Thomas Musil, Toshinori Ohkouchi, Winfried Ritsch, Vibeke Sorensen,
-Rand Steiger, Shahrokh Yadegari, David Zicarelli, Iohannes Zmoelnig, and
-probably many others for contributions of code, documentation, ideas, and
-expertise. This work has received generous support from the Intel Research
-Council.
Copied: branches/pd-devel/v0-35/README.txt (from rev 9171, branches/devel_0_35/pd/README.txt)
===================================================================
--- branches/pd-devel/v0-35/README.txt (rev 0)
+++ branches/pd-devel/v0-35/README.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,44 @@
+This is the README file for Pd, a free real-time computer music software
+package resembling Max. You can get Pd for Linux, Windows, Mac OSX, or IRIX
+from http://www.crca.ucsd.edu/~msp/software.html or ftp://felix.ucsd.edu.
+Installation instructions are in the HTML DOCUMENTATION at:
+
+ http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm
+
+If you download and unpack Pd, you will also find the html documentation
+locally in the file, .../pd-whatever/doc/1.manual/index.htm. To unpack Pd:
+
+LINUX (or freeBSD). Download Pd, which will be a ".tar.gz" file; to unpack it,
+type "zcat [name].tar.gz | tar xf -" to a shell. This creates a directory with
+a name like "pd-0.35". There are also RPMs available.
+
+Microsoft Windows. Pd is distributed as a "zip" file. Unzip this,
+creating a directory such as \pd.
+
+IRIX. Download Pd, which will be a "tar.Z" file. You can unpack this by
+typing "zcat [name].tar.Z | tar xf -" to a shell.
+
+Macintosh. The web browser will automatically unpack the distributions
+into a folder such as "pd-0.35" on your desktop.
+
+If you have qustions about Pd, or if you wish to be notified of releases,
+check the Pd mailing list: http://iem.mhsg.ac.at/mailinglists/pd-list/
+
+Many extensions to Pd are available, notably for handling video and 3D
+graphics; see the html documentation for pointers.
+
+COPYRIGHT. Except as otherwise noted, all files in the Pd distribution are
+
+ Copyright (c) 1997-2001 Miller Puckette and others.
+
+For information on usage and redistribution, and for a DISCLAIMER OF ALL
+WARRANTIES, see the file, "LICENSE.txt," included in the Pd distribution.
+(Note that tcl/tk, expr, and some other files are copyrighted separately).
+
+ACKNOWLEDGEMENTS. Thanks to Harry Castle, Mark Danks, Christian Feldbauer,
+Guenter Geiger, Kerry Hagan, Trevor Johnson, Fernando Lopez-Lezcano, Karl
+MacMillan, Thomas Musil, Toshinori Ohkouchi, Winfried Ritsch, Vibeke Sorensen,
+Rand Steiger, Shahrokh Yadegari, David Zicarelli, Iohannes Zmoelnig, and
+probably many others for contributions of code, documentation, ideas, and
+expertise. This work has received generous support from the Intel Research
+Council.
Copied: branches/pd-devel/v0-35/bin (from rev 9171, branches/devel_0_35/pd/bin)
Copied: branches/pd-devel/v0-35/doc (from rev 9171, branches/devel_0_35/pd/doc)
Copied: branches/pd-devel/v0-35/extra (from rev 9171, branches/devel_0_35/pd/extra)
Copied: branches/pd-devel/v0-35/man (from rev 9171, branches/devel_0_35/pd/man)
Copied: branches/pd-devel/v0-35/obj (from rev 9171, branches/devel_0_35/pd/obj)
Copied: branches/pd-devel/v0-35/portaudio (from rev 9171, branches/devel_0_35/pd/portaudio)
Copied: branches/pd-devel/v0-35/src (from rev 9171, branches/devel_0_35/pd/src)
Copied: branches/pd-devel/v0-36 (from rev 9170, branches/devel_0_36/pd)
Deleted: branches/pd-devel/v0-36/INSTALL.txt
===================================================================
--- branches/devel_0_36/pd/INSTALL.txt 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-36/INSTALL.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,20 +0,0 @@
-Detailed installations instructions are in the HTML documentation, which
-you can find in doc/1.manual.
-
-Quick compilation instructions for Linux or Mac OSX (assuming for Mac OSX that
-you've got Tck/Tk installed):
-
-Change to "src" subdirectory.
-
-type "./configure", possibly adding flags as follows:
-
- To enable ALSA 0.9x (the latest one), add "--enable-alsa".
- To enable the older ALSA 0.5x, add "--enable-old-alsa".
- To enable Ritsch's RME 9652 driver, add --enable-rme".
- To put Pd in /usr/bin instead of /usr/local/bin, add "--prefix=/bin".
-
-Type "make depend" and then "make"; or, if you prefer, as superuser
-type "make install".
-
-To run pd, either type the full pathname as in /home/me/pd/bin/pd, or else
-if you've chosen "make install", just type "pd".
Copied: branches/pd-devel/v0-36/INSTALL.txt (from rev 9171, branches/devel_0_36/pd/INSTALL.txt)
===================================================================
--- branches/pd-devel/v0-36/INSTALL.txt (rev 0)
+++ branches/pd-devel/v0-36/INSTALL.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,20 @@
+Detailed installations instructions are in the HTML documentation, which
+you can find in doc/1.manual.
+
+Quick compilation instructions for Linux or Mac OSX (assuming for Mac OSX that
+you've got Tck/Tk installed):
+
+Change to "src" subdirectory.
+
+type "./configure", possibly adding flags as follows:
+
+ To enable ALSA 0.9x (the latest one), add "--enable-alsa".
+ To enable the older ALSA 0.5x, add "--enable-old-alsa".
+ To enable Ritsch's RME 9652 driver, add --enable-rme".
+ To put Pd in /usr/bin instead of /usr/local/bin, add "--prefix=/bin".
+
+Type "make depend" and then "make"; or, if you prefer, as superuser
+type "make install".
+
+To run pd, either type the full pathname as in /home/me/pd/bin/pd, or else
+if you've chosen "make install", just type "pd".
Deleted: branches/pd-devel/v0-36/LICENSE.txt
===================================================================
--- branches/devel_0_36/pd/LICENSE.txt 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-36/LICENSE.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,30 +0,0 @@
-This software is copyrighted by Miller Puckette and others. The following
-terms (the "Standard Improved BSD License") apply to all files associated with
-the software unless explicitly disclaimed in individual files:
-
-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.
Copied: branches/pd-devel/v0-36/LICENSE.txt (from rev 9171, branches/devel_0_36/pd/LICENSE.txt)
===================================================================
--- branches/pd-devel/v0-36/LICENSE.txt (rev 0)
+++ branches/pd-devel/v0-36/LICENSE.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,30 @@
+This software is copyrighted by Miller Puckette and others. The following
+terms (the "Standard Improved BSD License") apply to all files associated with
+the software unless explicitly disclaimed in individual files:
+
+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.
Deleted: branches/pd-devel/v0-36/README.txt
===================================================================
--- branches/devel_0_36/pd/README.txt 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-36/README.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,44 +0,0 @@
-This is the README file for Pd, a free real-time computer music software
-package resembling Max. You can get Pd for Linux, Windows, Mac OSX, or IRIX
-from http://www.crca.ucsd.edu/~msp/software.html or ftp://felix.ucsd.edu.
-Installation instructions are in the HTML DOCUMENTATION at:
-
- http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm
-
-If you download and unpack Pd, you will also find the html documentation
-locally in the file, .../pd-whatever/doc/1.manual/index.htm. To unpack Pd:
-
-LINUX (or freeBSD). Download Pd, which will be a ".tar.gz" file; to unpack it,
-type "zcat [name].tar.gz | tar xf -" to a shell. This creates a directory with
-a name like "pd-0.35". There are also RPMs available.
-
-Microsoft Windows. Pd is distributed as a "zip" file. Unzip this,
-creating a directory such as \pd.
-
-IRIX. Download Pd, which will be a "tar.Z" file. You can unpack this by
-typing "zcat [name].tar.Z | tar xf -" to a shell.
-
-Macintosh. The web browser will automatically unpack the distributions
-into a folder such as "pd-0.35" on your desktop.
-
-If you have qustions about Pd, or if you wish to be notified of releases,
-check the Pd mailing list: http://iem.mhsg.ac.at/mailinglists/pd-list/
-
-Many extensions to Pd are available, notably for handling video and 3D
-graphics; see the html documentation for pointers.
-
-COPYRIGHT. Except as otherwise noted, all files in the Pd distribution are
-
- Copyright (c) 1997-2001 Miller Puckette and others.
-
-For information on usage and redistribution, and for a DISCLAIMER OF ALL
-WARRANTIES, see the file, "LICENSE.txt," included in the Pd distribution.
-(Note that tcl/tk, expr, and some other files are copyrighted separately).
-
-ACKNOWLEDGEMENTS. Thanks to Harry Castle, Mark Danks, Christian Feldbauer,
-Guenter Geiger, Kerry Hagan, Trevor Johnson, Fernando Lopez-Lezcano, Karl
-MacMillan, Thomas Musil, Toshinori Ohkouchi, Winfried Ritsch, Vibeke Sorensen,
-Rand Steiger, Shahrokh Yadegari, David Zicarelli, Iohannes Zmoelnig, and
-probably many others for contributions of code, documentation, ideas, and
-expertise. This work has received generous support from the Intel Research
-Council.
Copied: branches/pd-devel/v0-36/README.txt (from rev 9171, branches/devel_0_36/pd/README.txt)
===================================================================
--- branches/pd-devel/v0-36/README.txt (rev 0)
+++ branches/pd-devel/v0-36/README.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,44 @@
+This is the README file for Pd, a free real-time computer music software
+package resembling Max. You can get Pd for Linux, Windows, Mac OSX, or IRIX
+from http://www.crca.ucsd.edu/~msp/software.html or ftp://felix.ucsd.edu.
+Installation instructions are in the HTML DOCUMENTATION at:
+
+ http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm
+
+If you download and unpack Pd, you will also find the html documentation
+locally in the file, .../pd-whatever/doc/1.manual/index.htm. To unpack Pd:
+
+LINUX (or freeBSD). Download Pd, which will be a ".tar.gz" file; to unpack it,
+type "zcat [name].tar.gz | tar xf -" to a shell. This creates a directory with
+a name like "pd-0.35". There are also RPMs available.
+
+Microsoft Windows. Pd is distributed as a "zip" file. Unzip this,
+creating a directory such as \pd.
+
+IRIX. Download Pd, which will be a "tar.Z" file. You can unpack this by
+typing "zcat [name].tar.Z | tar xf -" to a shell.
+
+Macintosh. The web browser will automatically unpack the distributions
+into a folder such as "pd-0.35" on your desktop.
+
+If you have qustions about Pd, or if you wish to be notified of releases,
+check the Pd mailing list: http://iem.mhsg.ac.at/mailinglists/pd-list/
+
+Many extensions to Pd are available, notably for handling video and 3D
+graphics; see the html documentation for pointers.
+
+COPYRIGHT. Except as otherwise noted, all files in the Pd distribution are
+
+ Copyright (c) 1997-2001 Miller Puckette and others.
+
+For information on usage and redistribution, and for a DISCLAIMER OF ALL
+WARRANTIES, see the file, "LICENSE.txt," included in the Pd distribution.
+(Note that tcl/tk, expr, and some other files are copyrighted separately).
+
+ACKNOWLEDGEMENTS. Thanks to Harry Castle, Mark Danks, Christian Feldbauer,
+Guenter Geiger, Kerry Hagan, Trevor Johnson, Fernando Lopez-Lezcano, Karl
+MacMillan, Thomas Musil, Toshinori Ohkouchi, Winfried Ritsch, Vibeke Sorensen,
+Rand Steiger, Shahrokh Yadegari, David Zicarelli, Iohannes Zmoelnig, and
+probably many others for contributions of code, documentation, ideas, and
+expertise. This work has received generous support from the Intel Research
+Council.
Copied: branches/pd-devel/v0-36/doc (from rev 9171, branches/devel_0_36/pd/doc)
Copied: branches/pd-devel/v0-36/extra (from rev 9171, branches/devel_0_36/pd/extra)
Copied: branches/pd-devel/v0-36/man (from rev 9171, branches/devel_0_36/pd/man)
Copied: branches/pd-devel/v0-36/portaudio (from rev 9171, branches/devel_0_36/pd/portaudio)
Copied: branches/pd-devel/v0-36/src (from rev 9171, branches/devel_0_36/pd/src)
Copied: branches/pd-devel/v0-37 (from rev 9170, branches/devel_0_37/pd)
Deleted: branches/pd-devel/v0-37/AUTHORS
===================================================================
--- branches/devel_0_37/pd/AUTHORS 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-37/AUTHORS 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1 +0,0 @@
-Miller Puckette and others
\ No newline at end of file
Copied: branches/pd-devel/v0-37/AUTHORS (from rev 9171, branches/devel_0_37/pd/AUTHORS)
===================================================================
--- branches/pd-devel/v0-37/AUTHORS (rev 0)
+++ branches/pd-devel/v0-37/AUTHORS 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1 @@
+Miller Puckette and others
\ No newline at end of file
Deleted: branches/pd-devel/v0-37/COPYING
===================================================================
--- branches/devel_0_37/pd/COPYING 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-37/COPYING 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,30 +0,0 @@
-This software is copyrighted by Miller Puckette and others. The following
-terms (the "Standard Improved BSD License") apply to all files associated with
-the software unless explicitly disclaimed in individual files:
-
-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.
Copied: branches/pd-devel/v0-37/COPYING (from rev 9171, branches/devel_0_37/pd/COPYING)
===================================================================
--- branches/pd-devel/v0-37/COPYING (rev 0)
+++ branches/pd-devel/v0-37/COPYING 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,30 @@
+This software is copyrighted by Miller Puckette and others. The following
+terms (the "Standard Improved BSD License") apply to all files associated with
+the software unless explicitly disclaimed in individual files:
+
+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.
Deleted: branches/pd-devel/v0-37/ChangeLog
===================================================================
Copied: branches/pd-devel/v0-37/ChangeLog (from rev 9171, branches/devel_0_37/pd/ChangeLog)
===================================================================
Deleted: branches/pd-devel/v0-37/INSTALL.txt
===================================================================
--- branches/devel_0_37/pd/INSTALL.txt 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-37/INSTALL.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,20 +0,0 @@
-Detailed installations instructions are in the HTML documentation, which
-you can find in doc/1.manual.
-
-Quick compilation instructions for Linux or Mac OSX (assuming for Mac OSX that
-you've got Tck/Tk installed):
-
-Change to "src" subdirectory.
-
-type "./configure", possibly adding flags as follows:
-
- To enable ALSA 0.9x (the latest one), add "--enable-alsa".
- To enable the older ALSA 0.5x, add "--enable-old-alsa".
- To enable Ritsch's RME 9652 driver, add --enable-rme".
- To put Pd in /usr/bin instead of /usr/local/bin, add "--prefix=/bin".
-
-Type "make depend" and then "make"; or, if you prefer, as superuser
-type "make install".
-
-To run pd, either type the full pathname as in /home/me/pd/bin/pd, or else
-if you've chosen "make install", just type "pd".
Copied: branches/pd-devel/v0-37/INSTALL.txt (from rev 9171, branches/devel_0_37/pd/INSTALL.txt)
===================================================================
--- branches/pd-devel/v0-37/INSTALL.txt (rev 0)
+++ branches/pd-devel/v0-37/INSTALL.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,20 @@
+Detailed installations instructions are in the HTML documentation, which
+you can find in doc/1.manual.
+
+Quick compilation instructions for Linux or Mac OSX (assuming for Mac OSX that
+you've got Tck/Tk installed):
+
+Change to "src" subdirectory.
+
+type "./configure", possibly adding flags as follows:
+
+ To enable ALSA 0.9x (the latest one), add "--enable-alsa".
+ To enable the older ALSA 0.5x, add "--enable-old-alsa".
+ To enable Ritsch's RME 9652 driver, add --enable-rme".
+ To put Pd in /usr/bin instead of /usr/local/bin, add "--prefix=/bin".
+
+Type "make depend" and then "make"; or, if you prefer, as superuser
+type "make install".
+
+To run pd, either type the full pathname as in /home/me/pd/bin/pd, or else
+if you've chosen "make install", just type "pd".
Deleted: branches/pd-devel/v0-37/LICENSE.txt
===================================================================
--- branches/devel_0_37/pd/LICENSE.txt 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-37/LICENSE.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,30 +0,0 @@
-This software is copyrighted by Miller Puckette and others. The following
-terms (the "Standard Improved BSD License") apply to all files associated with
-the software unless explicitly disclaimed in individual files:
-
-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.
Copied: branches/pd-devel/v0-37/LICENSE.txt (from rev 9171, branches/devel_0_37/pd/LICENSE.txt)
===================================================================
--- branches/pd-devel/v0-37/LICENSE.txt (rev 0)
+++ branches/pd-devel/v0-37/LICENSE.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,30 @@
+This software is copyrighted by Miller Puckette and others. The following
+terms (the "Standard Improved BSD License") apply to all files associated with
+the software unless explicitly disclaimed in individual files:
+
+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.
Deleted: branches/pd-devel/v0-37/Makefile.am
===================================================================
--- branches/devel_0_37/pd/Makefile.am 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-37/Makefile.am 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,23 +0,0 @@
-#
-# automake template
-# added by tim blechmann
-#
-
-SUBDIRS = src extra
-EXTRA_DIST = bin doc man portaudio portaudio_v18 portaudio_osx
-
-MAINTAINERCLEANFILES = Makefile.in \
- aclocal.m4 \
- config.log \
- config.status \
- configure \
- configure.in \
- mkinstalldirs \
- install-sh \
- depcomp \
- missing
-
-man_MANS = man/pd.1 man/pdsend.1 man/pdreceive.1
-
-install-data:
- cp -r ./doc ${prefix}/lib/pd/
Copied: branches/pd-devel/v0-37/Makefile.am (from rev 9171, branches/devel_0_37/pd/Makefile.am)
===================================================================
--- branches/pd-devel/v0-37/Makefile.am (rev 0)
+++ branches/pd-devel/v0-37/Makefile.am 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,23 @@
+#
+# automake template
+# added by tim blechmann
+#
+
+SUBDIRS = src extra
+EXTRA_DIST = bin doc man portaudio portaudio_v18 portaudio_osx
+
+MAINTAINERCLEANFILES = Makefile.in \
+ aclocal.m4 \
+ config.log \
+ config.status \
+ configure \
+ configure.in \
+ mkinstalldirs \
+ install-sh \
+ depcomp \
+ missing
+
+man_MANS = man/pd.1 man/pdsend.1 man/pdreceive.1
+
+install-data:
+ cp -r ./doc ${prefix}/lib/pd/
Deleted: branches/pd-devel/v0-37/NEWS
===================================================================
Copied: branches/pd-devel/v0-37/NEWS (from rev 9171, branches/devel_0_37/pd/NEWS)
===================================================================
Deleted: branches/pd-devel/v0-37/Pd.command
===================================================================
--- branches/devel_0_37/pd/Pd.command 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-37/Pd.command 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-/usr/local/bin/pd -rt
Copied: branches/pd-devel/v0-37/Pd.command (from rev 9171, branches/devel_0_37/pd/Pd.command)
===================================================================
--- branches/pd-devel/v0-37/Pd.command (rev 0)
+++ branches/pd-devel/v0-37/Pd.command 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+/usr/local/bin/pd -rt
Deleted: branches/pd-devel/v0-37/README
===================================================================
--- branches/devel_0_37/pd/README 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-37/README 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,44 +0,0 @@
-This is the README file for Pd, a free real-time computer music software
-package resembling Max. You can get Pd for Linux, Windows, Mac OSX, or IRIX
-from http://www.crca.ucsd.edu/~msp/software.html or ftp://felix.ucsd.edu.
-Installation instructions are in the HTML DOCUMENTATION at:
-
- http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm
-
-If you download and unpack Pd, you will also find the html documentation
-locally in the file, .../pd-whatever/doc/1.manual/index.htm. To unpack Pd:
-
-LINUX (or freeBSD). Download Pd, which will be a ".tar.gz" file; to unpack it,
-type "zcat [name].tar.gz | tar xf -" to a shell. This creates a directory with
-a name like "pd-0.35". There are also RPMs available.
-
-Microsoft Windows. Pd is distributed as a "zip" file. Unzip this,
-creating a directory such as \pd.
-
-IRIX. Download Pd, which will be a "tar.Z" file. You can unpack this by
-typing "zcat [name].tar.Z | tar xf -" to a shell.
-
-Macintosh. The web browser will automatically unpack the distributions
-into a folder such as "pd-0.35" on your desktop.
-
-If you have qustions about Pd, or if you wish to be notified of releases,
-check the Pd mailing list: http://iem.mhsg.ac.at/mailinglists/pd-list/
-
-Many extensions to Pd are available, notably for handling video and 3D
-graphics; see the html documentation for pointers.
-
-COPYRIGHT. Except as otherwise noted, all files in the Pd distribution are
-
- Copyright (c) 1997-2001 Miller Puckette and others.
-
-For information on usage and redistribution, and for a DISCLAIMER OF ALL
-WARRANTIES, see the file, "LICENSE.txt," included in the Pd distribution.
-(Note that tcl/tk, expr, and some other files are copyrighted separately).
-
-ACKNOWLEDGEMENTS. Thanks to Harry Castle, Krzysztof Czaja, Mark Danks,
-Christian Feldbauer, Guenter Geiger, Kerry Hagan, Trevor Johnson, Fernando
-Lopez-Lezcano, Adam Lindsay, Karl MacMillan, Thomas Musil, Toshinori Ohkouchi,
-Winfried Ritsch, Vibeke Sorensen, Rand Steiger, Shahrokh Yadegari, David
-Zicarelli, Iohannes Zmoelnig, and probably many others for contributions of
-code, documentation, ideas, and expertise. This work has received generous
-support from the Intel Research Council.
Copied: branches/pd-devel/v0-37/README (from rev 9171, branches/devel_0_37/pd/README)
===================================================================
--- branches/pd-devel/v0-37/README (rev 0)
+++ branches/pd-devel/v0-37/README 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,44 @@
+This is the README file for Pd, a free real-time computer music software
+package resembling Max. You can get Pd for Linux, Windows, Mac OSX, or IRIX
+from http://www.crca.ucsd.edu/~msp/software.html or ftp://felix.ucsd.edu.
+Installation instructions are in the HTML DOCUMENTATION at:
+
+ http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm
+
+If you download and unpack Pd, you will also find the html documentation
+locally in the file, .../pd-whatever/doc/1.manual/index.htm. To unpack Pd:
+
+LINUX (or freeBSD). Download Pd, which will be a ".tar.gz" file; to unpack it,
+type "zcat [name].tar.gz | tar xf -" to a shell. This creates a directory with
+a name like "pd-0.35". There are also RPMs available.
+
+Microsoft Windows. Pd is distributed as a "zip" file. Unzip this,
+creating a directory such as \pd.
+
+IRIX. Download Pd, which will be a "tar.Z" file. You can unpack this by
+typing "zcat [name].tar.Z | tar xf -" to a shell.
+
+Macintosh. The web browser will automatically unpack the distributions
+into a folder such as "pd-0.35" on your desktop.
+
+If you have qustions about Pd, or if you wish to be notified of releases,
+check the Pd mailing list: http://iem.mhsg.ac.at/mailinglists/pd-list/
+
+Many extensions to Pd are available, notably for handling video and 3D
+graphics; see the html documentation for pointers.
+
+COPYRIGHT. Except as otherwise noted, all files in the Pd distribution are
+
+ Copyright (c) 1997-2001 Miller Puckette and others.
+
+For information on usage and redistribution, and for a DISCLAIMER OF ALL
+WARRANTIES, see the file, "LICENSE.txt," included in the Pd distribution.
+(Note that tcl/tk, expr, and some other files are copyrighted separately).
+
+ACKNOWLEDGEMENTS. Thanks to Harry Castle, Krzysztof Czaja, Mark Danks,
+Christian Feldbauer, Guenter Geiger, Kerry Hagan, Trevor Johnson, Fernando
+Lopez-Lezcano, Adam Lindsay, Karl MacMillan, Thomas Musil, Toshinori Ohkouchi,
+Winfried Ritsch, Vibeke Sorensen, Rand Steiger, Shahrokh Yadegari, David
+Zicarelli, Iohannes Zmoelnig, and probably many others for contributions of
+code, documentation, ideas, and expertise. This work has received generous
+support from the Intel Research Council.
Deleted: branches/pd-devel/v0-37/README.txt
===================================================================
--- branches/devel_0_37/pd/README.txt 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-37/README.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,44 +0,0 @@
-This is the README file for Pd, a free real-time computer music software
-package resembling Max. You can get Pd for Linux, Windows, Mac OSX, or IRIX
-from http://www.crca.ucsd.edu/~msp/software.html or ftp://felix.ucsd.edu.
-Installation instructions are in the HTML DOCUMENTATION at:
-
- http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm
-
-If you download and unpack Pd, you will also find the html documentation
-locally in the file, .../pd-whatever/doc/1.manual/index.htm. To unpack Pd:
-
-LINUX (or freeBSD). Download Pd, which will be a ".tar.gz" file; to unpack it,
-type "zcat [name].tar.gz | tar xf -" to a shell. This creates a directory with
-a name like "pd-0.35". There are also RPMs available.
-
-Microsoft Windows. Pd is distributed as a "zip" file. Unzip this,
-creating a directory such as \pd.
-
-IRIX. Download Pd, which will be a "tar.Z" file. You can unpack this by
-typing "zcat [name].tar.Z | tar xf -" to a shell.
-
-Macintosh. The web browser will automatically unpack the distributions
-into a folder such as "pd-0.35" on your desktop.
-
-If you have qustions about Pd, or if you wish to be notified of releases,
-check the Pd mailing list: http://iem.mhsg.ac.at/mailinglists/pd-list/
-
-Many extensions to Pd are available, notably for handling video and 3D
-graphics; see the html documentation for pointers.
-
-COPYRIGHT. Except as otherwise noted, all files in the Pd distribution are
-
- Copyright (c) 1997-2001 Miller Puckette and others.
-
-For information on usage and redistribution, and for a DISCLAIMER OF ALL
-WARRANTIES, see the file, "LICENSE.txt," included in the Pd distribution.
-(Note that tcl/tk, expr, and some other files are copyrighted separately).
-
-ACKNOWLEDGEMENTS. Thanks to Harry Castle, Krzysztof Czaja, Mark Danks,
-Christian Feldbauer, Guenter Geiger, Kerry Hagan, Trevor Johnson, Fernando
-Lopez-Lezcano, Adam Lindsay, Karl MacMillan, Thomas Musil, Toshinori Ohkouchi,
-Winfried Ritsch, Vibeke Sorensen, Rand Steiger, Shahrokh Yadegari, David
-Zicarelli, Iohannes Zmoelnig, and probably many others for contributions of
-code, documentation, ideas, and expertise. This work has received generous
-support from the Intel Research Council.
Copied: branches/pd-devel/v0-37/README.txt (from rev 9171, branches/devel_0_37/pd/README.txt)
===================================================================
--- branches/pd-devel/v0-37/README.txt (rev 0)
+++ branches/pd-devel/v0-37/README.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,44 @@
+This is the README file for Pd, a free real-time computer music software
+package resembling Max. You can get Pd for Linux, Windows, Mac OSX, or IRIX
+from http://www.crca.ucsd.edu/~msp/software.html or ftp://felix.ucsd.edu.
+Installation instructions are in the HTML DOCUMENTATION at:
+
+ http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm
+
+If you download and unpack Pd, you will also find the html documentation
+locally in the file, .../pd-whatever/doc/1.manual/index.htm. To unpack Pd:
+
+LINUX (or freeBSD). Download Pd, which will be a ".tar.gz" file; to unpack it,
+type "zcat [name].tar.gz | tar xf -" to a shell. This creates a directory with
+a name like "pd-0.35". There are also RPMs available.
+
+Microsoft Windows. Pd is distributed as a "zip" file. Unzip this,
+creating a directory such as \pd.
+
+IRIX. Download Pd, which will be a "tar.Z" file. You can unpack this by
+typing "zcat [name].tar.Z | tar xf -" to a shell.
+
+Macintosh. The web browser will automatically unpack the distributions
+into a folder such as "pd-0.35" on your desktop.
+
+If you have qustions about Pd, or if you wish to be notified of releases,
+check the Pd mailing list: http://iem.mhsg.ac.at/mailinglists/pd-list/
+
+Many extensions to Pd are available, notably for handling video and 3D
+graphics; see the html documentation for pointers.
+
+COPYRIGHT. Except as otherwise noted, all files in the Pd distribution are
+
+ Copyright (c) 1997-2001 Miller Puckette and others.
+
+For information on usage and redistribution, and for a DISCLAIMER OF ALL
+WARRANTIES, see the file, "LICENSE.txt," included in the Pd distribution.
+(Note that tcl/tk, expr, and some other files are copyrighted separately).
+
+ACKNOWLEDGEMENTS. Thanks to Harry Castle, Krzysztof Czaja, Mark Danks,
+Christian Feldbauer, Guenter Geiger, Kerry Hagan, Trevor Johnson, Fernando
+Lopez-Lezcano, Adam Lindsay, Karl MacMillan, Thomas Musil, Toshinori Ohkouchi,
+Winfried Ritsch, Vibeke Sorensen, Rand Steiger, Shahrokh Yadegari, David
+Zicarelli, Iohannes Zmoelnig, and probably many others for contributions of
+code, documentation, ideas, and expertise. This work has received generous
+support from the Intel Research Council.
Copied: branches/pd-devel/v0-37/bin (from rev 9171, branches/devel_0_37/pd/bin)
Deleted: branches/pd-devel/v0-37/configure.ac
===================================================================
--- branches/devel_0_37/pd/configure.ac 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-37/configure.ac 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,211 +0,0 @@
-dnl
-dnl autoconf template
-dnl added by tim blechmann
-dnl
-
-dnl init
-AC_INIT([PureData], [0.37-devel],
- [pd-list(a)iem.at],
- [pd])
-AM_INIT_AUTOMAKE(pd,0.37-devel)
-
-
-dnl checking for programs
-AC_PROG_CC
-AC_PROG_INSTALL
-AC_PROG_MAKE_SET
-AC_PROG_CPP
-
-
-dnl Checks for typedefs, structures, and compiler characteristics.
-AC_GNU_SOURCE
-AC_C_CONST
-AC_TYPE_PID_T
-AC_TYPE_SIZE_T
-AC_HEADER_TIME
-
-
-dnl Find paths to includes and libraries for X11
-AC_PATH_X
-
-
-dnl Checks for header files.
-AC_HEADER_STDC
-AC_CHECK_HEADERS(fcntl.h limits.h malloc.h sys/ioctl.h sys/time.h unistd.h bstring.h)
-
-
-dnl Checks for library functions.
-AC_PROG_GCC_TRADITIONAL
-AC_TYPE_SIGNAL
-AC_FUNC_VPRINTF
-AC_CHECK_FUNCS(gettimeofday select socket strerror)
-
-
-dnl Checks for libraries.
-AC_CHECK_LIB(dl, dlopen, ,
- echo "dynamic link support required" || exit 1)
-
-AC_CHECK_LIB(m, sin, ,
- echo "math library required" || exit 1)
-
-AC_CHECK_LIB(pthread, pthread_create, ,
- echo "pthreads required" || exit 1)
-
-AC_CHECK_LIB(X11, XCreateWindow, LIBS="$LIBS -lX11 -L$x_libraries",
- echo "no X11 found" || exit 1, -L$x_libraries)
-
-AC_CHECK_LIB(tcl8.7, main,,
- AC_CHECK_LIB(tcl8.6, main,,
- AC_CHECK_LIB(tcl8.5, main,,
- AC_CHECK_LIB(tcl8.4, main,,
- AC_CHECK_LIB(tcl8.3, main,,
- AC_CHECK_LIB(tcl8.2, main,,
- AC_CHECK_LIB(tcl8.0, main,,
- echo no tcl library found || exit 1)))))))
-
-AC_CHECK_LIB(tk8.7, main,,
- AC_CHECK_LIB(tk8.6, main,,
- AC_CHECK_LIB(tk8.5, main,,
- AC_CHECK_LIB(tk8.4, main,,
- AC_CHECK_LIB(tk8.3, main,,
- AC_CHECK_LIB(tk8.2, main,,
- AC_CHECK_LIB(tk8.0, main,,
- echo no tk library found || exit 1)))))))
-
-
-dnl check for features
-
-dnl audio api
-AC_ARG_ENABLE(jack,
- [ --enable-jack jack audio server],
- [
- AC_CHECK_LIB(rt,shm_open)
- AC_CHECK_LIB(jack,jack_client_new,
- [
- AC_CHECK_LIB(jack,jack_set_xrun_callback,
- [CFLAGS="-DJACK_XRUN "$CFLAGS])
- AC_DEFINE(HAVE_JACK)
- LIBS="-ljack "$LIBS
- AC_LIBOBJ(s_audio_jack)
- ],
- [echo "jack library not found" || exit 1])
- ])
-
-AC_ARG_ENABLE(alsa, [ --disable-alsa disable ALSA],
- ,
- AC_CHECK_LIB(asound,snd_pcm_info)
- )
-
-AC_ARG_ENABLE(portaudio, [ --enable-portaudio portaudio],
- portaudio=$enableval)
-
-
-dnl hardware
-AC_ARG_ENABLE(simd, [ --enable-simd use SIMD code (default=no)],
- simdcode=$enableval,
- [
- AC_DEFINE(DONTUSESIMD)
- ])
-
-AC_ARG_ENABLE(optimize, [ --enable-optimize enables optimized builds for: pentium4, pentium3, G4, G5],
- optimize=$enableval)
-
-
-dnl additional libraries or features
-AC_ARG_ENABLE(fftw, [ --enable-fftw fftw3 support],
- AC_CHECK_LIB(fftw3f,fftwf_plan_dft_r2c_1d))
-
-AC_ARG_ENABLE(threadedgui, [ --enable-threadedgui use yves degoyon's threaded gui patch],
- AC_DEFINE(THREADED_GUI))
-
-AC_ARG_ENABLE(threadedsf, [ --enable-threadedsf use threaded soundfiler],
- [
- AC_DEFINE(THREADED_SF)
- AC_DEFINE(GARRAY_THREAD_LOCK)
- ])
-
-AC_ARG_ENABLE(gathreadlocks, [ --enable-gathreadlocks t_garray threadlock],
- AC_DEFINE(GARRAY_THREAD_LOCK))
-
-
-dnl compile features
-dnl make sure that debug is switched of
-CFLAGS=${CFLAGS/-g}
-AC_ARG_ENABLE(debug, [ --enable-debug debugging support],
- CFLAGS="-g "$CFLAGS,CFLAGS=$CFLAGS" -O3")
-
-AC_ARG_ENABLE(static, [ --enable-static link statically],
- LDFLAGS="$LDFLAGS -static")
-
-AC_ARG_ENABLE(icc, [ --enable-icc icc support],
- CC=icc; icc=yes)
-
-
-
-dnl linux specific part
-AM_CONDITIONAL(LINUX,test `uname -s` == Linux)
-
-if test `uname -s` == Linux;
-then
- dnl additional source files
- AC_LIBOBJ(s_midi_oss)
- AC_LIBOBJ(s_audio_oss)
- if test $ac_cv_lib_asound_snd_pcm_info == "yes"; then
- AC_LIBOBJ(s_audio_alsa)
- fi
- if test $simdcode; then
- AC_LIBOBJ(m_simd_sse_gcc)
- fi
-
- dnl platform dependant
- AC_DEFINE(USEAPI_OSS)
- AC_DEFINE(UNIX)
- EXT="pd_linux"
- GUINAME="pd-gui"
- OSNUMBER=0
-
- dnl optimization flags
- if test "$icc"; then
- if test "$optimize" == "pentium4"; then
- ARCH_CFLAGS="-xN -ip -ipo_obj"
- fi
- if test "$optimize" == "pentium3"; then
- ARCH_CFLAGS="-xK -ip -ipo_obj"
- fi
- else
- if test "$optimize" == "pentium4"; then
- ARCH_CFLAGS="-mtune=pentium4 -march=pentium4 -mmmx -msse -msse2 -mfpmath=sse"
- fi
- if test "$optimize" == "pentium3"; then
- ARCH_CFLAGS="-mtune=pentium3 -march=pentium3 -mmmx -msse -mfpmath=sse"
- fi
- if test "$optimize" == "pentium2"; then
- ARCH_CFLAGS="-mtune=pentium2 -march=pentium2 -mmmx";
- CFLAGS=$CFLAGS" -DDONTUSESIMD"
- fi
- if test "$optimize" == "pentium"; then
- ARCH_CFLAGS="-mtune=pentium -march=pentium"
- CFLAGS=$CFLAGS" -DDONTUSESIMD"
- fi
- fi
-
- dnl several flags
- CFLAGS="-fno-strict-aliasing $CFLAGS $ARCH_CFLAGS"
- LDFLAGS="-Wl,-export-dynamic "$LDFLAGS
- STRIPFLAG="-s"
-fi
-
-
-dnl substitute and output
-AC_SUBST(CC)
-AC_SUBST(DEFS)
-AC_SUBST(CFLAGS)
-AC_SUBST(LDFLAGS)
-AC_SUBST(STRIPFLAGS)
-AC_SUBST(EXT)
-AC_SUBST(GUINAME)
-AC_SUBST(OSNUMBER)
-AC_CONFIG_FILES([Makefile
- extra/Makefile
- src/Makefile])
-AC_OUTPUT
Copied: branches/pd-devel/v0-37/configure.ac (from rev 9171, branches/devel_0_37/pd/configure.ac)
===================================================================
--- branches/pd-devel/v0-37/configure.ac (rev 0)
+++ branches/pd-devel/v0-37/configure.ac 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,211 @@
+dnl
+dnl autoconf template
+dnl added by tim blechmann
+dnl
+
+dnl init
+AC_INIT([PureData], [0.37-devel],
+ [pd-list(a)iem.at],
+ [pd])
+AM_INIT_AUTOMAKE(pd,0.37-devel)
+
+
+dnl checking for programs
+AC_PROG_CC
+AC_PROG_INSTALL
+AC_PROG_MAKE_SET
+AC_PROG_CPP
+
+
+dnl Checks for typedefs, structures, and compiler characteristics.
+AC_GNU_SOURCE
+AC_C_CONST
+AC_TYPE_PID_T
+AC_TYPE_SIZE_T
+AC_HEADER_TIME
+
+
+dnl Find paths to includes and libraries for X11
+AC_PATH_X
+
+
+dnl Checks for header files.
+AC_HEADER_STDC
+AC_CHECK_HEADERS(fcntl.h limits.h malloc.h sys/ioctl.h sys/time.h unistd.h bstring.h)
+
+
+dnl Checks for library functions.
+AC_PROG_GCC_TRADITIONAL
+AC_TYPE_SIGNAL
+AC_FUNC_VPRINTF
+AC_CHECK_FUNCS(gettimeofday select socket strerror)
+
+
+dnl Checks for libraries.
+AC_CHECK_LIB(dl, dlopen, ,
+ echo "dynamic link support required" || exit 1)
+
+AC_CHECK_LIB(m, sin, ,
+ echo "math library required" || exit 1)
+
+AC_CHECK_LIB(pthread, pthread_create, ,
+ echo "pthreads required" || exit 1)
+
+AC_CHECK_LIB(X11, XCreateWindow, LIBS="$LIBS -lX11 -L$x_libraries",
+ echo "no X11 found" || exit 1, -L$x_libraries)
+
+AC_CHECK_LIB(tcl8.7, main,,
+ AC_CHECK_LIB(tcl8.6, main,,
+ AC_CHECK_LIB(tcl8.5, main,,
+ AC_CHECK_LIB(tcl8.4, main,,
+ AC_CHECK_LIB(tcl8.3, main,,
+ AC_CHECK_LIB(tcl8.2, main,,
+ AC_CHECK_LIB(tcl8.0, main,,
+ echo no tcl library found || exit 1)))))))
+
+AC_CHECK_LIB(tk8.7, main,,
+ AC_CHECK_LIB(tk8.6, main,,
+ AC_CHECK_LIB(tk8.5, main,,
+ AC_CHECK_LIB(tk8.4, main,,
+ AC_CHECK_LIB(tk8.3, main,,
+ AC_CHECK_LIB(tk8.2, main,,
+ AC_CHECK_LIB(tk8.0, main,,
+ echo no tk library found || exit 1)))))))
+
+
+dnl check for features
+
+dnl audio api
+AC_ARG_ENABLE(jack,
+ [ --enable-jack jack audio server],
+ [
+ AC_CHECK_LIB(rt,shm_open)
+ AC_CHECK_LIB(jack,jack_client_new,
+ [
+ AC_CHECK_LIB(jack,jack_set_xrun_callback,
+ [CFLAGS="-DJACK_XRUN "$CFLAGS])
+ AC_DEFINE(HAVE_JACK)
+ LIBS="-ljack "$LIBS
+ AC_LIBOBJ(s_audio_jack)
+ ],
+ [echo "jack library not found" || exit 1])
+ ])
+
+AC_ARG_ENABLE(alsa, [ --disable-alsa disable ALSA],
+ ,
+ AC_CHECK_LIB(asound,snd_pcm_info)
+ )
+
+AC_ARG_ENABLE(portaudio, [ --enable-portaudio portaudio],
+ portaudio=$enableval)
+
+
+dnl hardware
+AC_ARG_ENABLE(simd, [ --enable-simd use SIMD code (default=no)],
+ simdcode=$enableval,
+ [
+ AC_DEFINE(DONTUSESIMD)
+ ])
+
+AC_ARG_ENABLE(optimize, [ --enable-optimize enables optimized builds for: pentium4, pentium3, G4, G5],
+ optimize=$enableval)
+
+
+dnl additional libraries or features
+AC_ARG_ENABLE(fftw, [ --enable-fftw fftw3 support],
+ AC_CHECK_LIB(fftw3f,fftwf_plan_dft_r2c_1d))
+
+AC_ARG_ENABLE(threadedgui, [ --enable-threadedgui use yves degoyon's threaded gui patch],
+ AC_DEFINE(THREADED_GUI))
+
+AC_ARG_ENABLE(threadedsf, [ --enable-threadedsf use threaded soundfiler],
+ [
+ AC_DEFINE(THREADED_SF)
+ AC_DEFINE(GARRAY_THREAD_LOCK)
+ ])
+
+AC_ARG_ENABLE(gathreadlocks, [ --enable-gathreadlocks t_garray threadlock],
+ AC_DEFINE(GARRAY_THREAD_LOCK))
+
+
+dnl compile features
+dnl make sure that debug is switched of
+CFLAGS=${CFLAGS/-g}
+AC_ARG_ENABLE(debug, [ --enable-debug debugging support],
+ CFLAGS="-g "$CFLAGS,CFLAGS=$CFLAGS" -O3")
+
+AC_ARG_ENABLE(static, [ --enable-static link statically],
+ LDFLAGS="$LDFLAGS -static")
+
+AC_ARG_ENABLE(icc, [ --enable-icc icc support],
+ CC=icc; icc=yes)
+
+
+
+dnl linux specific part
+AM_CONDITIONAL(LINUX,test `uname -s` == Linux)
+
+if test `uname -s` == Linux;
+then
+ dnl additional source files
+ AC_LIBOBJ(s_midi_oss)
+ AC_LIBOBJ(s_audio_oss)
+ if test $ac_cv_lib_asound_snd_pcm_info == "yes"; then
+ AC_LIBOBJ(s_audio_alsa)
+ fi
+ if test $simdcode; then
+ AC_LIBOBJ(m_simd_sse_gcc)
+ fi
+
+ dnl platform dependant
+ AC_DEFINE(USEAPI_OSS)
+ AC_DEFINE(UNIX)
+ EXT="pd_linux"
+ GUINAME="pd-gui"
+ OSNUMBER=0
+
+ dnl optimization flags
+ if test "$icc"; then
+ if test "$optimize" == "pentium4"; then
+ ARCH_CFLAGS="-xN -ip -ipo_obj"
+ fi
+ if test "$optimize" == "pentium3"; then
+ ARCH_CFLAGS="-xK -ip -ipo_obj"
+ fi
+ else
+ if test "$optimize" == "pentium4"; then
+ ARCH_CFLAGS="-mtune=pentium4 -march=pentium4 -mmmx -msse -msse2 -mfpmath=sse"
+ fi
+ if test "$optimize" == "pentium3"; then
+ ARCH_CFLAGS="-mtune=pentium3 -march=pentium3 -mmmx -msse -mfpmath=sse"
+ fi
+ if test "$optimize" == "pentium2"; then
+ ARCH_CFLAGS="-mtune=pentium2 -march=pentium2 -mmmx";
+ CFLAGS=$CFLAGS" -DDONTUSESIMD"
+ fi
+ if test "$optimize" == "pentium"; then
+ ARCH_CFLAGS="-mtune=pentium -march=pentium"
+ CFLAGS=$CFLAGS" -DDONTUSESIMD"
+ fi
+ fi
+
+ dnl several flags
+ CFLAGS="-fno-strict-aliasing $CFLAGS $ARCH_CFLAGS"
+ LDFLAGS="-Wl,-export-dynamic "$LDFLAGS
+ STRIPFLAG="-s"
+fi
+
+
+dnl substitute and output
+AC_SUBST(CC)
+AC_SUBST(DEFS)
+AC_SUBST(CFLAGS)
+AC_SUBST(LDFLAGS)
+AC_SUBST(STRIPFLAGS)
+AC_SUBST(EXT)
+AC_SUBST(GUINAME)
+AC_SUBST(OSNUMBER)
+AC_CONFIG_FILES([Makefile
+ extra/Makefile
+ src/Makefile])
+AC_OUTPUT
Copied: branches/pd-devel/v0-37/doc (from rev 9171, branches/devel_0_37/pd/doc)
Copied: branches/pd-devel/v0-37/extra (from rev 9171, branches/devel_0_37/pd/extra)
Copied: branches/pd-devel/v0-37/man (from rev 9171, branches/devel_0_37/pd/man)
Deleted: branches/pd-devel/v0-37/mkdmg
===================================================================
--- branches/devel_0_37/pd/mkdmg 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-37/mkdmg 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,94 +0,0 @@
-#!/bin/sh
-#
-# from: http://www.macosxhints.com/article.php?story=20020311215452999
-#
-#
-# Creates a disk image (dmg) on Mac OS X from the command line
-# from a folder.
-
-FOLDER="$1"
-if [ -z "$FOLDER" ]; then
-echo
-echo "usage: $0 <folder>"
-echo
-exit 1
-fi
-
-if [ ! -d "$FOLDER" ]; then
-echo $FOLDER does not exist
-exit 2
-fi
-
-SIZE=`du -s "$FOLDER" | awk '{ print $1 }'`
-# allow space for partition map and directory structure
-SIZE=`echo 1024 + $SIZE \* 1.1 / 1 | bc`
-NAME=`basename "$FOLDER"`
-FILE=$NAME.dmg
-TMP=${TMP:-/tmp}
-
-if [ $SIZE -lt 9216 ]; then
-SIZE=9216
-fi
-
-if [ -e "$FILE" ] ; then
-echo $FILE already exists!
-exit 3
-fi
-
-TMPFILE=$TMP/$$.dmg
-
-echo Creating $TMPFILE from $FOLDER, $SIZE sectors...
-hdiutil create $TMPFILE -sectors $SIZE -ov
-if [ $? -ne 0 ] ; then
-rm -f $TMPFILE
-exit 4
-fi
-echo
-
-DEVICES=`hdid -nomount $TMPFILE`
-DEVMASTER=`echo $DEVICES| awk '{ print $1 }'`
-DEVHFS=`echo $DEVICES| awk '{ print $5 }'`
-echo Creating HFS partition $NAME on $TMPFILE at $DEVHFS
-newfs_hfs -v "$NAME" $DEVHFS
-if [ $? -ne 0 ] ; then
-rm -f $TMPFILE
-exit 5
-fi
-hdiutil eject $DEVMASTER
-if [ $? -ne 0 ] ; then
-rm -f $TMPFILE
-exit 6
-fi
-DEVICES=`hdid $TMPFILE`
-if [ $? -ne 0 ] ; then
-rm -f $TMPFILE
-exit 7
-fi
-
-DEVMASTER=`echo $DEVICES| awk '{ print $1 }'`
-DEVHFS=`echo $DEVICES| awk '{ print $5 }'`
-echo Copying $FOLDER to /Volumes/$NAME on $DEVMASTER
-sudo ditto -rsrcFork "$FOLDER" "/Volumes/$NAME"
-if [ $? -ne 0 ]; then
-hdiutil eject $DEVMASTER
-rm -f $TMPFILE
-exit 8
-fi
-
-hdiutil eject $DEVMASTER
-if [ $? -ne 0 ]; then
-#rm -f $TMPFILE
-exit 9
-fi
-
-echo "Compressing $NAME to $FILE"
-#hdiutil convert $TMPFILE -format UDZO -o "$FILE"
-hdiutil convert $TMPFILE -format UDZO -imagekey zlib-level=9 -o "$FILE"
-if [ $? -ne 0 ]; then
-rm -f "$FILE" $TMPFILE
-exit 10
-fi
-
-rm -f $TMPFILE
-
-# end
Copied: branches/pd-devel/v0-37/mkdmg (from rev 9171, branches/devel_0_37/pd/mkdmg)
===================================================================
--- branches/pd-devel/v0-37/mkdmg (rev 0)
+++ branches/pd-devel/v0-37/mkdmg 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,94 @@
+#!/bin/sh
+#
+# from: http://www.macosxhints.com/article.php?story=20020311215452999
+#
+#
+# Creates a disk image (dmg) on Mac OS X from the command line
+# from a folder.
+
+FOLDER="$1"
+if [ -z "$FOLDER" ]; then
+echo
+echo "usage: $0 <folder>"
+echo
+exit 1
+fi
+
+if [ ! -d "$FOLDER" ]; then
+echo $FOLDER does not exist
+exit 2
+fi
+
+SIZE=`du -s "$FOLDER" | awk '{ print $1 }'`
+# allow space for partition map and directory structure
+SIZE=`echo 1024 + $SIZE \* 1.1 / 1 | bc`
+NAME=`basename "$FOLDER"`
+FILE=$NAME.dmg
+TMP=${TMP:-/tmp}
+
+if [ $SIZE -lt 9216 ]; then
+SIZE=9216
+fi
+
+if [ -e "$FILE" ] ; then
+echo $FILE already exists!
+exit 3
+fi
+
+TMPFILE=$TMP/$$.dmg
+
+echo Creating $TMPFILE from $FOLDER, $SIZE sectors...
+hdiutil create $TMPFILE -sectors $SIZE -ov
+if [ $? -ne 0 ] ; then
+rm -f $TMPFILE
+exit 4
+fi
+echo
+
+DEVICES=`hdid -nomount $TMPFILE`
+DEVMASTER=`echo $DEVICES| awk '{ print $1 }'`
+DEVHFS=`echo $DEVICES| awk '{ print $5 }'`
+echo Creating HFS partition $NAME on $TMPFILE at $DEVHFS
+newfs_hfs -v "$NAME" $DEVHFS
+if [ $? -ne 0 ] ; then
+rm -f $TMPFILE
+exit 5
+fi
+hdiutil eject $DEVMASTER
+if [ $? -ne 0 ] ; then
+rm -f $TMPFILE
+exit 6
+fi
+DEVICES=`hdid $TMPFILE`
+if [ $? -ne 0 ] ; then
+rm -f $TMPFILE
+exit 7
+fi
+
+DEVMASTER=`echo $DEVICES| awk '{ print $1 }'`
+DEVHFS=`echo $DEVICES| awk '{ print $5 }'`
+echo Copying $FOLDER to /Volumes/$NAME on $DEVMASTER
+sudo ditto -rsrcFork "$FOLDER" "/Volumes/$NAME"
+if [ $? -ne 0 ]; then
+hdiutil eject $DEVMASTER
+rm -f $TMPFILE
+exit 8
+fi
+
+hdiutil eject $DEVMASTER
+if [ $? -ne 0 ]; then
+#rm -f $TMPFILE
+exit 9
+fi
+
+echo "Compressing $NAME to $FILE"
+#hdiutil convert $TMPFILE -format UDZO -o "$FILE"
+hdiutil convert $TMPFILE -format UDZO -imagekey zlib-level=9 -o "$FILE"
+if [ $? -ne 0 ]; then
+rm -f "$FILE" $TMPFILE
+exit 10
+fi
+
+rm -f $TMPFILE
+
+# end
Copied: branches/pd-devel/v0-37/obj (from rev 9171, branches/devel_0_37/pd/obj)
Deleted: branches/pd-devel/v0-37/pd.info
===================================================================
--- branches/devel_0_37/pd/pd.info 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-37/pd.info 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,16 +0,0 @@
-Title Pure Data
-Version MSP standard paths
-Description Pure Data
-DefaultLocation /
-DeleteWarning
-
-### Package Flags
-
-NeedsAuthorization YES
-Required YES
-Relocatable NO
-RequiresReboot NO
-UseUserMask NO
-OverwritePermissions NO
-InstallFat NO
-RootVolumeOnly YES
Copied: branches/pd-devel/v0-37/pd.info (from rev 9171, branches/devel_0_37/pd/pd.info)
===================================================================
--- branches/pd-devel/v0-37/pd.info (rev 0)
+++ branches/pd-devel/v0-37/pd.info 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,16 @@
+Title Pure Data
+Version MSP standard paths
+Description Pure Data
+DefaultLocation /
+DeleteWarning
+
+### Package Flags
+
+NeedsAuthorization YES
+Required YES
+Relocatable NO
+RequiresReboot NO
+UseUserMask NO
+OverwritePermissions NO
+InstallFat NO
+RootVolumeOnly YES
Copied: branches/pd-devel/v0-37/portaudio (from rev 9171, branches/devel_0_37/pd/portaudio)
Copied: branches/pd-devel/v0-37/portaudio_v18 (from rev 9171, branches/devel_0_37/pd/portaudio_v18)
Copied: branches/pd-devel/v0-37/portmidi_osx (from rev 9171, branches/devel_0_37/pd/portmidi_osx)
Copied: branches/pd-devel/v0-37/src (from rev 9171, branches/devel_0_37/pd/src)
Copied: branches/pd-devel/v0-38 (from rev 9170, branches/devel_0_38/pd)
Deleted: branches/pd-devel/v0-38/AUTHORS
===================================================================
Copied: branches/pd-devel/v0-38/AUTHORS (from rev 9171, branches/devel_0_38/pd/AUTHORS)
===================================================================
Deleted: branches/pd-devel/v0-38/COPYING
===================================================================
--- branches/devel_0_38/pd/COPYING 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-38/COPYING 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,30 +0,0 @@
-This software is copyrighted by Miller Puckette and others. The following
-terms (the "Standard Improved BSD License") apply to all files associated with
-the software unless explicitly disclaimed in individual files:
-
-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.
Copied: branches/pd-devel/v0-38/COPYING (from rev 9171, branches/devel_0_38/pd/COPYING)
===================================================================
--- branches/pd-devel/v0-38/COPYING (rev 0)
+++ branches/pd-devel/v0-38/COPYING 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,30 @@
+This software is copyrighted by Miller Puckette and others. The following
+terms (the "Standard Improved BSD License") apply to all files associated with
+the software unless explicitly disclaimed in individual files:
+
+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.
Deleted: branches/pd-devel/v0-38/ChangeLog
===================================================================
Copied: branches/pd-devel/v0-38/ChangeLog (from rev 9171, branches/devel_0_38/pd/ChangeLog)
===================================================================
Deleted: branches/pd-devel/v0-38/INSTALL.txt
===================================================================
--- branches/devel_0_38/pd/INSTALL.txt 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-38/INSTALL.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,41 +0,0 @@
-Detailed installations instructions are in the HTML documentation, which
-you can find in doc/1.manual.
-
-Quick compilation instructions for Linux or Mac OSX (assuming for Mac OSX that
-you've got Tck/Tk installed):
-
-Change to "src" subdirectory.
-
-type "./configure", possibly adding flags as follows:
-
- To enable ALSA 0.9x (the latest one), add "--enable-alsa".
- To enable the older ALSA 0.5x, add "--enable-old-alsa".
- To enable Ritsch's RME 9652 driver, add --enable-rme".
- To put Pd in /usr/bin instead of /usr/local/bin, add "--prefix=/bin".
-
-Type "make depend" and then "make"; or, if you prefer, as superuser
-type "make install".
-
-To run pd, either type the full pathname as in /home/me/pd/bin/pd, or else
-if you've chosen "make install", just type "pd".
-
-==============================
-== develepor's branch (CVS) ==
-==============================
-
-while the above procedure should work with the so-called "devel_X_YY" CVS-branches,
-you can preferably use the following:
-
-(1) stay in this directory ( ./pd/ or ./pd-0.38/ )
-
- 2) type "./bootstrap.sh" to generate a configure script
- (if there is no such file, then you are not running a recent devel version of the source-code)
- (you should then follow the instructions above)
-
- 3) type "./configure" to configure your build; for possible flags see "./configure --help"
-
- 4) type "./make" to build pd
-
-(5) optionally type "make install" (as superuser)
-
-
Copied: branches/pd-devel/v0-38/INSTALL.txt (from rev 9171, branches/devel_0_38/pd/INSTALL.txt)
===================================================================
--- branches/pd-devel/v0-38/INSTALL.txt (rev 0)
+++ branches/pd-devel/v0-38/INSTALL.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,41 @@
+Detailed installations instructions are in the HTML documentation, which
+you can find in doc/1.manual.
+
+Quick compilation instructions for Linux or Mac OSX (assuming for Mac OSX that
+you've got Tck/Tk installed):
+
+Change to "src" subdirectory.
+
+type "./configure", possibly adding flags as follows:
+
+ To enable ALSA 0.9x (the latest one), add "--enable-alsa".
+ To enable the older ALSA 0.5x, add "--enable-old-alsa".
+ To enable Ritsch's RME 9652 driver, add --enable-rme".
+ To put Pd in /usr/bin instead of /usr/local/bin, add "--prefix=/bin".
+
+Type "make depend" and then "make"; or, if you prefer, as superuser
+type "make install".
+
+To run pd, either type the full pathname as in /home/me/pd/bin/pd, or else
+if you've chosen "make install", just type "pd".
+
+==============================
+== develepor's branch (CVS) ==
+==============================
+
+while the above procedure should work with the so-called "devel_X_YY" CVS-branches,
+you can preferably use the following:
+
+(1) stay in this directory ( ./pd/ or ./pd-0.38/ )
+
+ 2) type "./bootstrap.sh" to generate a configure script
+ (if there is no such file, then you are not running a recent devel version of the source-code)
+ (you should then follow the instructions above)
+
+ 3) type "./configure" to configure your build; for possible flags see "./configure --help"
+
+ 4) type "./make" to build pd
+
+(5) optionally type "make install" (as superuser)
+
+
Deleted: branches/pd-devel/v0-38/LICENSE.txt
===================================================================
--- branches/devel_0_38/pd/LICENSE.txt 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-38/LICENSE.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,30 +0,0 @@
-This software is copyrighted by Miller Puckette and others. The following
-terms (the "Standard Improved BSD License") apply to all files associated with
-the software unless explicitly disclaimed in individual files:
-
-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.
Copied: branches/pd-devel/v0-38/LICENSE.txt (from rev 9171, branches/devel_0_38/pd/LICENSE.txt)
===================================================================
--- branches/pd-devel/v0-38/LICENSE.txt (rev 0)
+++ branches/pd-devel/v0-38/LICENSE.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,30 @@
+This software is copyrighted by Miller Puckette and others. The following
+terms (the "Standard Improved BSD License") apply to all files associated with
+the software unless explicitly disclaimed in individual files:
+
+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.
Deleted: branches/pd-devel/v0-38/Makefile.am
===================================================================
--- branches/devel_0_38/pd/Makefile.am 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-38/Makefile.am 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,27 +0,0 @@
-#
-# automake template
-# added by tim blechmann
-#
-
-SUBDIRS = src extra
-EXTRA_DIST = doc man portaudio portaudio_v18 portmidi_osx
-
-MAINTAINERCLEANFILES = Makefile.in \
- aclocal.m4 \
- config.log \
- config.status \
- configure \
- configure.in \
- mkinstalldirs \
- install-sh \
- depcomp \
- missing
-
-man_MANS = man/pd.1 man/pdsend.1 man/pdreceive.1
-
-install-data-local:
- cp -r ./doc ${prefix}/lib/pd/
-
-dist-hook:
- rm -rf `find $(distdir) -name CVS`
- rm -rf `find $(distdir) -name *pd_linux`
Copied: branches/pd-devel/v0-38/Makefile.am (from rev 9171, branches/devel_0_38/pd/Makefile.am)
===================================================================
--- branches/pd-devel/v0-38/Makefile.am (rev 0)
+++ branches/pd-devel/v0-38/Makefile.am 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,27 @@
+#
+# automake template
+# added by tim blechmann
+#
+
+SUBDIRS = src extra
+EXTRA_DIST = doc man portaudio portaudio_v18 portmidi_osx
+
+MAINTAINERCLEANFILES = Makefile.in \
+ aclocal.m4 \
+ config.log \
+ config.status \
+ configure \
+ configure.in \
+ mkinstalldirs \
+ install-sh \
+ depcomp \
+ missing
+
+man_MANS = man/pd.1 man/pdsend.1 man/pdreceive.1
+
+install-data-local:
+ cp -r ./doc ${prefix}/lib/pd/
+
+dist-hook:
+ rm -rf `find $(distdir) -name CVS`
+ rm -rf `find $(distdir) -name *pd_linux`
Deleted: branches/pd-devel/v0-38/NEWS
===================================================================
Copied: branches/pd-devel/v0-38/NEWS (from rev 9171, branches/devel_0_38/pd/NEWS)
===================================================================
Deleted: branches/pd-devel/v0-38/README.txt
===================================================================
--- branches/devel_0_38/pd/README.txt 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-38/README.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,53 +0,0 @@
-This is the README file for Pd, a free real-time computer music software
-package resembling Max. You can get Pd for Linux, Windows, Mac OSX, or IRIX
-from http://www.crca.ucsd.edu/~msp/software.html or ftp://felix.ucsd.edu.
-Installation instructions are in the HTML DOCUMENTATION at:
-
- http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm
-
-If you download and unpack Pd, you will also find the html documentation
-locally in the file, .../pd-whatever/doc/1.manual/index.htm. To unpack Pd:
-
-LINUX (or freeBSD). Download Pd, which will be a ".tar.gz" file; to unpack it,
-type "zcat [name].tar.gz | tar xf -" to a shell. This creates a directory with
-a name like "pd-0.35". There are also RPMs available.
-
-Microsoft Windows. Pd is distributed as a "zip" file. Unzip this,
-creating a directory such as \pd.
-
-IRIX. Download Pd, which will be a "tar.Z" file. You can unpack this by
-typing "zcat [name].tar.Z | tar xf -" to a shell.
-
-Macintosh. The web browser will automatically unpack the distributions
-into a folder such as "pd-0.35" on your desktop.
-
-If you have qustions about Pd, or if you wish to be notified of releases,
-check the Pd mailing list: http://iem.mhsg.ac.at/mailinglists/pd-list/
-
-Many extensions to Pd are available, notably for handling video and 3D
-graphics; see the html documentation for pointers.
-
-COPYRIGHT. Except as otherwise noted, all files in the Pd distribution are
-
- Copyright (c) 1997-2001 Miller Puckette and others.
-
-For information on usage and redistribution, and for a DISCLAIMER OF ALL
-WARRANTIES, see the file, "LICENSE.txt," included in the Pd distribution.
-(Note that tcl/tk, expr, and some other files are copyrighted separately).
-
-ACKNOWLEDGEMENTS. Thanks to Harry Castle, Krzysztof Czaja, Mark Danks,
-Christian Feldbauer, Guenter Geiger, Kerry Hagan, Trevor Johnson, Fernando
-Lopez-Lezcano, Adam Lindsay, Karl MacMillan, Thomas Musil, Toshinori Ohkouchi,
-Winfried Ritsch, Vibeke Sorensen, Rand Steiger, Hans-Christoph Steiner,
-Shahrokh Yadegari, David Zicarelli, Iohannes Zmoelnig, and probably many others
-for contributions of code, documentation, ideas, and expertise. This work has
-received generous support from the Intel Research Council.
-
-==============================
-== develepor's branch (CVS) ==
-==============================
-
-Further Acknowledgements:
-- lockfree fifos adapted from midishare: Copyright \xA9 Grame 1999
- Grame Research Laboratory, 9, rue du Garet 69001 Lyon - France
- grame(a)rd.grame.fr
Copied: branches/pd-devel/v0-38/README.txt (from rev 9171, branches/devel_0_38/pd/README.txt)
===================================================================
--- branches/pd-devel/v0-38/README.txt (rev 0)
+++ branches/pd-devel/v0-38/README.txt 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,53 @@
+This is the README file for Pd, a free real-time computer music software
+package resembling Max. You can get Pd for Linux, Windows, Mac OSX, or IRIX
+from http://www.crca.ucsd.edu/~msp/software.html or ftp://felix.ucsd.edu.
+Installation instructions are in the HTML DOCUMENTATION at:
+
+ http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm
+
+If you download and unpack Pd, you will also find the html documentation
+locally in the file, .../pd-whatever/doc/1.manual/index.htm. To unpack Pd:
+
+LINUX (or freeBSD). Download Pd, which will be a ".tar.gz" file; to unpack it,
+type "zcat [name].tar.gz | tar xf -" to a shell. This creates a directory with
+a name like "pd-0.35". There are also RPMs available.
+
+Microsoft Windows. Pd is distributed as a "zip" file. Unzip this,
+creating a directory such as \pd.
+
+IRIX. Download Pd, which will be a "tar.Z" file. You can unpack this by
+typing "zcat [name].tar.Z | tar xf -" to a shell.
+
+Macintosh. The web browser will automatically unpack the distributions
+into a folder such as "pd-0.35" on your desktop.
+
+If you have qustions about Pd, or if you wish to be notified of releases,
+check the Pd mailing list: http://iem.mhsg.ac.at/mailinglists/pd-list/
+
+Many extensions to Pd are available, notably for handling video and 3D
+graphics; see the html documentation for pointers.
+
+COPYRIGHT. Except as otherwise noted, all files in the Pd distribution are
+
+ Copyright (c) 1997-2001 Miller Puckette and others.
+
+For information on usage and redistribution, and for a DISCLAIMER OF ALL
+WARRANTIES, see the file, "LICENSE.txt," included in the Pd distribution.
+(Note that tcl/tk, expr, and some other files are copyrighted separately).
+
+ACKNOWLEDGEMENTS. Thanks to Harry Castle, Krzysztof Czaja, Mark Danks,
+Christian Feldbauer, Guenter Geiger, Kerry Hagan, Trevor Johnson, Fernando
+Lopez-Lezcano, Adam Lindsay, Karl MacMillan, Thomas Musil, Toshinori Ohkouchi,
+Winfried Ritsch, Vibeke Sorensen, Rand Steiger, Hans-Christoph Steiner,
+Shahrokh Yadegari, David Zicarelli, Iohannes Zmoelnig, and probably many others
+for contributions of code, documentation, ideas, and expertise. This work has
+received generous support from the Intel Research Council.
+
+==============================
+== develepor's branch (CVS) ==
+==============================
+
+Further Acknowledgements:
+- lockfree fifos adapted from midishare: Copyright \xA9 Grame 1999
+ Grame Research Laboratory, 9, rue du Garet 69001 Lyon - France
+ grame(a)rd.grame.fr
Deleted: branches/pd-devel/v0-38/SConstruct
===================================================================
--- branches/devel_0_38/pd/SConstruct 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-38/SConstruct 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,52 +0,0 @@
-env = Environment()
-
-
-
-######################################################################
-#
-# general configuration
-
-opt = Options(['options.cache', 'custom.py'])
-opt.AddOptions(
- ('prefix', 'install prefix', '/usr/local'),
- BoolOption('icc', 'use intel c compiler', False))
-
-opt.Update(env)
-
-opt.Save('options.cache',env)
-
-if env.Dictionary().has_key('icc') and env['icc']:
- env['CC'] = '/opt/intel/cc/9.0/bin/icc'
- env['CXX'] = '/opt/intel/cc/9.0/bin/icc'
- env.Append(CCFLAGS=' -ip -ipo -axB')
- env.Append(LINKFLAGS='-i-static -ip -ipo -axB')
- print "Using intel c compiler"
-
-Export("env")
-
-##Help(opt.GenerateHelpText(env))
-
-pdwatchdog, pdsend, pdreceive, pdgui, pd, pdlib = SConscript('./src/SConscript')
-
-
-######################################################################
-#
-# installing stuff
-
-
-prefix = env['prefix']
-
-if env['PLATFORM'] == 'posix':
- env.Install(prefix+'/bin', pdsend)
- env.Install(prefix+'/bin', pdreceive)
- env.Install(prefix+'/bin', pd)
- env.Install(prefix+'/lib/pd/bin', pdgui)
- env.Install(prefix+'/lib/pd/bin', pdwatchdog)
- env.InstallAs(prefix + '/lib/pd/bin/pd.tk','src/u_main.tk')
-
- try:
- env.Install(prefix+'/lib', pdlib)
- except:
- pass
-
- env.Alias('install', prefix)
Copied: branches/pd-devel/v0-38/SConstruct (from rev 9171, branches/devel_0_38/pd/SConstruct)
===================================================================
--- branches/pd-devel/v0-38/SConstruct (rev 0)
+++ branches/pd-devel/v0-38/SConstruct 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,52 @@
+env = Environment()
+
+
+
+######################################################################
+#
+# general configuration
+
+opt = Options(['options.cache', 'custom.py'])
+opt.AddOptions(
+ ('prefix', 'install prefix', '/usr/local'),
+ BoolOption('icc', 'use intel c compiler', False))
+
+opt.Update(env)
+
+opt.Save('options.cache',env)
+
+if env.Dictionary().has_key('icc') and env['icc']:
+ env['CC'] = '/opt/intel/cc/9.0/bin/icc'
+ env['CXX'] = '/opt/intel/cc/9.0/bin/icc'
+ env.Append(CCFLAGS=' -ip -ipo -axB')
+ env.Append(LINKFLAGS='-i-static -ip -ipo -axB')
+ print "Using intel c compiler"
+
+Export("env")
+
+##Help(opt.GenerateHelpText(env))
+
+pdwatchdog, pdsend, pdreceive, pdgui, pd, pdlib = SConscript('./src/SConscript')
+
+
+######################################################################
+#
+# installing stuff
+
+
+prefix = env['prefix']
+
+if env['PLATFORM'] == 'posix':
+ env.Install(prefix+'/bin', pdsend)
+ env.Install(prefix+'/bin', pdreceive)
+ env.Install(prefix+'/bin', pd)
+ env.Install(prefix+'/lib/pd/bin', pdgui)
+ env.Install(prefix+'/lib/pd/bin', pdwatchdog)
+ env.InstallAs(prefix + '/lib/pd/bin/pd.tk','src/u_main.tk')
+
+ try:
+ env.Install(prefix+'/lib', pdlib)
+ except:
+ pass
+
+ env.Alias('install', prefix)
Copied: branches/pd-devel/v0-38/bin (from rev 9171, branches/devel_0_38/pd/bin)
Deleted: branches/pd-devel/v0-38/bootstrap.sh
===================================================================
--- branches/devel_0_38/pd/bootstrap.sh 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-38/bootstrap.sh 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,5 +0,0 @@
-#! /bin/sh
-
-aclocal-1.8 \
-&& automake-1.8 --foreign --add-missing \
-&& autoconf
\ No newline at end of file
Copied: branches/pd-devel/v0-38/bootstrap.sh (from rev 9171, branches/devel_0_38/pd/bootstrap.sh)
===================================================================
--- branches/pd-devel/v0-38/bootstrap.sh (rev 0)
+++ branches/pd-devel/v0-38/bootstrap.sh 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,5 @@
+#! /bin/sh
+
+aclocal-1.8 \
+&& automake-1.8 --foreign --add-missing \
+&& autoconf
\ No newline at end of file
Deleted: branches/pd-devel/v0-38/configure.ac
===================================================================
--- branches/devel_0_38/pd/configure.ac 2008-02-07 13:24:44 UTC (rev 9170)
+++ branches/pd-devel/v0-38/configure.ac 2008-02-07 13:42:35 UTC (rev 9172)
@@ -1,287 +0,0 @@
-dnl
-dnl autoconf template
-dnl added by tim blechmann
-dnl
-
-dnl init
-AC_INIT([PureData], [0.38-4-devel-2],
- [pd-list(a)iem.at],
- [pd])
-AM_INIT_AUTOMAKE(pd,[0.38-4-devel-2])
-
-
-dnl checking for programs
-AC_PROG_CC
-AC_PROG_INSTALL
-AC_PROG_MAKE_SET
-AC_PROG_CPP
-
-
-dnl Checks for typedefs, structures, and compiler characteristics.
-AC_GNU_SOURCE
-AC_C_CONST
-AC_TYPE_PID_T
-AC_TYPE_SIZE_T
-AC_HEADER_TIME
-
-
-dnl Find paths to includes and libraries for X11
-AC_PATH_X
-
-
-dnl Checks for header files.
-AC_HEADER_STDC
-AC_CHECK_HEADERS(fcntl.h limits.h malloc.h sys/ioctl.h sys/time.h unistd.h bstring.h)
-
-
-dnl Checks for library functions.
-AC_PROG_GCC_TRADITIONAL
-AC_TYPE_SIGNAL
-AC_FUNC_VPRINTF
-AC_CHECK_FUNCS(gettimeofday select socket strerror)
-
-
-dnl Checks for libraries.
-AC_CHECK_LIB(dl, dlopen, AC_DEFINE(DL_OPEN) ,
- echo "dynamic link support required" || exit 1)
-
-AC_CHECK_LIB(m, sin, ,
- echo "math library required" || exit 1)
-
-AC_CHECK_LIB(pthread, pthread_create, ,
- echo "pthreads required" || exit 1)
-
-AC_CHECK_LIB(X11, XCreateWindow, ,
- echo "no X11 found" || exit 1, -L$x_libraries)
-
-if test "$x_libraries"; then
- LIBS="$LIBS -L$x_libraries"
-fi
-
-dnl look for tcl 8.x...
-
-tcllib=""
-
-AC_CHECK_LIB(tcl8.7, main,tcllib=tcl8.7,
- AC_CHECK_LIB(tcl8.6, main,tcllib=tcl8.6,
- AC_CHECK_LIB(tcl8.5, main,tcllib=tcl8.5,
- AC_CHECK_LIB(tcl8.4, main,tcllib=tcl8.4,
- AC_CHECK_LIB(tcl8.3, main,tcllib=tcl8.3,
- AC_CHECK_LIB(tcl8.2, main,tcllib=tcl8.2,
- AC_CHECK_LIB(tcl8.0, main,tcllib=tcl8.0,echo no tcl library found || exit 1)))))))
-
-LIBS="$LIBS -l$tcllib"
-tklib=${tcllib/tcl/tk}
-
-AC_CHECK_LIB($tklib, main,,echo no tk library found || exit 1)
-
-foundit=no
-AC_CHECK_HEADER(tcl.h,foundit=yes)
-
-if test "$foundit" = "no"; then
- AC_CHECK_HEADER($tcllib/tcl.h,
- CFLAGS="$CFLAGS -I/usr/include/$tcllib",
- [echo no tcl header found];exit -1)
-fi
-
-dnl check for features
-
-dnl audio api
-AC_ARG_ENABLE(jack,
- [ --enable-jack jack audio server],
- [
- AC_CHECK_LIB(rt,shm_open)
- AC_CHECK_LIB(jack,jack_client_new,
- [
- AC_CHECK_LIB(jack,jack_set_xrun_callback,
- [CFLAGS="-DJACK_XRUN "$CFLAGS])
- AC_DEFINE(USEAPI_JACK)
- LIBS="-ljack "$LIBS
- AC_LIBOBJ(s_audio_jack)
- ],
- [echo "jack library not found" || exit 1])
- ])
-
-AC_ARG_ENABLE(alsa, [ --disable-alsa disable ALSA],
- ,
- AC_CHECK_LIB(asound,snd_pcm_info)
- if test $ac_cv_lib_asound_snd_pcm_info=="yes"; then
- AC_DEFINE(USEAPI_ALSA)
- fi
- )
-
-AC_ARG_ENABLE(portaudio, [ --enable-portaudio portaudio],
- portaudio=$enableval)
-
-
-dnl hardware
-AC_ARG_ENABLE(simd, [ --enable-simd use SIMD code (default=no)],
- simdcode=$enableval,
- [
- AC_DEFINE(DONTUSESIMD)
- ])
-
-AC_ARG_ENABLE(optimize, [ --enable-optimize enables optimized builds for: pentium4, pentium3, G4, G5],
- optimize=$enableval)
-
-
-dnl additional libraries or features
-AC_ARG_ENABLE(fftw, [ --enable-fftw fftw3 support],
- AC_CHECK_LIB(fftw3f,fftwf_plan_dft_r2c_1d))
-
-AC_ARG_ENABLE(threadedsf, [ --enable-threadedsf use threaded soundfiler],
- [
- AC_DEFINE(THREADED_SF)
- AC_DEFINE(GARRAY_THREAD_LOCK)
- ])
-
-AC_ARG_ENABLE(gathreadlocks, [ --enable-gathreadlocks t_garray threadlock],
- AC_DEFINE(GARRAY_THREAD_LOCK))
-
-AC_ARG_ENABLE(setuid, [ --enable-setuid install as setuid (linux)],
- setuid=yes)
-
-AC_ARG_ENABLE(atomic, [ --enable-atomic use atomic operations],
- AC_DEFINE(ATOMIC)
-)
-
-AC_ARG_ENABLE(newhash, [ --enable-newhash use 16 bit symbol hash table],
- AC_DEFINE(NEWHASH)
-)
-
-AC_ARG_ENABLE(lockfree, [ --enable-lockfree use lockfree fifos],
- AC_DEFINE(LOCKFREE)
-)
-
-
-dnl compile features
-dnl make sure that debug is switched of
-CFLAGS=${CFLAGS/-g}
-AC_ARG_ENABLE(debug, [ --enable-debug debugging support],
- CFLAGS="-g "$CFLAGS,CFLAGS=$CFLAGS" -O3")
-
-AC_ARG_ENABLE(static, [ --enable-static link statically],
- LDFLAGS="$LDFLAGS -static")
-
-AC_ARG_ENABLE(icc, [ --enable-icc icc support],
- CC=icc; icc=yes; CFLAGS="-ip -ipo_obj "$CFLAGS; LDFLAGS="-ip -ipo_obj "$LDFLAGS)
-
-dnl linux specific part
-AM_CONDITIONAL(LINUX,test `uname -s` == Linux)
-
-if test `uname -s` == Linux;
-then
- dnl additional source files
- if test $ac_cv_lib_asound_snd_pcm_info=="yes"; then
- AC_LIBOBJ(s_audio_alsa)
- AC_LIBOBJ(s_audio_alsamm)
- AC_LIBOBJ(s_midi_alsa)
- else
- AC_LIBOBJ(s_midi_oss)
- fi
-
- if test $simdcode; then
- AC_LIBOBJ(m_simd_sse_gcc)
- fi
-
- dnl setuid
- if test "$setuid" == "yes"; then
- binarymode="-m4755"
- fi
-
- dnl platform dependant
- AC_DEFINE(USEAPI_OSS)
- AC_LIBOBJ(s_audio_oss)
-
- AC_DEFINE(UNIX)
- AC_DEFINE(UNISTD)
- EXT="pd_linux"
- GUINAME="pd-gui"
- OSNUMBER=0
-
- dnl optimization flags
- if test "$optimize" == "pentium4"; then
- ARCH_CFLAGS="-march=pentium4 -mmmx -msse -msse2 -mfpmath=sse"
- fi
- if test "$optimize" == "pentium3"; then
- ARCH_CFLAGS="-march=pentium3 -mmmx -msse -mfpmath=sse"
- fi
- if test "$optimize" == "athlon-xp"; then
- ARCH_CFLAGS="-march=athlon-xp -mmmx -msse -mfpmath=sse"
- fi
- if test "$optimize" == "pentium2"; then
- ARCH_CFLAGS="-march=pentium2 -mmmx";
- CFLAGS=$CFLAGS" -DDONTUSESIMD"
- fi
- if test "$optimize" == "pentium"; then
- ARCH_CFLAGS="-march=pentium"
- CFLAGS=$CFLAGS" -DDONTUSESIMD"
- fi
-
- dnl several flags
- CFLAGS="-fno-strict-aliasing $CFLAGS $ARCH_CFLAGS"
- LDFLAGS="-Wl,-export-dynamic "$LDFLAGS
- STRIPFLAG="-s"
-fi
-
-dnl osx specific part
-AM_CONDITIONAL(DARWIN,test `uname -s` == Darwin)
-
-if test `uname -s` == Darwin;
-then
- dnl additional source files
- AC_LIBOBJ(s_midi_pm)
- AC_LIBOBJ(s_audio_pa)
-
- dnl platform dependant
- AC_DEFINE(USEAPI_PORTAUDIO)
- AC_DEFINE(PA_BIG_ENDIAN)
- AC_DEFINE(MACOSX)
- AC_DEFINE(UNISTD)
- EXT="pd_darwin"
- GUINAME="pdtcl"
- OSNUMBER=2
-
- if test $USE_DEBUG == "yes"; then
- OPT_CFLAGS="-g"
- else
- OPT_CFLAGS="-O3"
- fi
-
- dnl Set processor flags
- if test "$optimize" == "G3"; then
- OPT_CFLAGS=$OPT_CFLAGS" -mcpu=G3 -malign-natural"
- fi
- if test "$optimize" == "G4"; then
- OPT_CFLAGS=$OPT_CFLAGS" -mcpu=G4 -maltivec -malign-natural"
- fi
- if test "$optimize" == "G5"; then
- OPT_CFLAGS=$OPT_CFLAGS" -cpu=G5 -maltivec -malign-natural"
- fi
-
- dnl Enable SIMD instructions
- if test "$simdcode" == "yes"; then
- OPT_CFLAGS=$OPT_CFLAGS" -faltivec"
- fi
-fi
-
- dnl several flags
- CFLAGS="-fno-strict-aliasing $CFLAGS $ARCH_CFLAGS"
- LDFLAGS="-Wl,-export-dynamic "$LDFLAGS
- STRIPFLAG=
-
-
-dnl substitute and output
-AC_SUBST(CC)
-AC_SUBST(DEFS)
-AC_SUBST(CFLAGS)
-AC_SUBST(LDFLAGS)
-AC_SUBST(STRIPFLAGS)
-AC_SUBST(EXT)
-AC_SUBST(GUINAME)
-AC_SUBST(OSNUMBER)
-AC_SUBST(binarymode, -m755)
-AC_CONFIG_FILES([Makefile
- extra/Makefile
- src/Makefile])
-AC_OUTPUT
Copied: branches/pd-devel/v0-38/configure.ac (from rev 9171, branches/devel_0_38/pd/configure.ac)
===================================================================
--- branches/pd-devel/v0-38/configure.ac (rev 0)
+++ branches/pd-devel/v0-38/configure.ac 2008-02-07 13:42:35 UTC (rev 9172)
@@ -0,0 +1,287 @@
+dnl
+dnl autoconf template
+dnl added by tim blechmann
+dnl
+
+dnl init
+AC_INIT([PureData], [0.38-4-devel-2],
+ [pd-list(a)iem.at],
+ [pd])
+AM_INIT_AUTOMAKE(pd,[0.38-4-devel-2])
+
+
+dnl checking for programs
+AC_PROG_CC
+AC_PROG_INSTALL
+AC_PROG_MAKE_SET
+AC_PROG_CPP
+
+
+dnl Checks for typedefs, structures, and compiler characteristics.
+AC_GNU_SOURCE
+AC_C_CONST
+AC_TYPE_PID_T
+AC_TYPE_SIZE_T
+AC_HEADER_TIME
+
+
+dnl Find paths to includes and libraries for X11
+AC_PATH_X
+
+
+dnl Checks for header files.
+AC_HEADER_STDC
+AC_CHECK_HEADERS(fcntl.h limits.h malloc.h sys/ioctl.h sys/time.h unistd.h bstring.h)
+
+
+dnl Checks for library functions.
+AC_PROG_GCC_TRADITIONAL
+AC_TYPE_SIGNAL
+AC_FUNC_VPRINTF
+AC_CHECK_FUNCS(gettimeofday select socket strerror)
+
+
+dnl Checks for libraries.
+AC_CHECK_LIB(dl, dlopen, AC_DEFINE(DL_OPEN) ,
+ echo "dynamic link support required" || exit 1)
+
+AC_CHECK_LIB(m, sin, ,
+ echo "math library required" || exit 1)
+
+AC_CHECK_LIB(pthread, pthread_create, ,
+ echo "pthreads required" || exit 1)
+
+AC_CHECK_LIB(X11, XCreateWindow, ,
+ echo "no X11 found" || exit 1, -L$x_libraries)
+
+if test "$x_libraries"; then
+ LIBS="$LIBS -L$x_libraries"
+fi
+
+dnl look for tcl 8.x...
+
+tcllib=""
+
+AC_CHECK_LIB(tcl8.7, main,tcllib=tcl8.7,
+ AC_CHECK_LIB(tcl8.6, main,tcllib=tcl8.6,
+ AC_CHECK_LIB(tcl8.5, main,tcllib=tcl8.5,
+ AC_CHECK_LIB(tcl8.4, main,tcllib=tcl8.4,
+ AC_CHECK_LIB(tcl8.3, main,tcllib=tcl8.3,
+ AC_CHECK_LIB(tcl8.2, main,tcllib=tcl8.2,
+ AC_CHECK_LIB(tcl8.0, main,tcllib=tcl8.0,echo no tcl library found || exit 1)))))))
+
+LIBS="$LIBS -l$tcllib"
+tklib=${tcllib/tcl/tk}
+
+AC_CHECK_LIB($tklib, main,,echo no tk library found || exit 1)
+
+foundit=no
+AC_CHECK_HEADER(tcl.h,foundit=yes)
+
+if test "$foundit" = "no"; then
+ AC_CHECK_HEADER($tcllib/tcl.h,
+ CFLAGS="$CFLAGS -I/usr/include/$tcllib",
+ [echo no tcl header found];exit -1)
+fi
+
+dnl check for features
+
+dnl audio api
+AC_ARG_ENABLE(jack,
+ [ --enable-jack jack audio server],
+ [
+ AC_CHECK_LIB(rt,shm_open)
+ AC_CHECK_LIB(jack,jack_client_new,
+ [
+ AC_CHECK_LIB(jack,jack_set_xrun_callback,
+ [CFLAGS="-DJACK_XRUN "$CFLAGS])
+ AC_DEFINE(USEAPI_JACK)
+ LIBS="-ljack "$LIBS
+ AC_LIBOBJ(s_audio_jack)
+ ],
+ [echo "jack library not found" || exit 1])
+ ])
+
+AC_ARG_ENABLE(alsa, [ --disable-alsa disable ALSA],
+ ,
+ AC_CHECK_LIB(asound,snd_pcm_info)
+ if test $ac_cv_lib_asound_snd_pcm_info=="yes"; then
+ AC_DEFINE(USEAPI_ALSA)
+ fi
+ )
+
+AC_ARG_ENABLE(portaudio, [ --enable-portaudio portaudio],
+ portaudio=$enableval)
+
+
+dnl hardware
+AC_ARG_ENABLE(simd, [ --enable-simd use SIMD code (default=no)],
+ simdcode=$enableval,
+ [
+ AC_DEFINE(DONTUSESIMD)
+ ])
+
+AC_ARG_ENABLE(optimize, [ --enable-optimize enables optimized builds for: pentium4, pentium3, G4, G5],
+ optimize=$enableval)
+
+
+dnl additional libraries or features
+AC_ARG_ENABLE(fftw, [ --enable-fftw fftw3 support],
+ AC_CHECK_LIB(fftw3f,fftwf_plan_dft_r2c_1d))
+
+AC_ARG_ENABLE(threadedsf, [ --enable-threadedsf use threaded soundfiler],
+ [
+ AC_DEFINE(THREADED_SF)
+ AC_DEFINE(GARRAY_THREAD_LOCK)
+ ])
+
+AC_ARG_ENABLE(gathreadlocks, [ --enable-gathreadlocks t_garray threadlock],
+ AC_DEFINE(GARRAY_THREAD_LOCK))
+
+AC_ARG_ENABLE(setuid, [ --enable-setuid install as setuid (linux)],
+ setuid=yes)
+
+AC_ARG_ENABLE(atomic, [ --enable-atomic use atomic operations],
+ AC_DEFINE(ATOMIC)
+)
+
+AC_ARG_ENABLE(newhash, [ --enable-newhash use 16 bit symbol hash table],
+ AC_DEFINE(NEWHASH)
+)
+
+AC_ARG_ENABLE(lockfree, [ --enable-lockfree use lockfree fifos],
+ AC_DEFINE(LOCKFREE)
+)
+
+
+dnl compile features
+dnl make sure that debug is switched of
+CFLAGS=${CFLAGS/-g}
+AC_ARG_ENABLE(debug, [ --enable-debug debugging support],
+ CFLAGS="-g "$CFLAGS,CFLAGS=$CFLAGS" -O3")
+
+AC_ARG_ENABLE(static, [ --enable-static link statically],
+ LDFLAGS="$LDFLAGS -static")
+
+AC_ARG_ENABLE(icc, [ --enable-icc icc support],
+ CC=icc; icc=yes; CFLAGS="-ip -ipo_obj "$CFLAGS; LDFLAGS="-ip -ipo_obj "$LDFLAGS)
+
+dnl linux specific part
+AM_CONDITIONAL(LINUX,test `uname -s` == Linux)
+
+if test `uname -s` == Linux;
+then
+ dnl additional source files
+ if test $ac_cv_lib_asound_snd_pcm_info=="yes"; then
+ AC_LIBOBJ(s_audio_alsa)
+ AC_LIBOBJ(s_audio_alsamm)
+ AC_LIBOBJ(s_midi_alsa)
+ else
+ AC_LIBOBJ(s_midi_oss)
+ fi
+
+ if test $simdcode; then
+ AC_LIBOBJ(m_simd_sse_gcc)
+ fi
+
+ dnl setuid
+ if test "$setuid" == "yes"; then
+ binarymode="-m4755"
+ fi
+
+ dnl platform dependant
+ AC_DEFINE(USEAPI_OSS)
+ AC_LIBOBJ(s_audio_oss)
+
+ AC_DEFINE(UNIX)
+ AC_DEFINE(UNISTD)
+ EXT="pd_linux"
+ GUINAME="pd-gui"
+ OSNUMBER=0
+
+ dnl optimization flags
+ if test "$optimize" == "pentium4"; then
+ ARCH_CFLAGS="-march=pentium4 -mmmx -msse -msse2 -mfpmath=sse"
+ fi
+ if test "$optimize" == "pentium3"; then
+ ARCH_CFLAGS="-march=pentium3 -mmmx -msse -mfpmath=sse"
+ fi
+ if test "$optimize" == "athlon-xp"; then
+ ARCH_CFLAGS="-march=athlon-xp -mmmx -msse -mfpmath=sse"
+ fi
+ if test "$optimize" == "pentium2"; then
+ ARCH_CFLAGS="-march=pentium2 -mmmx";
+ CFLAGS=$CFLAGS" -DDONTUSESIMD"
+ fi
+ if test "$optimize" == "pentium"; then
+ ARCH_CFLAGS="-march=pentium"
+ CFLAGS=$CFLAGS" -DDONTUSESIMD"
+ fi
+
+ dnl several flags
+ CFLAGS="-fno-strict-aliasing $CFLAGS $ARCH_CFLAGS"
+ LDFLAGS="-Wl,-export-dynamic "$LDFLAGS
+ STRIPFLAG="-s"
+fi
+
+dnl osx specific part
+AM_CONDITIONAL(DARWIN,test `uname -s` == Darwin)
+
+if test `uname -s` == Darwin;
+then
+ dnl additional source files
+ AC_LIBOBJ(s_midi_pm)
+ AC_LIBOBJ(s_audio_pa)
+
+ dnl platform dependant
+ AC_DEFINE(USEAPI_PORTAUDIO)
+ AC_DEFINE(PA_BIG_ENDIAN)
+ AC_DEFINE(MACOSX)
+ AC_DEFINE(UNISTD)
+ EXT="pd_darwin"
+ GUINAME="pdtcl"
+ OSNUMBER=2
+
+ if test $USE_DEBUG == "yes"; then
+ OPT_CFLAGS="-g"
+ else
+ OPT_CFLAGS="-O3"
+ fi
+
+ dnl Set processor flags
+ if test "$optimize" == "G3"; then
+ OPT_CFLAGS=$OPT_CFLAGS" -mcpu=G3 -malign-natural"
+ fi
+ if test "$optimize" == "G4"; then
+ OPT_CFLAGS=$OPT_CFLAGS" -mcpu=G4 -maltivec -malign-natural"
+ fi
+ if test "$optimize" == "G5"; then
+ OPT_CFLAGS=$OPT_CFLAGS" -cpu=G5 -maltivec -malign-natural"
+ fi
+
+ dnl Enable SIMD instructions
+ if test "$simdcode" == "yes"; then
+ OPT_CFLAGS=$OPT_CFLAGS" -faltivec"
+ fi
+fi
+
+ dnl several flags
+ CFLAGS="-fno-strict-aliasing $CFLAGS $ARCH_CFLAGS"
+ LDFLAGS="-Wl,-export-dynamic "$LDFLAGS
+ STRIPFLAG=
+
+
+dnl substitute and output
+AC_SUBST(CC)
+AC_SUBST(DEFS)
+AC_SUBST(CFLAGS)
+AC_SUBST(LDFLAGS)
+AC_SUBST(STRIPFLAGS)
+AC_SUBST(EXT)
+AC_SUBST(GUINAME)
+AC_SUBST(OSNUMBER)
+AC_SUBST(binarymode, -m755)
+AC_CONFIG_FILES([Makefile
+ extra/Makefile
+ src/Makefile])
+AC_OUTPUT
Copied: branches/pd-devel/v0-38/doc (from rev 9171, branches/devel_0_38/pd/doc)
Copied: branches/pd-devel/v0-38/extra (from rev 9171, branches/devel_0_38/pd/extra)
Copied: branches/pd-devel/v0-38/man (from rev 9171, branches/devel_0_38/pd/man)
Copied: branches/pd-devel/v0-38/obj (from rev 9171, branches/devel_0_38/pd/obj)
Copied: branches/pd-devel/v0-38/portaudio (from rev 9171, branches/devel_0_38/pd/portaudio)
Copied: branches/pd-devel/v0-38/portaudio_v18 (from rev 9171, branches/devel_0_38/pd/portaudio_v18)
Copied: branches/pd-devel/v0-38/portmidi_osx (from rev 9171, branches/devel_0_38/pd/portmidi_osx)
@@ Diff output truncated at 100000 characters. @@
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 9170
http://pure-data.svn.sourceforge.net/pure-data/?rev=9170&view=rev
Author: zmoelnig
Date: 2008-02-07 05:24:44 -0800 (Thu, 07 Feb 2008)
Log Message:
-----------
moved some pd-vanilla branches into a separate subfolder
Added Paths:
-----------
branches/pd/v0-38/
branches/pd/v0-39/
Removed Paths:
-------------
branches/stable_0_38/pd/
branches/stable_0_39/pd/
Copied: branches/pd/v0-38 (from rev 9169, branches/stable_0_38/pd)
Copied: branches/pd/v0-39 (from rev 9169, branches/stable_0_39/pd)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 9169
http://pure-data.svn.sourceforge.net/pure-data/?rev=9169&view=rev
Author: zmoelnig
Date: 2008-02-07 04:58:31 -0800 (Thu, 07 Feb 2008)
Log Message:
-----------
subfolders for better organization
Added Paths:
-----------
branches/externals/
branches/pd/
branches/pd-devel/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 9168
http://pure-data.svn.sourceforge.net/pure-data/?rev=9168&view=rev
Author: zmoelnig
Date: 2008-02-07 04:55:15 -0800 (Thu, 07 Feb 2008)
Log Message:
-----------
move pd-extended 0.40-branch into a subfolder
Added Paths:
-----------
branches/pd-extended/v0-40/
Removed Paths:
-------------
branches/branch-v0-40-extended/
Copied: branches/pd-extended/v0-40 (from rev 9167, branches/branch-v0-40-extended)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.