diff --git a/lists/to-release b/lists/to-release index fb33b710a8d..51430654c6b 100644 --- a/lists/to-release +++ b/lists/to-release @@ -1,2 +1,3 @@ +sigma python-pymisp dirsearch diff --git a/packages/sigma/PKGBUILD b/packages/sigma/PKGBUILD new file mode 100644 index 00000000000..e0ed736feb5 --- /dev/null +++ b/packages/sigma/PKGBUILD @@ -0,0 +1,25 @@ +pkgname=sigma +pkgver=0.18.1 +pkgrel=1 +pkgdesc="Generic Signature Format for SIEM Systems" +arch=('any') +groups=('blackarch' 'blackarch-defensive') +url="https://github.com/Neo23x0/sigma" +license=('LGPL3') +depends=('python-yaml' 'python-pymisp' 'python-progressbar' 'python-urllib3' + 'python-requests') +makedepends=('python-setuptools') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha512sums=('eee7bc3ee8503da42da7d46e49c4832956cafd0616ff5b0ac75f35a2505364cadf5d18982f9698ac1d8b7d365606fc1d16e7a546f2f35d2437586e2f32da5cfc') + +build() { + cd "${pkgname}-${pkgver}"/tools + python setup.py build +} + +package() { + cd "${pkgname}-${pkgver}"/tools + + python setup.py install --root="$pkgdir" --prefix=/usr -O1 --skip-build + mv "${pkgdir}/usr/etc/" "${pkgdir}" +}