summaryrefslogtreecommitdiffstats
path: root/avidemux
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2010-01-30 17:02:32 +0000
committer Eric Hameleers <alien@slackware.com>2010-01-30 17:02:32 +0000
commit7be4a3c1477c3a34516f8ae25c87cdb56dcca570 (patch)
tree01f59779cbbef748c089f9a12b53ff3b6632777e /avidemux
parentce15101c457c6802db49b8a83102a6c821c6ee7b (diff)
downloadasb-7be4a3c1477c3a34516f8ae25c87cdb56dcca570.tar.gz
asb-7be4a3c1477c3a34516f8ae25c87cdb56dcca570.tar.xz
Get rid of xvidcore.a during the plugins' compilation on x86_64 (hack!)
Diffstat (limited to 'avidemux')
-rwxr-xr-xavidemux/build/avidemux.SlackBuild9
1 files changed, 9 insertions, 0 deletions
diff --git a/avidemux/build/avidemux.SlackBuild b/avidemux/build/avidemux.SlackBuild
index 2de2e26a..b0f21fbd 100755
--- a/avidemux/build/avidemux.SlackBuild
+++ b/avidemux/build/avidemux.SlackBuild
@@ -173,7 +173,12 @@ cd build
make $NUMJOBS 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
make DESTDIR=$PKG install 2>&1 | tee $OUTPUT/install-${PRGNAM}.log
cd -
+
echo Building plugins ...
+if [ "$ARCH" = "x86_64" ]; then
+ # We must link against xvidcore's shared library on x86_64:
+ mv /usr/lib${LIBDIRSUFFIX}/libxvidcore.a{,.alienbak} || true
+fi
mkdir -p build_plugins
cd build_plugins
cmake \
@@ -190,6 +195,10 @@ cd build_plugins
make $NUMJOBS 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
make DESTDIR=$PKG install 2>&1 | tee $OUTPUT/install-${PRGNAM}.log
cd -
+if [ "$ARCH" = "x86_64" ]; then
+ # Move the xvidcore static library back in place:
+ mv /usr/lib${LIBDIRSUFFIX}/libxvidcore.a{.alienbak,} || true
+fi
# Add the menu entry:
mkdir -p $PKG/usr/share/{applications,pixmaps}