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@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@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@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@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@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@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.