Peter Jung pushed to branch main at Arch Linux / Packaging / Packages / 
amd-debug-tools


Commits:
59e080e8 by HurricanePootis at 2025-08-18T18:49:27-05:00
upgpkg: 0.2.7-2: add missing depedencies and fix s2idle-hook

closes #2

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = amd-debug-tools
        pkgdesc = A collection of Python-based tools for debugging AMD 
platforms, particularly Zen-based systems.
        pkgver = 0.2.7
-       pkgrel = 1
+       pkgrel = 2
        url = 
https://git.kernel.org/pub/scm/linux/kernel/git/superm1/amd-debug-tools.git
        arch = any
        license = MIT
@@ -10,8 +10,12 @@ pkgbase = amd-debug-tools
        makedepends = python-installer
        makedepends = python-setuptools-git-versioning
        makedepends = python-wheel
+       depends = acpica
+       depends = fwupd
        depends = python
        depends = python-cysystemd
+       depends = python-dbus
+       depends = python-gobject
        depends = python-jinja
        depends = python-matplotlib
        depends = python-packaging


=====================================
PKGBUILD
=====================================
@@ -1,15 +1,20 @@
 # Maintainer: Peter Jung <ptr1...@archlinux.org>
+# Contributor: HurricanePootis <hurricanepoo...@protonmail.com>
 
 pkgname=amd-debug-tools
 pkgver=0.2.7
-pkgrel=1
+pkgrel=2
 pkgdesc="A collection of Python-based tools for debugging AMD platforms, 
particularly Zen-based systems."
 arch=('any')
 
url="https://git.kernel.org/pub/scm/linux/kernel/git/superm1/amd-debug-tools.git";
 license=('MIT')
 depends=(
+  acpica
+  fwupd
   python
   python-cysystemd
+  python-dbus
+  python-gobject
   python-jinja
   python-matplotlib
   python-packaging
@@ -37,8 +42,6 @@ build() {
 package() {
   cd "$pkgname"
   python -m installer --destdir="$pkgdir/" dist/*.whl
-  # Copy systemd sleep hook
-  mkdir -p "$pkgdir/usr/lib/systemd/system-sleep/"
-  cp "$pkgdir/usr/lib/python3.13/site-packages/amd_debug/s2idle-hook" 
"$pkgdir/usr/lib/systemd/system-sleep/s2idle-hook"
+  install -Dm755 
"$pkgdir/usr/lib/python3.13/site-packages/amd_debug/s2idle-hook" 
"$pkgdir/usr/lib/systemd/system-sleep/s2idle-hook"
   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"  
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/amd-debug-tools/-/commit/59e080e821d594b5b3a421a82bc54a3a762a84c4

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/amd-debug-tools/-/commit/59e080e821d594b5b3a421a82bc54a3a762a84c4
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to