summaryrefslogtreecommitdiffstats
path: root/gecko-mediaplayer/build
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2013-11-21 21:15:48 +0000
committer Eric Hameleers <alien@slackware.com>2013-11-21 21:15:48 +0000
commit93eb2e22407fb5a13bcf09a2b527a583a4b7cacf (patch)
tree64f65332f80591eacceed5b16b8f3aaaeb1eff91 /gecko-mediaplayer/build
parent530157c1f3a97cd31ce7631540a11e1a920f83b5 (diff)
downloadasb-93eb2e22407fb5a13bcf09a2b527a583a4b7cacf.tar.gz
asb-93eb2e22407fb5a13bcf09a2b527a583a4b7cacf.tar.xz
Make the plugin work with Chromium
Diffstat (limited to 'gecko-mediaplayer/build')
-rwxr-xr-xgecko-mediaplayer/build/gecko-mediaplayer.SlackBuild11
1 files changed, 10 insertions, 1 deletions
diff --git a/gecko-mediaplayer/build/gecko-mediaplayer.SlackBuild b/gecko-mediaplayer/build/gecko-mediaplayer.SlackBuild
index 8e1aedc8..3ee258ac 100755
--- a/gecko-mediaplayer/build/gecko-mediaplayer.SlackBuild
+++ b/gecko-mediaplayer/build/gecko-mediaplayer.SlackBuild
@@ -48,6 +48,8 @@
# * Upgrade.
# 1.0.8-1: 19/nov/2013 by Eric Hameleers <alien@slackware.com>
# * Upgrade.
+# 1.0.8-2: 21/nov/2013 by Eric Hameleers <alien@slackware.com>
+# * Make it work with Chromium browser.
#
# Run 'sh gecko-mediaplayer.SlackBuild' to build a Slackware package.
# The package (.tgz) and .txt file as well as build logs are created in /tmp .
@@ -59,7 +61,7 @@
PRGNAM=gecko-mediaplayer
VERSION=${VERSION:-1.0.8}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:" -j4 "}
TAG=${TAG:-alien}
@@ -176,6 +178,13 @@ echo "Extracting the source archive(s) for $PRGNAM..."
tar -xvf ${SOURCE}
cd ${PRGNAM}-${VERSION}
+if [ "$VERSION" = "1.0.8" ]; then
+ # Fix the function table check so that the plugin works with Chromium
+ # (already added to SVN for next release):
+ cat gecko-mediaplayer-1.0.8_functiontable.patch | patch -p1 --verbose \
+ 2>&1 | tee $OUTPUT/patch-$PRGNAM.log
+fi
+
chown -R root:root .
chmod -R u+w,go+r-w,a+X-s .