kaitai-io / kaitai_struct

Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
https://kaitai.io
4.03k stars 197 forks source link

Create pacman package for AUR #56

Open ghost opened 7 years ago

ghost commented 7 years ago

Consider ability of distribution with Docker also.

Order of priority, starting from the top:

Maybe it's a good idea to package web IDE as well, we have to look up some web app packaging standards...

ghost commented 7 years ago

Repo will be here https://github.com/morpho-os/kaitai_struct_distro_package

Dockerfile for the Arch Linux can be considered as prerequisite because the package should be created in the clean environment.

GreyCat commented 7 years ago

Um, I thought that clean environment is considered clean exactly because it's provided by the distribution's build machinery, but because every package builds its own version of "clean" environment using some sort of Docker setup...

ghost commented 7 years ago

The python-kaitaistruct package has been created today by Felix Yan, it used by the mitmproxy package. Here is the PKGBUILD.

anonymousatc commented 6 years ago

I made available a Docker image with ksc installed at davefr/kaitai-ksc contributions welcome at katai-ksc repo. I'm presently using it in a Docker multistage build but can also simply be used by mounting a volume.