aboutsummaryrefslogtreecommitdiff
path: root/externals
diff options
context:
space:
mode:
Diffstat (limited to 'externals')
-rw-r--r--externals/debian/changelog6
-rw-r--r--externals/debian/control8
-rw-r--r--externals/debian/pd-footils.files5
-rw-r--r--externals/debian/pd-pdp.files2
-rwxr-xr-xexternals/debian/rules13
5 files changed, 31 insertions, 3 deletions
diff --git a/externals/debian/changelog b/externals/debian/changelog
index 0e61c862..b8f66b0b 100644
--- a/externals/debian/changelog
+++ b/externals/debian/changelog
@@ -1,3 +1,9 @@
+pd-externals (0.4-1) unstable; urgency=low
+
+ * Update, included pdp
+
+ -- Guenter Geiger (Debian/GNU) <geiger@debian.org> Fri, 04 Apr 2003 17:11:46 +0200
+
pd-externals (0.3-1) unstable; urgency=low
* Update
diff --git a/externals/debian/control b/externals/debian/control
index 8bca86c1..938ef49e 100644
--- a/externals/debian/control
+++ b/externals/debian/control
@@ -29,7 +29,13 @@ Package: pd-footils
Architecture: any
Depends: pd, ${shlibs:Depends}
Description: Footils externals
- Externals built using the flext library.
+ Externals built using the flext library.
+
+Package: pd-pdp
+Architecture: any
+Depends: pd, ${shlibs:Depends}
+Description: Graphics system for pd
+ PDP allows you to manipulate movies and live video data within pd.
Package: pd-externals
Architecture: any
diff --git a/externals/debian/pd-footils.files b/externals/debian/pd-footils.files
new file mode 100644
index 00000000..3594ab9d
--- /dev/null
+++ b/externals/debian/pd-footils.files
@@ -0,0 +1,5 @@
+/usr/lib/pd/extra/shabby*
+/usr/lib/pd/extra/shaffy*
+/usr/lib/pd/extra/syncgrain~.pd_linux
+/usr/lib/pd/extra/fiiwu~.pd_linux
+
diff --git a/externals/debian/pd-pdp.files b/externals/debian/pd-pdp.files
new file mode 100644
index 00000000..f7927f36
--- /dev/null
+++ b/externals/debian/pd-pdp.files
@@ -0,0 +1,2 @@
+usr/lib/pd/externs/pdp*
+usr/lib/pd/doc/pdp
diff --git a/externals/debian/rules b/externals/debian/rules
index 4c0b91ea..81ecd21b 100755
--- a/externals/debian/rules
+++ b/externals/debian/rules
@@ -57,7 +57,11 @@ build-stamp: configure-stamp
(cd OSCx/libOSC;$(MAKE))
(cd OSCx/OSC; $(MAKE))
+
+ #
+ (cd pdp;autoconf;./configure;$(MAKE))
+
#/usr/bin/docbook-to-man debian/pd-externals.sgml > pd-externals.1
touch build-stamp
@@ -78,6 +82,8 @@ clean:
(cd OSCx/libOSC;$(MAKE) clean)
(cd OSCx/OSC; $(MAKE) pd_linux_clean)
+#
+ (cd pdp;autoconf;./configure;$(MAKE) clean)
dh_clean
@@ -94,14 +100,17 @@ install: build
PDLIBDIR=lib/pd )
(cd grill/flext; $(MAKE) -f makefile.pd-linux install INSTDIR=$(CURDIR)/debian/tmp/usr/lib/pd/flext)
- (cd footils; make install DESTDIR=$(CURDIR)/debian/tmp/ \
- INSTPATH=$(CURDIR)/debian/tmp/usr/lib/pd/extra)
+ (cd footils; make FLEXTPATH=../../grill/flext/pd-linux \
+ FLEXTINC=../../grill/flext/source \
+ DESTDIR=$(CURDIR)/debian/tmp INSTPATH=$(CURDIR)/debian/tmp/usr/lib/pd/extra install)
# Install OSC
install OSCx/OSC/OSC.pd_linux $(CURDIR)/debian/tmp/usr/lib/pd/extra
install OSCx/doc/*.pd $(CURDIR)/debian/tmp/usr/lib/pd/doc/5.reference
+ (cd pdp;make prefix=$(CURDIR)/debian/tmp/usr/ install)
+
# Build architecture-independent files here.
binary-indep: build install
# We have nothing to do by default.