[Lunar-commits] <moonbase> avidemux: add a patch to compile and install the plugins.
Florin Braescu
florin at lunar-linux.org
Sat Jun 5 07:54:18 CEST 2010
commit 62c4bb0f5f805caf8578e3960dd12df7d07b7161
Author: Florin Braescu <florin at lunar-linux.org>
Date: Sat Jun 5 08:54:18 2010 +0300
avidemux: add a patch to compile and install the plugins.
Thanks to wdp for the submission.
---
video/avidemux/BUILD | 24 ++++++++++++++++++------
1 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/video/avidemux/BUILD b/video/avidemux/BUILD
index 97b5d02..ce6749b 100644
--- a/video/avidemux/BUILD
+++ b/video/avidemux/BUILD
@@ -1,6 +1,6 @@
(
- sedit "s:Icon=:Icon=/usr/share/pixmaps/:" avidemux2-gtk.desktop avidemux2.desktop &&
+ sedit "s:Icon=:Icon=/usr/share/pixmaps/:" avidemux2-gtk.desktop avidemux2.desktop &&
OOTB_DIR="$SOURCE_DIRECTORY/$MODULE-build" &&
@@ -10,15 +10,27 @@
# Make some plugin dirs for future use.
if [ ! -d /usr/lib/ADM_plugins ] ; then
mkdir -p /usr/lib/ADM_plugins/{audioDecoder,videoFilter,audioDevices,audioEncoders}
- fi &&
+ fi &&
cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX \
-DCMAKE_BUILD_TYPE=RELEASE \
$OPTS &&
- default_make &&
-
- install -D -m644 ../${MODULE}2-gtk.desktop /usr/share/applications/${MODULE}2-gtk.desktop &&
- install -D -m644 ../avidemux_icon.png /usr/share/pixmaps/avidemux.png
+ default_make &&
+
+ install -D -m644 ../${MODULE}2-gtk.desktop /usr/share/applications/${MODULE}2-gtk.desktop &&
+ install -D -m644 ../avidemux_icon.png /usr/share/pixmaps/avidemux.png &&
+
+ # handle plugins...
+ P_DIR="$SOURCE_DIRECTORY/plugins/plugins-build" &&
+ mkdir $P_DIR &&
+ cd $P_DIR &&
+ cmake .. -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX \
+ -DCMAKE_BUILD_TYPE=RELEASE \
+ -DAVIDEMUX_SOURCE_DIR=$SOURCE_DIRECTORY \
+ -DAVIDEMUX_INSTALL_PREFIX=$MODULE_PREFIX \
+ -DAVIDEMUX_CORECONFIG_DIR=$OOTB_DIR/config \
+ $OPTS &&
+ default_make
) > $C_FIFO 2>&1
More information about the Lunar-commits
mailing list