This bundles the sources of ruby-openssl into a package, so we can run a
regression test from regress/lib/libssl. This gives us a decent amount
of additional coverage and should help jeremy@ to avoid having to hunt
down whatever changes trigger regress failures.

I will need some help with the following 2-3 things:

The port uses the ruby module to pull in the default ruby as an RDEP
(which is needed for the regress test). I assume that this package will
need some more magic in its Makefile and possibly the PLIST to change
its name to ruby27-openssl-tests to ensure this works smoothly when the
default ruby changes. I do not know how to do this correctly.

The name as it currently is triggers a quirk
Obsolete package: ruby-openssl-tests-20210417 (no longer maintained upstream)
I expect this to be resolved together with the previous point.

The do-install step uses pax. Is there a standard idiom to exclude .orig
files in subdirectories or is it easier to just ignore them and let
update-plist whine when doing its job?

Attachment: ruby-openssl-tests.tgz
Description: application/tar-gz

Reply via email to