-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Hey, just fyi, I made an Arch Linux AUR package for the plugin: https://aur.archlinux.org/packages/ida-pro-plugin-pyclassinformer-git
❯ tar tvf ida-pro-plugin-pyclassinformer-git-0.0.r41.6bcbbc3-1-any.pkg.tar.zst
-rw-r--r-- root/root 84202 2026-01-11 06:31 .BUILDINFO
-rw-r--r-- root/root 2009 2026-01-11 06:31 .MTREE
-rw-r--r-- root/root 403 2026-01-11 06:31 .PKGINFO
drwxr-xr-x root/root 0 2026-01-11 06:31 opt/
drwxr-xr-x root/root 0 2026-01-11 06:31 opt/ida-pro/
drwxr-xr-x root/root 0 2026-01-11 06:31 opt/ida-pro/plugins/
drwxr-xr-x root/root 0 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/
-rw-r--r-- root/root 136 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/ida-plugin.json
drwxr-xr-x root/root 0 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/
-rwxr-xr-x root/root 1407 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/dirtree_utils.py
-rwxr-xr-x root/root 2112 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/get_func_colors.py
-rw-r--r-- root/root 18855 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/lib_classes.json
-rwxr-xr-x root/root 1675 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/lib_classes_checker.py
-rwxr-xr-x root/root 9161 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/mc_tree.py
-rw-r--r-- root/root 9045 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/method_classifier.py
-rw-r--r-- root/root 31182 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/msvc_rtti.py
-rw-r--r-- root/root 4035 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/pci_chooser.py
-rwxr-xr-x root/root 920 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/pci_config.py
-rwxr-xr-x root/root 3249 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/pci_config_form.py
-rwxr-xr-x root/root 4030 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/pci_icon.png
-rw-r--r-- root/root 14285 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/pci_utils.py
-rwxr-xr-x root/root 1921 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/pyclassinformer.py
-rw-r--r-- root/root 7161 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer/qtutils.py
-rw-r--r-- root/root 4979 2026-01-11 06:31 opt/ida-pro/plugins/pyclassinformer/pyclassinformer_plugin.py
drwxr-xr-x root/root 0 2026-01-11 06:31 usr/
drwxr-xr-x root/root 0 2026-01-11 06:31 usr/share/
drwxr-xr-x root/root 0 2026-01-11 06:31 usr/share/doc/
drwxr-xr-x root/root 0 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/
-rw-r--r-- root/root 7819 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/README.md
drwxr-xr-x root/root 0 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/
-rw-r--r-- root/root 6886 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/after_libflag_applied.png
-rw-r--r-- root/root 9020 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/auto_renmaing.png
-rw-r--r-- root/root 18858 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/auto_renmaing2.png
-rw-r--r-- root/root 3254 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/before_libflag_applied.png
-rw-r--r-- root/root 38524 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/class_hierarchy.png
-rw-r--r-- root/root 20921 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/classification.png
-rw-r--r-- root/root 66386 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/coloring.png
-rw-r--r-- root/root 14330 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/config.png
-rw-r--r-- root/root 66242 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/method_classifier.png
-rw-r--r-- root/root 127221 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/orig_class_informer.png
-rw-r--r-- root/root 27785 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/overridden_methods.png
-rw-r--r-- root/root 133437 2026-01-11 06:31 usr/share/doc/ida-pro-plugin-pyclassinformer-git/images/result.png
drwxr-xr-x root/root 0 2026-01-11 06:31 usr/share/licenses/
drwxr-xr-x root/root 0 2026-01-11 06:31 usr/share/licenses/ida-pro-plugin-pyclassinformer-git/
-rw-r--r-- root/root 1570 2026-01-11 06:31 usr/share/licenses/ida-pro-plugin-pyclassinformer-git/LICENSE.txt
The only single minor problem is that I had to put the license as "custom", since it seems to be a fragment from zlib and then the ending fragment from 3-clause BSD, in case you want to change it at some point to be a 1:1 text of a license to put it in the metadata (GitHub also doesn't seem to recognize any known license).
Overall seams to work, so thank you for developing this:

Metadata
Metadata
Assignees
Labels
No labels