Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
Re: zziplib, kcgi: drop libfoo.so -> libfoo.so.X.Y symlinks
To:
ports <ports@openbsd.org>
Date:
Wed, 23 Sep 2026 15:52:37 +0200

Download raw body.

Thread
On Wed, 23 Sep 2026 15:47:31 +0200,
Stuart Henderson <stu@spacehopper.org> wrote:
> 
> ok?
>

Reads safe and sane, ok

> Index: archivers/zziplib/Makefile
> ===================================================================
> RCS file: /cvs/ports/archivers/zziplib/Makefile,v
> diff -u -p -r1.28 Makefile
> --- archivers/zziplib/Makefile	16 May 2026 08:02:48 -0000	1.28
> +++ archivers/zziplib/Makefile	23 Sep 2026 13:47:02 -0000
> @@ -5,6 +5,7 @@ CATEGORIES=	archivers
>  GH_ACCOUNT =	gdraheim
>  GH_PROJECT =	zziplib
>  GH_TAGNAME =	v0.13.80
> +REVISION =	0
>  
>  SHARED_LIBS +=  zzip                      16.1 # 0.0
>  SHARED_LIBS +=  zzipfseeko                14.0 # 0.0
> @@ -34,5 +35,8 @@ CONFIGURE_ARGS +=	-DZZIP_LIBTOOL=OFF \
>  			-DZZIP_COMPAT=OFF
>  
>  TEST_TARGET =		tests
> +
> +post-install:
> +	rm ${PREFIX}/lib/libzzipwrap.so
>  
>  .include <bsd.port.mk>
> Index: archivers/zziplib/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/archivers/zziplib/pkg/PLIST,v
> diff -u -p -r1.10 PLIST
> --- archivers/zziplib/pkg/PLIST	16 May 2026 08:02:48 -0000	1.10
> +++ archivers/zziplib/pkg/PLIST	23 Sep 2026 13:47:02 -0000
> @@ -40,7 +40,6 @@ lib/cmake/zziplib/zziplibTargets.cmake
>  @lib lib/libzzip.so.${LIBzzip_VERSION}
>  @lib lib/libzzipfseeko.so.${LIBzzipfseeko_VERSION}
>  @lib lib/libzzipmmapped.so.${LIBzzipmmapped_VERSION}
> -@so lib/libzzipwrap.so
>  @lib lib/libzzipwrap.so.${LIBzzipwrap_VERSION}
>  lib/pkgconfig/zzipfseeko.pc
>  lib/pkgconfig/zziplib.pc
> Index: www/kcgi/Makefile
> ===================================================================
> RCS file: /cvs/ports/www/kcgi/Makefile,v
> diff -u -p -r1.68 Makefile
> --- www/kcgi/Makefile	9 Sep 2026 20:01:12 -0000	1.68
> +++ www/kcgi/Makefile	23 Sep 2026 13:47:02 -0000
> @@ -1,7 +1,7 @@
>  COMMENT =		minimal CGI library for web applications
>  
>  DISTNAME =		kcgi-1.0.1
> -REVISION =		0
> +REVISION =		1
>  CATEGORIES =		www
>  
>  SHARED_LIBS +=		kcgi		1.1 # 1.1
> @@ -25,5 +25,8 @@ MAKE_FLAGS =		PREFIX="${PREFIX}"
>  
>  TEST_DEPENDS =		net/curl
>  TEST_TARGET =		regress
> +
> +post-install:
> +	rm ${PREFIX}/lib/lib*.so
>  
>  .include <bsd.port.mk>
> Index: www/kcgi/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/www/kcgi/pkg/PLIST,v
> diff -u -p -r1.23 PLIST
> --- www/kcgi/pkg/PLIST	17 Nov 2025 14:59:46 -0000	1.23
> +++ www/kcgi/pkg/PLIST	23 Sep 2026 13:47:02 -0000
> @@ -4,19 +4,14 @@ include/kcgijson.h
>  include/kcgiregress.h
>  include/kcgixml.h
>  @static-lib lib/libkcgi.a
> -@so lib/libkcgi.so
>  @lib lib/libkcgi.so.${LIBkcgi_VERSION}
>  @static-lib lib/libkcgihtml.a
> -@so lib/libkcgihtml.so
>  @lib lib/libkcgihtml.so.${LIBkcgihtml_VERSION}
>  @static-lib lib/libkcgijson.a
> -@so lib/libkcgijson.so
>  @lib lib/libkcgijson.so.${LIBkcgijson_VERSION}
>  @static-lib lib/libkcgiregress.a
> -@so lib/libkcgiregress.so
>  @lib lib/libkcgiregress.so.${LIBkcgiregress_VERSION}
>  @static-lib lib/libkcgixml.a
> -@so lib/libkcgixml.so
>  @lib lib/libkcgixml.so.${LIBkcgixml_VERSION}
>  lib/pkgconfig/kcgi-html.pc
>  lib/pkgconfig/kcgi-json.pc
> 

-- 
wbr, Kirill