summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2017-11-01 19:39:49 +0000
committer Eric Hameleers <alien@slackware.com>2017-11-01 19:39:49 +0000
commit4542769aeb0c002be4f80817be7a7714adcf7deb (patch)
tree284c3a104f354b7b3520133d0c8611ce8b6690d3
parent5f2e62d84585bc0205ba48252e557bd2de102520 (diff)
downloadasb-4542769aeb0c002be4f80817be7a7714adcf7deb.tar.gz
asb-4542769aeb0c002be4f80817be7a7714adcf7deb.tar.xz
chromium-dev-pepperflash-plugin: updated to 27.0.0.183
-rwxr-xr-xchromium-dev-pepperflash-plugin/build/chromium-dev-pepperflash-plugin.SlackBuild45
1 files changed, 16 insertions, 29 deletions
diff --git a/chromium-dev-pepperflash-plugin/build/chromium-dev-pepperflash-plugin.SlackBuild b/chromium-dev-pepperflash-plugin/build/chromium-dev-pepperflash-plugin.SlackBuild
index 68a81f33..fa634444 100755
--- a/chromium-dev-pepperflash-plugin/build/chromium-dev-pepperflash-plugin.SlackBuild
+++ b/chromium-dev-pepperflash-plugin/build/chromium-dev-pepperflash-plugin.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
# $Id$
-# Copyright 2015 Eric Hameleers, Eindhoven, NL
+# Copyright 2015, 2017 Eric Hameleers, Eindhoven, NL
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for
@@ -26,8 +26,8 @@
# ===========================
# By: Eric Hameleers <alien@slackware.com>
# For: chromium-dev-pepperflash-plugin
-# Descr: Google Chrome's Pepper Flash plugin for Chromium Dev
-# URL: http://www.google.com/chrome
+# Descr: Adobe's PPAPI (Pepper) Flash plugin for Chromium Dev
+# URL: https://get.adobe.com/flashplayer/otherversions/
# Build needs:
# Needs:
# Changelog:
@@ -43,6 +43,9 @@
# 20.0.0.248-1:
# 27/dec/2015 by Eric Hameleers <alien@slackware.com>
# * Plugin to accompany chromium-dev-49.0.2593.0.
+# 27.0.0.183-1:
+# 01/nov/2017 by Eric Hameleers <alien@slackware.com>
+# * Update.
#
# Run 'sh chromium-dev-pepperflash-plugin.SlackBuild' to build a Slackware package.
# The package (.txz) and .txt file as well as build logs are created in /tmp .
@@ -54,31 +57,23 @@
# extracted library file.
SRCNAM=chromium
-SRCEXT=${SRCEXT:-"-dev"}
+SRCEXT=${SRCEXT:-"-dev"} # empty or "-dev"
PLUGIN=pepperflash-plugin
PRGNAM=${SRCNAM}${SRCEXT}-${PLUGIN}
BUILD=${BUILD:-1}
TAG=${TAG:-alien}
-# What is the Chrome RPM version we extract this from?
-CHROMEVER=${CHROMEVER:-"49.0.2593.0"}
-RPMSUB=${RPMSUB:-"-1"}
-
# Differentiate between development and stable releases:
if [ "x$SRCEXT" = "x-dev" ]; then
- RPMCHAN="unstable"
- BINTREE="-unstable"
CRFLAGS="CHROMIUM_DEV_FLAGS"
else
- RPMCHAN="stable"
- BINTREE=""
CRFLAGS="CHROMIUM_FLAGS"
fi
# Where do we look for sources?
SRCDIR=$(cd $(dirname $0); pwd)
-DOCS="$SRCDIR/license.html"
+DOCS="$SRCDIR/*.pdf"
# Place to build (TMP) package (PKG) and output (OUTPUT) the program:
TMP=${TMP:-/tmp/build}
@@ -104,11 +99,11 @@ case "$MARCH" in
;;
esac
-SOURCE[0]="$SRCDIR/google-chrome-$RPMCHAN-$CHROMEVER$RPMSUB.$ARCH.rpm"
-SRCURL[0]="https://dl.google.com/linux/chrome/rpm/stable/$ARCH/google-chrome-$RPMCHAN-$CHROMEVER$RPMSUB.$ARCH.rpm"
+SOURCE[0]="$SRCDIR/flash_player_ppapi_linux.${VERSION}.${ARCH}.tar.gz"
+SRCURL[0]="https://fpdownload.adobe.com/pub/flashplayer/pdc/${VERSION}/flash_player_ppapi_linux.${ARCH}.tar.gz"
-SOURCE[1]="$SRCDIR/license.html"
-SRCURL[1]="http://www.google.com/chrome/intl/en/eula_text.html"
+SOURCE[1]="$SRCDIR/PlatformClients_PC_WWEULA-en_US-20150407_1357.pdf"
+SRCURL[1]="http://www.adobe.com/content/dam/Adobe/en/legal/licenses-terms/pdf/PlatformClients_PC_WWEULA-en_US-20150407_1357.pdf"
##
## --- with a little luck, you won't have to edit below this point --- ##
@@ -143,7 +138,7 @@ for (( i = 0; i < ${#SOURCE[*]}; i++ )) ; do
if [ -f ${SOURCE[$i]} ]; then echo "Ah, found it!"; continue; fi
if ! [ "x${SRCURL[$i]}" == "x" ]; then
echo "Will download file to $(dirname $SOURCE[$i])"
- wget -nv -T 20 -O "${SOURCE[$i]}" "${SRCURL[$i]}" || true
+ wget --no-check-certificate -nv -T 20 -O "${SOURCE[$i]}" "${SRCURL[$i]}" || true
if [ $? -ne 0 -o ! -s "${SOURCE[$i]}" ]; then
echo "Fail to download '$(basename ${SOURCE[$i]})'. Aborting the build."
mv -f "${SOURCE[$i]}" "${SOURCE[$i]}".FAIL
@@ -165,20 +160,12 @@ fi
cd $TMP/tmp-$PRGNAM
echo "Extracting the source archive(s) for $PRGNAM..."
-rpm2cpio ${SOURCE[0]} | cpio -idmv -R root:root \
- ./opt/google/chrome${BINTREE}/PepperFlash/*
+tar xvf ${SOURCE[0]}
chmod -R u+w,go+r-w,a+X-s .
-# What version does the extracted library have?
-VERSION=$(grep '"version":' opt/google/chrome${BINTREE}/PepperFlash/manifest.json | cut -d\" -f4)
-
-echo "++"
-echo "Version '$VERSION' detected for libpepflashplayer.so"
-echo "++"
-
# Move the extracted files over to the package location:
install -d $PKG/usr/lib${LIBDIRSUFFIX}/${SRCNAM}${SRCEXT}/PepperFlash
-install -m0644 opt/google/chrome${BINTREE}/PepperFlash/* \
+install -m0644 manifest.json libpepflashplayer.so \
$PKG/usr/lib${LIBDIRSUFFIX}/${SRCNAM}${SRCEXT}/PepperFlash/
# Install a configuration file for the plugin:
@@ -192,7 +179,7 @@ cat $SRCDIR/${PRGNAM}.conf \
# Add documentation:
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true
+cp -a LGPL README $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true
cat $SRCDIR/$(basename $0) > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION
find $PKG/usr/doc -type f -exec chmod 644 {} \;