kazzmir / paintown

Paintown is a 2-d fighting game
Other
102 stars 42 forks source link

Add deps appimage #85

Closed humbertodias closed 7 months ago

humbertodias commented 7 months ago

Tested on Ubuntu 22.10

Requirement

sudo apt install libfuse2

or without installing libfuse

/Paintown.AppImage --appimage-extract-and-run --data xpto

Ref https://docs.appimage.org/user-guide/troubleshooting/fuse.html#the-appimage-tells-me-it-needs-fuse-to-run

AppImage structure

paintown.AppDir
├── AppRun -> usr/bin/paintown
├── paintown.desktop -> usr/share/applications/paintown.desktop
├── paintown.png -> usr/share/icons/hicolor/32x32/apps/paintown.png
└── usr
    ├── bin
    │   └── paintown
    ├── lib
    │   ├── libapparmor.so.1
    │   ├── libasyncns.so.0
    │   ├── libbrotlicommon.so.1
    │   ├── libbrotlidec.so.1
    │   ├── libbsd.so.0
    │   ├── libcap.so.2
    │   ├── libdb-5.3.so
    │   ├── libdbus-1.so.3
    │   ├── libdecor-0.so.0
    │   ├── libdeflate.so.0
    │   ├── libffi.so.8
    │   ├── libFLAC.so.8
    │   ├── libfluidsynth.so.3
    │   ├── libgcrypt.so.20
    │   ├── libglib-2.0.so.0
    │   ├── libgmodule-2.0.so.0
    │   ├── libgobject-2.0.so.0
    │   ├── libgomp.so.1
    │   ├── libgraphite2.so.3
    │   ├── libinstpatch-1.0.so.2
    │   ├── libjbig.so.0
    │   ├── libjpeg.so.8
    │   ├── liblz4.so.1
    │   ├── liblzma.so.5
    │   ├── libmd.so.0
    │   ├── libmodplug.so.1
    │   ├── libmpg123.so.0
    │   ├── libogg.so.0
    │   ├── libopusfile.so.0
    │   ├── libopus.so.0
    │   ├── libpcre.so.3
    │   ├── libpng16.so.16
    │   ├── libpulsecommon-15.99.so
    │   ├── libpulse-simple.so.0
    │   ├── libpulse.so.0
    │   ├── libreadline.so.8
    │   ├── libSDL2-2.0.so.0
    │   ├── libSDL2_gfx-1.0.so.0
    │   ├── libSDL2_image-2.0.so.0
    │   ├── libSDL2_mixer-2.0.so.0
    │   ├── libSDL2_ttf-2.0.so.0
    │   ├── libsndfile.so.1
    │   ├── libsystemd.so.0
    │   ├── libtiff.so.5
    │   ├── libtinfo.so.6
    │   ├── libvorbisenc.so.2
    │   ├── libvorbisfile.so.3
    │   ├── libvorbis.so.0
    │   ├── libwayland-client.so.0
    │   ├── libwayland-cursor.so.0
    │   ├── libwayland-egl.so.1
    │   ├── libwayland-server.so.0
    │   ├── libwebp.so.7
    │   ├── libXau.so.6
    │   ├── libxcb-randr.so.0
    │   ├── libXcursor.so.1
    │   ├── libXdmcp.so.6
    │   ├── libXext.so.6
    │   ├── libXfixes.so.3
    │   ├── libXinerama.so.1
    │   ├── libXi.so.6
    │   ├── libxkbcommon.so.0
    │   ├── libXrandr.so.2
    │   ├── libXrender.so.1
    │   ├── libXss.so.1
    │   ├── libXxf86vm.so.1
    │   └── libzstd.so.1
    └── share
        ├── applications
        │   └── paintown.desktop
        ├── doc
        │   ├── libapparmor1
        │   │   └── copyright
        │   ├── libasyncns0
        │   │   └── copyright
        │   ├── libbrotli1
        │   │   └── copyright
        │   ├── libbsd0
        │   │   └── copyright
        │   ├── libdb5.3
        │   │   └── copyright
        │   ├── libdecor-0-0
        │   │   └── copyright
        │   ├── libdeflate0
        │   │   └── copyright
        │   ├── libffi8
        │   │   └── copyright
        │   ├── libflac8
        │   │   └── copyright
        │   ├── libfluidsynth3
        │   │   └── copyright
        │   ├── libgcrypt20
        │   │   └── copyright
        │   ├── libglib2.0-0
        │   │   └── copyright
        │   ├── libgomp1
        │   │   └── copyright
        │   ├── libgraphite2-3
        │   │   └── copyright
        │   ├── libinstpatch-1.0-2
        │   │   └── copyright
        │   ├── libjbig0
        │   │   └── copyright
        │   ├── libjpeg-turbo8
        │   │   └── copyright
        │   ├── liblz4-1
        │   │   └── copyright
        │   ├── libmd0
        │   │   └── copyright
        │   ├── libmodplug1
        │   │   └── copyright
        │   ├── libmpg123-0
        │   │   └── copyright
        │   ├── libogg0
        │   │   └── copyright
        │   ├── libopus0
        │   │   └── copyright
        │   ├── libopusfile0
        │   │   └── copyright
        │   ├── libpng16-16
        │   │   └── copyright
        │   ├── libpulse0
        │   │   └── copyright
        │   ├── libsdl2-2.0-0
        │   │   └── copyright
        │   ├── libsdl2-gfx-1.0-0
        │   │   └── copyright
        │   ├── libsdl2-image-2.0-0
        │   │   └── copyright
        │   ├── libsdl2-mixer-2.0-0
        │   │   └── copyright
        │   ├── libsdl2-ttf-2.0-0
        │   │   └── copyright
        │   ├── libsndfile1
        │   │   └── copyright
        │   ├── libsystemd0
        │   │   └── copyright
        │   ├── libtiff5
        │   │   └── copyright
        │   ├── libvorbis0a
        │   │   └── copyright
        │   ├── libvorbisenc2
        │   │   └── copyright
        │   ├── libvorbisfile3
        │   │   └── copyright
        │   ├── libwayland-client0
        │   │   └── copyright
        │   ├── libwayland-cursor0
        │   │   └── copyright
        │   ├── libwayland-egl1
        │   │   └── copyright
        │   ├── libwayland-server0
        │   │   └── copyright
        │   ├── libwebp7
        │   │   └── copyright
        │   ├── libxau6
        │   │   └── copyright
        │   ├── libxcb-randr0
        │   │   └── copyright
        │   ├── libxcursor1
        │   │   └── copyright
        │   ├── libxdmcp6
        │   │   └── copyright
        │   ├── libxext6
        │   │   └── copyright
        │   ├── libxfixes3
        │   │   └── copyright
        │   ├── libxi6
        │   │   └── copyright
        │   ├── libxinerama1
        │   │   └── copyright
        │   ├── libxkbcommon0
        │   │   └── copyright
        │   ├── libxrandr2
        │   │   └── copyright
        │   ├── libxrender1
        │   │   └── copyright
        │   ├── libxss1
        │   │   └── copyright
        │   ├── libxxf86vm1
        │   │   └── copyright
        │   └── libzstd1
        │       └── copyright
        └── icons
            └── hicolor
                ├── 128x128
                │   └── apps
                ├── 16x16
                │   └── apps
                ├── 256x256
                │   └── apps
                ├── 32x32
                │   └── apps
                │       └── paintown.png
                ├── 64x64
                │   └── apps
                └── scalable
                    └── apps