Skip to content

AUR package #6

@p0358

Description

@p0358

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:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions