diff options
author | cyrozap | 2017-01-17 00:04:04 -0600 |
---|---|---|
committer | cyrozap | 2017-01-17 00:04:04 -0600 |
commit | 2bd82b81292c316774ca8a8f6b5d1d996835a01d (patch) | |
tree | 295a4e2a1a6bea8da92756428170307f8cafeda9 | |
parent | 462f94d2b7029dff2d2ff143718cde9657d53293 (diff) | |
download | aur-2bd82b81292c316774ca8a8f6b5d1d996835a01d.tar.gz |
Ugly hack to fix linking issue
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 6 |
2 files changed, 6 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = python-frida pkgdesc = Inject JavaScript to explore native apps on Windows, Mac, Linux, iOS and Android. Python 3 version from PyPi pkgver = 9.0.6 - pkgrel = 2 + pkgrel = 3 url = http://www.frida.re arch = i686 arch = x86_64 @@ -1,7 +1,7 @@ _pkgname=frida pkgname=python-$_pkgname pkgver=9.0.6 -pkgrel=2 +pkgrel=3 pkgdesc="Inject JavaScript to explore native apps on Windows, Mac, Linux, iOS and Android. Python 3 version from PyPi" arch=('i686' 'x86_64') # setup.py downloads pre-built binary components, so it doesn't work on ARM (yet). url="http://www.frida.re" @@ -24,6 +24,10 @@ package() { cd "$srcdir/$_pkgname-$pkgver" python setup.py install --root=$pkgdir --optimize=1 --skip-build + # Ugly hack because frida-python is built against 3.5 but Arch uses 3.6 + install -d "$pkgdir/usr/lib" + ln -s "libpython3.6m.so.1.0" "$pkgdir/usr/lib/libpython3.5m.so.1.0" + cd "$srcdir" install -d "$pkgdir/usr/share/licenses/$pkgname" install -m 644 "COPYING" "$pkgdir/usr/share/licenses/$pkgname/" |