#!/bin/sh # Set initial variables: PRGNAM=flashplayer-plugin VERSION=${VERSION:-"11.2.202.238"} MAJVER=$(echo $VERSION | cut -d. -f1) BUILD=${BUILD:-1} # Where do we look for sources? SRCDIR=$(cd $(dirname $0); pwd) doit() # $1 = arch { case "$1" in x86_64) LIBDIRSUFFIX="64" ;; i386) LIBDIRSUFFIX="" ;; *) echo "Unsupported architecture '$1'" exit 1 ;; esac SRCURL="http://fpdownload.macromedia.com/get/flashplayer/pdc/$VERSION/install_flash_player_${MAJVER}_linux.$1.tar.gz" # Create working directories: PKG=/tmp/package-flashplugin-$1 rm -Rf $PKG mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/mozilla/plugins/ wget -O d.tar.gz "$SRCURL" tar -C $PKG/usr/lib$LIBDIRSUFFIX/mozilla/plugins/ -xf d.tar.gz libflashplayer.so rm d.tar.gz cd $PKG find -name "*.so" -exec chmod 755 {} \; # Add a package description: mkdir -p $PKG/install cat $SRCDIR/slack-desc > $PKG/install/slack-desc # Build the package: makepkg --linkadd y --chown n /tmp/${PRGNAM}-${VERSION}-$1-${BUILD}.txz } doit i386 doit x86_64