Thank you Stuart! I'll clean it a bit then. It's the first time I submit such a big port patch.
Concerning patch-meson_build, I only translated the previous file (and now deleted) patch-Makefile_in. I don't know the reason i3-sensible_* tools were removed. Do you think we could include them again? Le 11/02/2021 à 22:09, Stuart Henderson a écrit : > This leaves some bits from the autoconf build which are no longer > needed, and misses setting a C11-compatible COMPILER. There is also > x11/i3-mousedrag in ports which I updated recently that is from a > similar codebase. > > (i3-mousedrag is built from a git checkout which doesn't come with > bundled manuals, so has a few extra bits for that, and I left in the > i3-sensible-XX scripts as I didn't see much point in patching to > disable them). > > >> Index: patches/patch-meson_build >> =================================================================== > .. >> + 'sh', >> + '-c', >> +- 'cp -r @0@/AnyEvent-I3 . && cd AnyEvent-I3 && perl Makefile.PL && make >> && touch ../AnyEvent-I3.stamp'.format(meson.current_source_dir()), >> ++ 'cp -r @0@/AnyEvent-I3 . && cd AnyEvent-I3 && perl Makefile.PL && >> gmake && touch ../AnyEvent-I3.stamp'.format(meson.current_source_dir()), >> + ], > > I think this is unused in the i3 build > >> share/doc/i3/userguide.html >> share/doc/i3/wsbar.html >> share/examples/i3/ >> @sample ${SYSCONFDIR}/i3/ >> -share/examples/i3/config >> @sample ${SYSCONFDIR}/i3/config >> -share/examples/i3/config.keycodes >> @sample ${SYSCONFDIR}/i3/config.keycodes > > you are now creating /etc/i3/config and /etc/i3/config.keycodes with the > contents of the wsbar.html file.. >