# Maintainer: Jan "heftig" Steffens pkgname=lightspark-git pkgver=20100616 pkgrel=1 pkgdesc="An alternative Flash Player for Linux - Flash for real. Now." arch=(i686 x86_64) url="http://lightspark.sourceforge.net" license=(GPL3) depends=(mesa ftgl sdl gtk2 gtkglext curl ffmpeg glew ttf-liberation pcre pulseaudio) makedepends=(git cmake nasm xulrunner llvm pkgconfig glproto) provides=(lightspark) _gitroot="git://github.com/alexp-sssup/lightspark.git" _gitname="lightspark" build() { cd "$srcdir" msg2 "Connecting to github...." if [ -d $_gitname ] ; then ( cd $_gitname && git pull ) else git clone $_gitroot $_gitname || return 1 fi msg2 "Git checkout done or server timeout" rm -rf $_gitname-build mkdir $_gitname-build cd $_gitname-build msg2 "Starting make..." LDFLAGS+=" -L /usr/lib/llvm" echo `ls` sed 's/glew//' -i ../$_gitname/CMakeLists.txt cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DCOMPILE_PLUGIN=1 ../$_gitname make } package() { cd "$srcdir/$_gitname-build" make DESTDIR="$pkgdir" install || return 1 chmod 755 "$pkgdir"/usr/{bin/lightspark,lib/mozilla/plugins/liblightsparkplugin.so} || return 1 cd "$srcdir/$_gitname" install -Dm644 debian/lightspark.1 "$pkgdir/usr/share/man/man1/lightspark.1" || return 1 }