diff options
-rw-r--r-- | .header.html | 22 | ||||
-rw-r--r-- | Makefile | 4 | ||||
-rwxr-xr-x | bin/release-version | 1 | ||||
-rw-r--r-- | configure.ac | 10 | ||||
-rwxr-xr-x | opengl/configure | 11 | ||||
-rw-r--r-- | www/index.html | 61 |
6 files changed, 107 insertions, 2 deletions
diff --git a/.header.html b/.header.html new file mode 100644 index 0000000..4da149a --- /dev/null +++ b/.header.html @@ -0,0 +1,22 @@ +<head></head><body><html> + +<pre> +This is a darcs archive for the <a href="www/">Pure Data Packet</a> project. + +To make a local copy of the repositiory do: + + darcs get --partial http://zwizwa.be/darcs/pdp-12 + cd pdp-12 + . bootstrap + ./configure && make + +To get updates later, cd to the pdp-12 directory and do: + + darcs pull -a + cd pdp-12 + . bootstrap + ./configure && make + +</pre> +</html></body> + @@ -81,3 +81,7 @@ install: all install -m 644 doc/introduction/*.pd $(prefix)/lib/pd/doc/pdp/introduction install -m 644 doc/examples/*.pd $(prefix)/lib/pd/doc/pdp/examples install -m 755 bin/pdp-config $(prefix)/bin + +release: + bin/snapshot `bin/release-version` + echo bump PDP_VERSION in configure.ac! diff --git a/bin/release-version b/bin/release-version new file mode 100755 index 0000000..841b826 --- /dev/null +++ b/bin/release-version @@ -0,0 +1 @@ +cat configure.ac |grep PDP_VERSION= | sed s/PDP_VERSION=// | sed s/-darcs// diff --git a/configure.ac b/configure.ac index ac20560..ccb8594 100644 --- a/configure.ac +++ b/configure.ac @@ -3,9 +3,15 @@ AC_CONFIG_HEADER(include/pdp_config.h) AC_PROG_CC AC_HEADER_STDC -dnl TAG CVS WHEN RELEASE VERSION CHANGES !!! -PDP_VERSION=0.12.5-darcs +dnl TAG REPO WHEN RELEASE VERSION CHANGES !!! +dnl After changing version, do "make mrproper ; sh bootstrap" + +PDP_VERSION=0.12.6-darcs + + + + AC_SUBST(PDP_VERSION) AC_ARG_ENABLE(mmx, diff --git a/opengl/configure b/opengl/configure new file mode 100755 index 0000000..5fd6341 --- /dev/null +++ b/opengl/configure @@ -0,0 +1,11 @@ +#!/bin/bash +# hack: use parent dir's Makefile.config + +cp ../Makefile.config . + +TARGET=`cat Makefile.config | grep PDP_TARGET | awk -F= '{print $2}'` + +echo "PDP_OPENGL_LIBRARY_NAME=pdp_opengl.pd_${TARGET}" >> Makefile.config +echo "TARGET=${TARGET}" >> Makefile.config + + diff --git a/www/index.html b/www/index.html new file mode 100644 index 0000000..a0d84cc --- /dev/null +++ b/www/index.html @@ -0,0 +1,61 @@ +<h1>Pure Data Packet</h1> + +<h2>About</h2> + +<p>PDP is an extension library for +<a href="http://www.crca.ucsd.edu/~msp/software.html">Pure Data</a>, +providing video and other media processing functionality. PDP's focus +is on images and video, but there is support for matrix processing, 1D +and 2D binary cellular automata and opengl rendering (like Gem). PDP +runs on Linux and OSX. The OSX version depends +on <a href="http://fink.sourceforge.net/">Fink</a>. + + +<p> For more image processing objects, streaming objects and a +collection of very useful additions to the bare bones PDP +functionality, have a look at Yves +Degoyon's <a href="http://ydegoyon.free.fr/pidip.html">PiDiP</a> +library. + +<p> PDP is currently in maintenance only mode. After version 0.12 I + got ambitious and started writing +<a href="http://zwizwa.be/packetforth">Packet Forth (PF)</a> +and <a href="http://zwizwa.be/staapl">Staapl</a>. These projects +address problems in the design of PDP, but are not in a state to be +included back into PDP. However, Packet Forth can be used as a +Pure Data external. + +<p> For documentation, have a look at the 'pdp' subdirectory in pd's 'Pure +Documentation'. Most objects are documented with pd style help +patches accessible by right clicking on an object. The place to send +questions is the Pure Data mailing list. + +<a name="darcs"> +<h2>Download</h2></a> + +The latest stable PDP tarball release +is <a href="http://zwizwa.be/pd/pdp/pdp-0.12.5.tar.gz">0.12.5</a>. +For older releases see <a href="http://zwizwa.be/pd/pdp">here</a>. +During this maintenance only phase, the main distribution and code +contribution channel is the Pure Data SVN. I do try to keep +my <a href="http://zwizwa.be/darcs/pdp-12">darcs</a> archive up to +date. +PDP is written by Tom Schouten and released under the GPL v2. + +<a name="links"> +<h2>Links</h2></a> + +<li><a href="http://pure-data.iem.at/about/">Pure Data at IEM</a> +<li><a href="http://ydegoyon.free.fr/pidip.html">PiDiP Is Definitely In Pieces</a> +<li><a href="http://www.hackitectura.net/aljwarizmi/">al-Jwarizmi</a> +<li><a href="http://www.artefacte.org/modules.php?op=modload&name=PD&file=index">PidipVJ</a> +<li><a href="http://rama.xicnet.com/appz.php">Videoflow / Cruzados BGN</a> +<li><a href="http://attacksyour.net/pi/pd/index.html">Eth0</a> +<li><a href="http://footils.org/cms">RRADical</a> + +<li><a href="http://veejay.sourceforge.net/">Veejay</a> / <a href="http://zwizwa.fartit.com/pd/sendVIMS/">SendVIMS</a> +<li><a href="http://freej.dyne.org/">FreeJ</a> +<li><a href="http://effectv.sourceforge.net/">EffecTV</a> + + + |