diff options
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 |
commit | 4542769aeb0c002be4f80817be7a7714adcf7deb (patch) | |
tree | 284c3a104f354b7b3520133d0c8611ce8b6690d3 | |
parent | 5f2e62d84585bc0205ba48252e557bd2de102520 (diff) | |
download | asb-4542769aeb0c002be4f80817be7a7714adcf7deb.tar.gz asb-4542769aeb0c002be4f80817be7a7714adcf7deb.tar.xz |
chromium-dev-pepperflash-plugin: updated to 27.0.0.183
-rwxr-xr-x | chromium-dev-pepperflash-plugin/build/chromium-dev-pepperflash-plugin.SlackBuild | 45 |
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 {} \; |