On 2025-08-19 13:47, Hans Petter Jansson via Cygwin-apps wrote:
On Sun, 2025-08-17 at 15:37 +0100, Jon Turney wrote:
I'd suggest that you include the soversion in the shared library
package
name and explicitly match against that for the contents, just in case
it
ever changes, e.g.

-libchafa_CONTENTS="usr/bin/*.dll"
+libchafa0_CONTENTS="usr/bin/*-0.dll"

Apart for that, this looks good.

I've added your key, and this to your packages.

Thanks! I've submitted it with the change. And thanks Brian for the ++.

Cheers and welcome to the list!

Tip from Jon for packages which often change (or just in case):

ABI=0   # so version

declare lib${NAME}${ABI}_SUMMARY="${SUMMARY} (runtime)"
declare lib${NAME}${ABI}_CONTENTS="usr/bin/cyg${NAME}-${ABI}.dll"
...

--
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher  but when there is no more to cut
                                -- Antoine de Saint-Exupéry

Reply via email to