# Maintainer: Zach Hoffman pkgname=(flashplugin-debug pepper-flash-debug) pkgver=32.0.0.371 pkgrel=1 pkgdesc="Adobe Flash Player debugger" arch=('x86_64') url="https://www.adobe.com/support/flashplayer/debug_downloads.html" license=('custom' 'LGPL') options=('!strip') source=(flash_player_npapi_linux_debug_$pkgver.x86_64.tar.gz::https://fpdownload.macromedia.com/pub/flashplayer/updaters/32/flash_player_npapi_linux_debug.x86_64.tar.gz flash_player_ppapi_linux_debug_$pkgver.x86_64.tar.gz::https://fpdownload.macromedia.com/pub/flashplayer/updaters/32/flash_player_ppapi_linux_debug.x86_64.tar.gz) noextract=(${source[@]%::*}) sha256sums=('4d7e580b91e3e014b7f9977584162d2ab95d2e47799510a5531326ca3a3b34ff' 'b261766cb49e101b9605a3740f26c9121eba40770af8ad036c130706e1ff1d9b') prepare() { local _dir for f in ${noextract[@]}; do _dir=$(grep -Eo '([np]papi)' <<< $f) mkdir -p $_dir tar xfC $f $_dir done } package_flashplugin-debug() { pkgdesc+=" NPAPI" depends=('libxt' 'gtk2' 'nss' 'curl' 'hicolor-icon-theme') optdepends=('libvdpau: GPU acceleration on Nvidia cards') provides=("flashplugin=${pkgver}") conflicts=('flashplugin') cd npapi install -Dm644 libflashplayer.so "$pkgdir/usr/lib/mozilla/plugins/libflashplayer.so" install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" license.pdf LGPL/notice.txt install -D -t "$pkgdir/usr/bin" usr/bin/flash-player-properties cp -a usr/share/{applications,icons} "$pkgdir/usr/share/" } package_pepper-flash-debug() { pkgdesc+=" PPAPI" depends=('gcc-libs') optdepends=('flashplugin-debug: settings utility') provides=("pepper-flash=${pkgver}") conflicts=('pepper-flash') cd ppapi install -Dm644 -t "$pkgdir/usr/lib/PepperFlash" manifest.json libpepflashplayer.so install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" license.pdf LGPL/notice.txt } # vim:set ts=2 sw=2 et: