diff --git a/.SRCINFO b/.SRCINFO index 45f8e56..841a7c9 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = ida-pro-patched pkgdesc = IDA - The Interactive Disassembler (Patched) - pkgver = 9.0.240925 - pkgrel = 3 + pkgver = 9.0.20241216 + pkgrel = 1 url = https://hex-rays.com/ida-pro/ arch = x86_64 license = custom @@ -9,13 +9,13 @@ pkgbase = ida-pro-patched depends = python>=3 depends = python<4 options = !strip - source = ida-pro-9.0.240925.run::https://vaclive.party/software/ida-pro/releases/download/9.0.240925/ida-pro_90_x64linux.run - source = ida-pro-9.0.240925.run.sig::https://vaclive.party/software/ida-pro/releases/download/9.0.240925/ida-pro_90_x64linux.run.sig - source = patch.py::https://vaclive.party/software/ida-pro/releases/download/9.0.240925/keygen2.py - source = patch.py.sig::https://vaclive.party/software/ida-pro/releases/download/9.0.240925/keygen2.py.sig + source = ida-pro-9.0.20241216.run::https://vaclive.party/software/ida-pro/releases/download/9.0.20241216/ida-pro_90sp1_x64linux.run + source = ida-pro-9.0.20241216.run.sig::https://vaclive.party/software/ida-pro/releases/download/9.0.20241216/ida-pro_90sp1_x64linux.run.sig + source = patch.py::https://vaclive.party/software/ida-pro/releases/download/9.0.20241216/keygen2.py + source = patch.py.sig::https://vaclive.party/software/ida-pro/releases/download/9.0.20241216/keygen2.py.sig source = ida-pro.desktop validpgpkeys = 09BE40243217978201A0440E101BA3F4C612AA41 - sha256sums = 159cf8983a0e7b199d6efab5af42eca31a288e7ef2ec44eba6336de4acb8107a + sha256sums = c0e2d5f410f8a4a3745bb219d821d690ce1768a5ce0a25e86e0c30c1fe599c71 sha256sums = SKIP sha256sums = da41a74453b5e4b6816c5ed1ad66c8c7a19684c48d23e083bda9d5149966616e sha256sums = SKIP diff --git a/PKGBUILD b/PKGBUILD index 24caa76..202ed19 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: nezu@nezu.cc pkgname=ida-pro-patched _pkgname=ida-pro -pkgver=9.0.240925 -pkgrel=3 +pkgver=9.0.20241216 +pkgrel=1 pkgdesc="IDA - The Interactive Disassembler (Patched)" arch=('x86_64') url="https://hex-rays.com/ida-pro/" @@ -13,13 +13,13 @@ options=('!strip') _name="$_pkgname-$pkgver" _release_url="https://vaclive.party/software/$_pkgname/releases/download/$pkgver" source=( - "$_name.run::$_release_url/ida-pro_90_x64linux.run" - "$_name.run.sig::$_release_url/ida-pro_90_x64linux.run.sig" + "$_name.run::$_release_url/ida-pro_90sp1_x64linux.run" + "$_name.run.sig::$_release_url/ida-pro_90sp1_x64linux.run.sig" "patch.py::$_release_url/keygen2.py" "patch.py.sig::$_release_url/keygen2.py.sig" "$_pkgname.desktop" ) -sha256sums=('159cf8983a0e7b199d6efab5af42eca31a288e7ef2ec44eba6336de4acb8107a' +sha256sums=('c0e2d5f410f8a4a3745bb219d821d690ce1768a5ce0a25e86e0c30c1fe599c71' 'SKIP' 'da41a74453b5e4b6816c5ed1ad66c8c7a19684c48d23e083bda9d5149966616e' 'SKIP' @@ -30,7 +30,8 @@ prepare() { mkdir -p "$_name/tmp" cp "$srcdir/$_name.run" "$_name" chmod +x "$_name/$_name.run" - fakechroot chroot "$srcdir/$_name" "/$_name.run" --mode unattended --unattendedmodeui none --prefix /opt/$_name + mkdir -p "$srcdir/$_name/$HOME/.local/share/applications" + fakechroot chroot "$srcdir/$_name" "/$_name.run" --mode unattended --prefix /opt/$_name cd "$_name/opt/$_name" python3 "$srcdir/patch.py" mv -v libida32.so.patched libida32.so