summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre Lalet2023-06-24 23:40:50 +0200
committerPierre Lalet2023-06-24 23:40:50 +0200
commit356ab507abb92db24e05a926424d1478c0bd28ab (patch)
treef9d13bad86af474ad0e06dae691fd0ff22cdb6fb
parent990ca0aa9a7d777f40ce424a48a24b0e7dfdecc8 (diff)
downloadaur-miasm-git.tar.gz
Version update, drop Python 2
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD28
2 files changed, 4 insertions, 37 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c661aeab7e7..cc992968d1c5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index f86200cc2bdf..bba6bd59f8a9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
-}