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