On Mon, Nov 22, 2021 at 09:05:02AM +0800, Paul Wise wrote: > On Sun, 2021-11-21 at 21:22 +0100, Marc Haber wrote: > > > Is there a less ugly way? > > Send upstream a patch to create a directory structure like this: > > src/ > examples/ > c/ > c++/
I would find that inappropriate. In the structure of upstream's code, the examples split does totally make sense, they have also split their C and c++ bindings into two subdirectories. I am reluctant to ask upstream to change their structure because of a shortcoming in our tools. I will file a wishlist bug against debhelper to support a target directory for lines in foo.examples. > If you're only after workarounds, there are two options: > > Run dh_installexamples twice. First install the C++ examples, then > mkdir c++, then mv * c++, then install the C examples. That won't work with the foo.examples file approach. But I might not be awake yet. > Read the dh_installexamples code and adapt the `cd && find | sort | > xargs cp` command that dh_installexamples is just a wrapper for. That's the "install manually" approach. I will probably do that in my package. Thanks for helping! Greetings Marc -- ----------------------------------------------------------------------------- Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany | lose things." Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421

