diff options
author | Pierre Lalet | 2023-06-24 23:40:50 +0200 |
---|---|---|
committer | Pierre Lalet | 2023-06-24 23:40:50 +0200 |
commit | 356ab507abb92db24e05a926424d1478c0bd28ab (patch) | |
tree | f9d13bad86af474ad0e06dae691fd0ff22cdb6fb | |
parent | 990ca0aa9a7d777f40ce424a48a24b0e7dfdecc8 (diff) | |
download | aur-miasm-git.tar.gz |
Version update, drop Python 2
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 4 insertions, 37 deletions
@@ -1,13 +1,12 @@ pkgbase = miasm-git pkgdesc = Machine code manipulation library - pkgver = 0.1.3.dev413 + pkgver = 0.1.5.dev14 pkgrel = 1 url = https://miasm.re/ arch = any license = GPL2 makedepends = git makedepends = python-setuptools - makedepends = python2-setuptools source = git+https://github.com/cea-sec/miasm.git sha256sums = SKIP @@ -20,13 +19,3 @@ pkgname = python-miasm-git optdepends = python-z3: additional features based on constraint solving provides = python-miasm conflicts = python-miasm - -pkgname = python2-miasm-git - depends = python2 - depends = python2-pyparsing - depends = python2-future - optdepends = python2-llvmlite: jit with LLVM engine, bridge between Miasm and LLVM IRs - optdepends = python2-pycparser: additional features based on type manipulations - optdepends = python2-z3: additional features based on constraint solving - provides = python2-miasm - conflicts = python2-miasm @@ -2,14 +2,14 @@ pkgbase='miasm-git' pkgbasename='miasm' -pkgname=('python-miasm-git' 'python2-miasm-git') -pkgver=0.1.3.dev413 +pkgname=('python-miasm-git') +pkgver=0.1.5.dev14 pkgrel=1 pkgdesc='Machine code manipulation library' arch=('any') url='https://miasm.re/' license=('GPL2') -makedepends=('git' 'python-setuptools' 'python2-setuptools') +makedepends=('git' 'python-setuptools') source=("git+https://github.com/cea-sec/miasm.git") sha256sums=('SKIP') @@ -18,19 +18,9 @@ pkgver() { python setup.py --version 2>/dev/null | grep -v ^build } -prepare() { - cp -a ${srcdir}/${pkgbasename}{,-py2} -} - build() { - ( cd "$srcdir/$pkgbasename" python setup.py build - ) - ( - cd "$srcdir/$pkgbasename-py2" - python2 setup.py build - ) } package_python-miasm-git() { @@ -44,15 +34,3 @@ package_python-miasm-git() { python setup.py install --root="${pkgdir}" --prefix=/usr --optimize=1 install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE } - -package_python2-miasm-git() { - depends=('python2' 'python2-pyparsing' 'python2-future') - optdepends=('python2-llvmlite: jit with LLVM engine, bridge between Miasm and LLVM IRs' - 'python2-pycparser: additional features based on type manipulations' - 'python2-z3: additional features based on constraint solving') - provides=('python2-miasm') - conflicts=('python2-miasm') - cd "$srcdir/$pkgbasename-py2" - python2 setup.py install --root="${pkgdir}" --prefix=/usr --optimize=1 - install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE -} |