+
+################################################################################
+### Mixbus plugins, etc
+if test x$WITH_HARRISON_LV2 != x ; then
+ echo "Adding Harrison LV2s"
+ mkdir -p $APPLIB/LV2
+
+ curl -s -S --fail -# \
+ -z "${CACHEDIR}/${HARRISONLV2}.${HARCH}.zip" \
+ -o "${CACHEDIR}/${HARRISONLV2}.${HARCH}.zip" \
+ "${HARRISONDSPURL}/${HARRISONLV2}.${HARCH}.zip"
+ unzip -q -d "$APPLIB/LV2/" "${CACHEDIR}/${HARRISONLV2}.${HARCH}.zip"
+fi
+
+if test -n "$MIXBUS"; then
+ echo "Adding Mixbus Channelstrip"
+
+ mkdir -p $APPLIB/ladspa/strip/
+ curl -s -S --fail -# \
+ -z "${CACHEDIR}/${HARRISONCHANNELSTRIP}.${HARCH}.so" \
+ -o "${CACHEDIR}/${HARRISONCHANNELSTRIP}.${HARCH}.so" \
+ "${HARRISONDSPURL}/${HARRISONCHANNELSTRIP}.${HARCH}.so"
+
+ cp "${CACHEDIR}/${HARRISONCHANNELSTRIP}.${HARCH}.so" \
+ $APPLIB/ladspa/strip/${HARRISONCHANNELSTRIP}.so
+ chmod +x $APPLIB/ladspa/strip/${HARRISONCHANNELSTRIP}.so
+
+ echo "Adding Harrison Vamp Plugins"
+
+ if test "$GCC5ABI" = "true"; then
+ VAMPARCH="${HARCH}gcc5"
+ else
+ VAMPARCH="${HARCH}"
+ fi
+ curl -s -S --fail -# \
+ -z "${CACHEDIR}/harrison_vamp.${VAMPARCH}.so" \
+ -o "${CACHEDIR}/harrison_vamp.${VAMPARCH}.so" \
+ "${HARRISONDSPURL}/harrison_vamp.${VAMPARCH}.so"
+
+ cp "${CACHEDIR}/harrison_vamp.${VAMPARCH}.so" \
+ $APPLIB/harrison_vamp.so
+ chmod +x $APPLIB/harrison_vamp.so
+fi
+
+if true ; then
+ mkdir -p $APPLIB/LV2
+
+ echo "Adding General MIDI Synth LV2"
+
+ for proj in x42-gmsynth ; do
+ X42_VERSION=$(curl -s -S http://x42-plugins.com/x42/linux/${proj}.latest.txt)
+ rsync -a -q --partial \
+ rsync://x42-plugins.com/x42/linux/${proj}-lv2-linux-${WARCH}-${X42_VERSION}.zip \
+ "${CACHEDIR}/${proj}-lv2-linux-${WARCH}-${X42_VERSION}.zip"
+ unzip -q -d "$APPLIB/LV2/" "${CACHEDIR}/${proj}-lv2-linux-${WARCH}-${X42_VERSION}.zip"
+ done
+fi
+
+
+if test x$WITH_X42_LV2 != x ; then
+ mkdir -p $APPLIB/LV2
+
+ echo "Adding x42 Plugins"
+
+ for proj in x42-meters x42-midifilter x42-midimap x42-stereoroute x42-eq setBfree x42-avldrums; do
+ X42_VERSION=$(curl -s -S http://x42-plugins.com/x42/linux/${proj}.latest.txt)
+ rsync -a -q --partial \
+ rsync://x42-plugins.com/x42/linux/${proj}-lv2-linux-${WARCH}-${X42_VERSION}.zip \
+ "${CACHEDIR}/${proj}-lv2-linux-${WARCH}-${X42_VERSION}.zip"
+ unzip -q -d "$APPLIB/LV2/" "${CACHEDIR}/${proj}-lv2-linux-${WARCH}-${X42_VERSION}.zip"
+ done
+fi
+
+################################################################################
+
+if test x$WITH_HARVID != x ; then
+ cd $APPBIN
+ HARVID_VERSION=$(curl -s -S http://ardour.org/files/video-tools/harvid_version.txt)
+ XJADEO_VERSION=$(curl -s -S http://ardour.org/files/video-tools/xjadeo_version.txt)
+
+ rsync -Pa \
+ rsync://ardour.org/video-tools/harvid-${MULTIARCH}-${HARVID_VERSION}.tgz \
+ "$CACHEDIR/harvid-${MULTIARCH}-${HARVID_VERSION}.tgz"
+
+ rsync -Pa \
+ rsync://ardour.org/video-tools/xjadeo-${MULTIARCH}-${XJADEO_VERSION}.tgz \
+ "$CACHEDIR/xjadeo-${MULTIARCH}-${XJADEO_VERSION}.tgz"
+
+ tar -x -z \
+ --exclude=README --exclude=harvid.1 --strip-components=1 \
+ -f "$CACHEDIR/harvid-${MULTIARCH}-${HARVID_VERSION}.tgz" || exit 1
+
+ tar -x -z \
+ --exclude=README --exclude=xjadeo.1 --strip-components=1 \
+ -f "$CACHEDIR/xjadeo-${MULTIARCH}-${XJADEO_VERSION}.tgz" || exit 1
+ mv xjadeo xjremote
+ cd -
+fi
+
+################################################################################
+
+if test x$DEMO_SESSION_URL != x ; then
+ mkdir -p $Shared/sessions
+ DEMO_SESSIONS=$(curl -s -S --fail $DEMO_SESSION_URL/index.txt)
+ for demo in $DEMO_SESSIONS; do
+ curl -s -S --fail -# -o $Shared/sessions/$demo $DEMO_SESSION_URL/$demo
+ done
+fi
+
+################################################################################
+