summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGI_Jack2020-12-01 17:17:52 -0500
committerGI_Jack2020-12-01 17:17:52 -0500
commit71d509edd3ef79810096299c11bff4020b65a5f6 (patch)
tree32b029825c9c5ae7e1944c6b0e0a9d848dfceb3d
parent7674f012f99ccab2acfd935956e4893afaa583ec (diff)
downloadaur-71d509edd3ef79810096299c11bff4020b65a5f6.tar.gz
Version 5.1.1dev
wierd hacks for strange new build system
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD20
2 files changed, 21 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fd66e17dda3a..ca51986ee41c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = crackmapexec
pkgdesc = A swiss army knife for pentesting Windows/Active Directory environments
- pkgver = 5.1.0dev
+ pkgver = 5.1.1dev
pkgrel = 1
url = https://github.com/byt3bl33d3r/CrackMapExec
arch = any
license = GPL3
makedepends = python-setuptools
+ makedepends = python-poetry
depends = impacket
depends = python
depends = python-bcrypt
@@ -51,8 +52,8 @@ pkgbase = crackmapexec
depends = python-neotime
depends = python-neobolt
depends = python-pywerview-git
- source = https://github.com/byt3bl33d3r/CrackMapExec/archive/v5.1.0dev.tar.gz
- sha512sums = 6410440e2231d9963e2f3a6105bd067c0bbb49bc69d9fa9c82b14a53720e67e82f447109d9a1ebcfa4f4d064b81cfcf5c1b1e565404e68bbf43e26b98edd0ed5
+ source = https://github.com/byt3bl33d3r/CrackMapExec/archive/v5.1.1dev.tar.gz
+ sha512sums = 6db9630b3b01278089976186cff4a8303b72fbf034e2ac46a4e8cf91d7057348cdf44f093c525509971de94bf79c66d73f4d76b46537a96791b2edc63b940aa5
pkgname = crackmapexec
diff --git a/PKGBUILD b/PKGBUILD
index ef2c06ec5eed..13a0d2a6cebb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,8 @@
pkgname=crackmapexec
_pkgname=CrackMapExec
-pkgver=5.1.0dev
+pkgver=5.1.1dev
+_pkgver=5.1.1.dev0
pkgrel=1
pkgdesc='A swiss army knife for pentesting Windows/Active Directory environments'
arch=('any')
@@ -22,12 +23,25 @@ depends=('impacket' 'python' 'python-bcrypt' 'python-beautifulsoup4'
'python-ldapdomaindump' 'python-lsassy' 'python-neo4j-driver' 'python-pylnk3'
'python-pypsrp' 'python-bs4' 'python-neotime' 'python-neobolt' 'python-pywerview-git' )
-makedepends=('python-setuptools')
+makedepends=('python-setuptools' 'python-poetry')
source=("${url}/archive/v${pkgver}.tar.gz")
-sha512sums=('6410440e2231d9963e2f3a6105bd067c0bbb49bc69d9fa9c82b14a53720e67e82f447109d9a1ebcfa4f4d064b81cfcf5c1b1e565404e68bbf43e26b98edd0ed5')
+sha512sums=('6db9630b3b01278089976186cff4a8303b72fbf034e2ac46a4e8cf91d7057348cdf44f093c525509971de94bf79c66d73f4d76b46537a96791b2edc63b940aa5')
+
+prepare() {
+ cd $_pkgname-$pkgver
+ make clean
+}
+
+build() {
+ cd $_pkgname-$pkgver
+ poetry build
+ cd dist
+ tar zxvf "${pkgname}-${_pkgver}.tar.gz"
+}
package() {
cd $_pkgname-$pkgver
+ cd "dist/${pkgname}-${_pkgver}"
python setup.py install --root=${pkgdir} --optimize=1
# Needed to operate: