Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer : speps <speps at aur dot archlinux dot org>
- # Contributor: Thomas Dziedzic < gostrc at gmail >
- # Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com>
- # Contributor: Hamza Alloush <hamzaalloush@live.com>
- _commit=06a72ba9feff21ca4f9915f4c5a88ac0b2e58729
- pkgname=lightspark
- pkgver=0.7.2.r5361
- pkgrel=1
- pkgdesc='An alternative Flash Player for Linux.'
- arch=('i686' 'x86_64')
- url='http://lightspark.sourceforge.net'
- license=('GPL3' 'LGPL3')
- depends=('gtk2' 'ffmpeg' 'glew' 'curl' 'boost-libs' 'libxml++' 'desktop-file-utils')
- makedepends=('cmake' 'nasm' 'xulrunner' 'llvm' 'glproto' 'boost' 'fontconfig')
- optdepends=('gnash-gtk: fallback support')
- install="$pkgname.install"
- #source=(http://launchpad.net/lightspark/trunk/lightspark-$pkgver/+download/lightspark-$pkgver.tar.gz{,.asc}
- #md5sums=('f078d505a354fb66dc5b68ad09a2aa81'
- # 'SKIP')
- source=("https://github.com/lightspark/lightspark/archive/$_commit.tar.gz" 'llvm35-compat.patch')
- md5sums=('1acd8590f5d6e7add3ec0c31f8004cba'
- '15342c2595eaa6d134b385e8af90fc8d')
- prepare() {
- cd $pkgname-$_commit
- [ -d b ] || mkdir b
- # llvm 3.4 compatibility
- sed -i '/JITExceptionHandling/d' src/scripting/abc.cpp
- # llvm 3.5 compatability
- patch -p1 -i "${srcdir}/llvm35-compat.patch"
- }
- build() {
- cd $pkgname-$_commit/b
- cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -DGNASH_EXE_PATH=/usr/bin/gtk-gnash
- make
- }
- package() {
- cd $pkgname-$_commit/b
- make DESTDIR="$pkgdir/" install
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement