From 28cf83a9643aaba7db01cd11137ffcbba4a9a73c Mon Sep 17 00:00:00 2001 From: Guenter Geiger Date: Wed, 23 Jul 2003 08:58:35 +0000 Subject: fixed zexy installation svn path=/trunk/; revision=796 --- externals/debian/changelog | 6 ++++++ externals/debian/pd-zexy.files | 2 +- externals/debian/rules | 25 +++++++++++++++++-------- 3 files changed, 24 insertions(+), 9 deletions(-) diff --git a/externals/debian/changelog b/externals/debian/changelog index 641d46cc..35c64036 100644 --- a/externals/debian/changelog +++ b/externals/debian/changelog @@ -1,3 +1,9 @@ +pd-externals (00.20030718-2) unstable; urgency=low + + * fixed zexy placement + + -- Guenter Geiger Wed, 23 Jul 2003 01:01:45 +0200 + pd-externals (00.20030718-1) unstable; urgency=low * new release, with cyclone diff --git a/externals/debian/pd-zexy.files b/externals/debian/pd-zexy.files index b84fd9c2..1e08798c 100644 --- a/externals/debian/pd-zexy.files +++ b/externals/debian/pd-zexy.files @@ -1,3 +1,3 @@ -usr/lib/pd/externs/zexy* +usr/lib/pd/extra/zexy* usr/lib/pd/doc/5.reference/zexy diff --git a/externals/debian/rules b/externals/debian/rules index 8f1d11be..1dc59720 100755 --- a/externals/debian/rules +++ b/externals/debian/rules @@ -31,6 +31,11 @@ configure-stamp: build: build-stamp +FOOBUILD = PD_DIR=../../build/include \ + FLEXTPATH=../../grill/flext/pd-linux \ + FLEXTINC=../../grill/flext/source \ + FLUIDLIB=" -lfluidsynth" + build-stamp: configure-stamp dh_testdir @@ -49,12 +54,11 @@ build-stamp: configure-stamp # Flext externals # - - -(cd footils; make PD_DIR=../../build/include \ - FLEXTPATH=../../grill/flext/pd-linux \ - FLEXTINC=../../grill/flext/source \ - FLUIDLIB=" -lfluidsynth") + (make -C footils/fluid -k $(FOOBUILD)) + (make -C footils/shabby -k $(FOOBUILD)) + (make -C footils/syncgrain -k $(FOOBUILD)) + # OSC (cd OSCx/libOSC;$(MAKE)) @@ -117,6 +121,10 @@ clean: dh_clean +FOOINSTALL = FLEXTPATH=../../grill/flext/pd-linux \ + FLEXTINC=../../grill/flext/source \ + DESTDIR=$(CURDIR)/debian/tmp INSTPATH=$(CURDIR)/debian/tmp/usr/lib/pd/extra + install: build dh_testdir dh_testroot @@ -130,13 +138,14 @@ install: build (cd zexy/src; $(MAKE) -f makefile.linux install DESTDIR=$(CURDIR)/debian/tmp \ INSTALL_PREFIX=/usr/ \ PDLIBDIR=lib/pd ) + ln -s zexy $(CURDIR)/debian/tmp/usr/lib/pd/doc/5.reference/help-zexy (cd grill/flext; $(MAKE) -f makefile.pd-linux install INSTDIR=$(CURDIR)/debian/tmp/usr/lib/pd/flext) # Install footils ... this is quite messy still, have to find a better solution - -(cd footils; make -k FLEXTPATH=../../grill/flext/pd-linux \ - FLEXTINC=../../grill/flext/source \ - DESTDIR=$(CURDIR)/debian/tmp INSTPATH=$(CURDIR)/debian/tmp/usr/lib/pd/extra install) + (make -C footils/fluid -k $(FOOINSTALL) install) + (make -C footils/shabby -k $(FOOINSTALL) install) + (make -C footils/syncgrain -k $(FOOINSTALL) install) install -m 644 footils/fluid/pd/fluid.pd $(CURDIR)/debian/tmp/usr/lib/pd/doc/5.reference/help-fluid.pd install -m 644 footils/shabby/shaffy~-help.pd $(CURDIR)/debian/tmp/usr/lib/pd/doc/5.reference/help-shaffy~.pd install -m 644 footils/shabby/shabby~.pd_linux $(CURDIR)/debian/tmp/usr/lib/pd/doc/5.reference/help-shabby~.pd -- cgit v1.2.1