From cde22b2680737c879af172914e7819ebab925234 Mon Sep 17 00:00:00 2001 From: Tom Schouten Date: Tue, 31 Aug 2010 18:09:19 +0000 Subject: sync with 0.12.6-darcs svn path=/trunk/externals/pdp/; revision=13950 --- .header.html | 22 +++++++++++++++++++ Makefile | 4 ++++ bin/release-version | 1 + configure.ac | 10 +++++++-- opengl/configure | 11 ++++++++++ www/index.html | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 107 insertions(+), 2 deletions(-) create mode 100644 .header.html create mode 100755 bin/release-version create mode 100755 opengl/configure create mode 100644 www/index.html diff --git a/.header.html b/.header.html new file mode 100644 index 0000000..4da149a --- /dev/null +++ b/.header.html @@ -0,0 +1,22 @@ + + +
+This is a darcs archive for the Pure Data Packet 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
+
+
+ + diff --git a/Makefile b/Makefile index aa8c006..f3e92a2 100644 --- a/Makefile +++ b/Makefile @@ -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 @@ +

Pure Data Packet

+ +

About

+ +

PDP is an extension library for +Pure Data, +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 Fink. + + +

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 PiDiP +library. + +

PDP is currently in maintenance only mode. After version 0.12 I + got ambitious and started writing +Packet Forth (PF) +and Staapl. 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. + +

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

Download

+ +The latest stable PDP tarball release +is 0.12.5. +For older releases see here. +During this maintenance only phase, the main distribution and code +contribution channel is the Pure Data SVN. I do try to keep +my darcs archive up to +date. +PDP is written by Tom Schouten and released under the GPL v2. + + +

Links

+ +
  • Pure Data at IEM +
  • PiDiP Is Definitely In Pieces +
  • al-Jwarizmi +
  • PidipVJ +
  • Videoflow / Cruzados BGN +
  • Eth0 +
  • RRADical + +
  • Veejay / SendVIMS +
  • FreeJ +
  • EffecTV + + + -- cgit v1.2.1