Skip to content

AUR package #6

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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