#!/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