From 4eae209a441add9fc52334877a47e5bd8c5641d3 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 12 Apr 2010 22:44:25 +0000 Subject: got 'make dist' working and fixed up debian stuff svn path=/trunk/externals/pddp/; revision=13425 --- Makefile | 12 ++++++------ README.txt | 5 +++++ TODO | 5 ----- debian/changelog | 2 +- debian/control | 9 ++++++--- debian/rules | 2 +- pddp-meta.pd | 8 ++++++++ pddplink-help.pd | 5 +++++ 8 files changed, 32 insertions(+), 16 deletions(-) delete mode 100644 TODO create mode 100644 pddp-meta.pd create mode 100644 pddplink-help.pd diff --git a/Makefile b/Makefile index 7cca6fb..7f1ed89 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,11 @@ ## Pd library template version 1.0 # For instructions on how to use this template, see: # http://puredata.info/docs/developer/MakefileTemplate -LIBRARY_NAME = template +LIBRARY_NAME = pddp # add your .c source files to the SOURCES variable, help files will be # included automatically -SOURCES = mycobject.c +SOURCES = pddplink.c # For objects that only build on certain platforms, add those to the SOURCES # line for the right platforms. @@ -18,19 +18,19 @@ SOURCES_windows = # list all pd objects (i.e. myobject.pd) files here, and their helpfiles will # be included automatically -PDOBJECTS = mypdobject.pd +PDOBJECTS = +pager.pd dsp.pd ezoutput~.pd open.pd print.pd print_long.pd # example patches and related files, in the 'examples' subfolder -EXAMPLES = bothtogether.pd +EXAMPLES = # manuals and related files, in the 'manual' subfolder -MANUAL = manual.txt +MANUAL = # if you want to include any other files in the source and binary tarballs, # list them here. This can be anything from header files, example patches, # documentation, etc. README.txt and LICENSE.txt are required and therefore # automatically included -EXTRA_DIST = +EXTRA_DIST = parse_meta.pd diff --git a/README.txt b/README.txt index f087ed8..4e84818 100644 --- a/README.txt +++ b/README.txt @@ -29,3 +29,8 @@ alpha2 alpha1 * prototype versions of the external "pddplink" and two pd-gui extensions "pddpserver.tcl", "pddpclient.tcl" + +- fix 0-pager.pd so that it doesn't crash if it doesn't find any files that + match the pattern + + G.Holzmann: I added a "touch 0-pager.pd" - so it should not crash ... diff --git a/TODO b/TODO deleted file mode 100644 index 87e6a3d..0000000 --- a/TODO +++ /dev/null @@ -1,5 +0,0 @@ - -- fix 0-pager.pd so that it doesn't crash if it doesn't find any files that - match the pattern - - G.Holzmann: I added a "touch 0-pager.pd" - so it should not crash ... diff --git a/debian/changelog b/debian/changelog index 9d53a4c..43a4339 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -pd-template (0.0-1) unstable; urgency=low +pd-pddp (0.0-1) unstable; urgency=low * Initial release (Closes: #nnnn) diff --git a/debian/control b/debian/control index 7435c85..1e9dc3e 100644 --- a/debian/control +++ b/debian/control @@ -1,4 +1,4 @@ -Source: pd-template +Source: pd-pddp Section: sound Priority: optional Maintainer: Paul Brossier @@ -6,7 +6,10 @@ Build-Depends: debhelper (>= 7.0.50~), puredata (>= 0.42.5-3.1~) Standards-Version: 3.8.3 Homepage: http://puredata.info -Package: pd-template +Package: pd-pddp Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, pd -Description: +Description: a support library for the Pure Data Documentation Project + This library provides a collection of objects for making documentation easier + and more interactive, providing standard ways of outputting audio, + controlling the DSP, and making it possible to embed clickable links. diff --git a/debian/rules b/debian/rules index 0c273a4..b2105cc 100755 --- a/debian/rules +++ b/debian/rules @@ -1,6 +1,6 @@ #!/usr/bin/make -f -LIBRARY_NAME = template +LIBRARY_NAME = pddp PACKAGE = pd-$(LIBRARY_NAME) pkglibdir = /usr/lib/pd/extra diff --git a/pddp-meta.pd b/pddp-meta.pd new file mode 100644 index 0000000..a23333a --- /dev/null +++ b/pddp-meta.pd @@ -0,0 +1,8 @@ +#N canvas 10 10 200 200 10; +#N canvas 20 20 420 300 META 0; +#X text 10 10 META this is a prototype of a libdir meta file; +#X text 10 30 NAME pddp; +#X text 10 50 LICENSE GNU GPL; +#X text 10 70 DESCRIPTION support objects for the Pure Data Documentation Project; +#X text 10 90 VERSION 0.1; +#X restore 10 10 pd META; diff --git a/pddplink-help.pd b/pddplink-help.pd new file mode 100644 index 0000000..b73ea54 --- /dev/null +++ b/pddplink-help.pd @@ -0,0 +1,5 @@ +first simple test

first simple test


test patch is here: pddplink-test-01.pd

The above link works if you opened this page from Pd, + for example, by clicking on an object +

pddplink pddplink-test-01.html

+

Pd links should also work in all pages opened through any other, + initiating, Pd-opened page.

Another simple test page is here: pddplink-test-02.html

-- cgit v1.2.1