commit e30391c520b2d8b3d66f08cadec709b7b264d5a6 Author: Muhammad Dhiyaul Atha Date: Fri Feb 6 18:52:55 2026 +0700 update to 1.0.1 diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..33aa158d05ee --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,30 @@ +pkgbase = ids-ips-tool + pkgver = 1.0.1 + pkgrel = 1 + url = https://github.com/Bangkah/IDS-IPS-Tool + arch = any + license = MIT + makedepends = git + makedepends = python-setuptools + depends = python + depends = python-scapy + depends = python-fastapi + depends = python-uvicorn + depends = python-jinja + depends = python-watchdog + depends = python-notify2 + depends = python-pandas + depends = python-numpy + depends = python-scikit-learn + depends = python-requests + depends = python-pyotp + depends = python-passlib + depends = python-python-jose + depends = python-multipart + depends = iptables + depends = nftables + depends = ufw + source = ids-ips-tool-1.0.1.tar.gz::https://github.com/Bangkah/IDS-IPS-Tool/archive/refs/tags/v1.0.1.tar.gz + sha256sums = SKIP + +pkgname = ids-ips-tool diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7d423263599c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Bangkah +pkgname=ids-ips-tool +desc="Modular IDS/IPS Tool with Real-time Dashboard" +pkgver=1.0.1 +pkgrel=1 +arch=("any") +url="https://github.com/Bangkah/IDS-IPS-Tool" +license=("MIT") +depends=( + 'python' 'python-scapy' 'python-fastapi' 'python-uvicorn' 'python-jinja' 'python-watchdog' 'python-notify2' + 'python-pandas' 'python-numpy' 'python-scikit-learn' 'python-requests' 'python-pyotp' 'python-passlib' + 'python-python-jose' 'python-multipart' 'iptables' 'nftables' 'ufw' +) +makedepends=('git' 'python-setuptools') +source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('SKIP') + +build() { + cd "$srcdir/IDS-IPS-Tool-$pkgver" + python setup.py build +} + +package() { + cd "$srcdir/IDS-IPS-Tool-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}