summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoralgebro2018-11-20 10:02:48 -0500
committeralgebro2018-11-20 10:02:48 -0500
commit9cc8b8605ce0af6415da4807d3cafa6e607435cd (patch)
treec5a2e09bfd7bc66d9ffdff9604552efe38e40516
parente5d7d3a809900a5c60fe05252c23300a349ea1df (diff)
downloadaur-9cc8b8605ce0af6415da4807d3cafa6e607435cd.tar.gz
Add prepare to properly handle prompt_toolkit dependency
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
2 files changed, 10 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d49e916e44e2..ec0a501b7637 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
pkgbase = python-frida-tools
pkgdesc = CLI tools for Frida. Python 3 version from PyPi.
pkgver = 1.2.2
- pkgrel = 3
+ pkgrel = 4
url = http://www.frida.re
arch = i686
arch = x86_64
license = wxWindows Library License, Version 3.1
depends = python
depends = python-pygments>=2.02
- depends = python-prompt_toolkit1=1.0.15
depends = python-colorama>=0.2.7
depends = python-frida>=12.1.0
+ depends = python-prompt_toolkit1
conflicts = python2-frida-tools
source = https://files.pythonhosted.org/packages/source/f/frida-tools/frida-tools-1.2.2.tar.gz
source = COPYING
diff --git a/PKGBUILD b/PKGBUILD
index 117b2802a45d..b2c518929c8f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,18 +3,24 @@
_pkgname=frida-tools
pkgname=python-$_pkgname
pkgver=1.2.2
-pkgrel=3
+pkgrel=4
pkgdesc="CLI tools for Frida. Python 3 version from PyPi."
arch=('i686' 'x86_64')
url="http://www.frida.re"
license=('wxWindows Library License, Version 3.1')
-depends=('python' 'python-pygments>=2.02' 'python-prompt_toolkit1=1.0.15' 'python-colorama>=0.2.7' 'python-frida>=12.1.0')
+depends=('python' 'python-pygments>=2.02' 'python-colorama>=0.2.7' 'python-frida>=12.1.0' 'python-prompt_toolkit1')
source=("https://files.pythonhosted.org/packages/source/f/${_pkgname}/${_pkgname}-${pkgver}.tar.gz"
"COPYING")
sha256sums=('d059760a06a4b01738685973502ea0655f1a49cc50305573c3264f06c1683942'
'5ea1544b51a28bc823b03159190d4108f9fb4f4ef912389f5137c6d295e175b2')
conflicts=("python2-${_pkgname}")
+prepare() {
+ cd "$srcdir/frida-tools-$pkgver"
+ find ./ -type f -exec sed -i -e 's/prompt_toolkit/prompt_toolkit1/g' {} \;
+ find ./ -type f -exec sed -i -e 's/prompt-toolkit/prompt-toolkit1/g' {} \;
+}
+
build() {
cd "$srcdir/$_pkgname-$pkgver"
python setup.py build