Re: git: 06b59a3047f5 - main - net/samba419: fix conflict with talloc

From: Cy Schubert <Cy.Schubert_at_cschubert.com>
Date: Wed, 28 Feb 2024 15:00:25 UTC
In message <202402281430.41SEULaD091826@gitrepo.freebsd.org>, Mikael 
Urankar wr
ites:
> The branch main has been updated by mikael:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=06b59a3047f5d79b229135a0c9a64f
> e359ae13b0
>
> commit 06b59a3047f5d79b229135a0c9a64fe359ae13b0
> Author:     Denis Shaposhnikov <dsh@bamus.cz>
> AuthorDate: 2024-02-28 14:28:06 +0000
> Commit:     Mikael Urankar <mikael@FreeBSD.org>
> CommitDate: 2024-02-28 14:30:15 +0000
>
>     net/samba419: fix conflict with talloc
>     
>     PR:             276988
> ---
>  net/samba419/Makefile  | 10 ++++++++--
>  net/samba419/pkg-plist |  2 +-
>  2 files changed, 9 insertions(+), 3 deletions(-)
>
> diff --git a/net/samba419/Makefile b/net/samba419/Makefile
> index fad94b93861b..312dba2f48b8 100644
> --- a/net/samba419/Makefile
> +++ b/net/samba419/Makefile
> @@ -1,6 +1,6 @@
>  PORTNAME=			${SAMBA4_BASENAME}419
>  PORTVERSION=			${SAMBA4_VERSION}
> -PORTREVISION=			0
> +PORTREVISION=			1
>  CATEGORIES?=			net
>  MASTER_SITES=			SAMBA/samba/stable SAMBA/samba/rc
>  DISTNAME=			${SAMBA4_DISTNAME}
> @@ -213,7 +213,6 @@ SUB_LIST+=			SAMBA4_BUNDLED_CMOCKA="
> @comment "
>  # talloc
>  .if defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes
>  SAMBA4_BUNDLED_LIBS+=		talloc
> -CONFLICTS_INSTALL+=		talloc-* talloc1-*
>  PLIST_SUB+=			SAMBA4_BUNDLED_TALLOC=""
>  SUB_LIST+=			SAMBA4_BUNDLED_TALLOC=""
>  .else
> @@ -658,6 +657,13 @@ post-install-fix-manpages:
>  				${MV} ${STAGEDIR}${PREFIX}/share/man/man1/${f} 
> ${STAGEDIR}${PREFIX}/share/man/man1/samba-${f}
>  .	endfor
>  .endif
> +
> +.if defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes
> +.	for f in talloc.3
> +				${MV} ${STAGEDIR}${PREFIX}/share/man/man3/${f} 
> ${STAGEDIR}${PREFIX}/share/man/man3/samba-${f}
> +.	endfor
> +.endif
> +
>  .if defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes
>  .	for f in tdbbackup.8 tdbdump.8 tdbrestore.8 tdbtool.8
>  				${MV} ${STAGEDIR}${PREFIX}/share/man/man8/${f} 
> ${STAGEDIR}${PREFIX}/share/man/man8/samba-${f}
> diff --git a/net/samba419/pkg-plist b/net/samba419/pkg-plist
> index c9087d686bb1..93e4d4c12334 100644
> --- a/net/samba419/pkg-plist
> +++ b/net/samba419/pkg-plist
> @@ -454,7 +454,7 @@ share/man/man8/winbindd.8.gz
>  %%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_EXT
> _SUFFIX%%.so
>  %%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-ut
> il%%PYTHON_EXT_SUFFIX%%-samba4.so
>  %%SAMBA4_BUNDLED_TALLOC%%%%SAMBA4_LIBDIR%%/private/libtalloc-samba4.so
> -%%SAMBA4_BUNDLED_TALLOC%%share/man/man3/talloc.3.gz
> +%%SAMBA4_BUNDLED_TALLOC%%share/man/man3/samba-talloc.3.gz
>  %%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tdb_text.py
>  %%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_EXT_SUFFI
> X%%.so
>  %%SAMBA4_BUNDLED_TDB%%bin/tdbbackup
>

Wouldn't we want to do the same for the tevent component of samba419 too?


-- 
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
NTP:           <cy@nwtime.org>    Web:  https://nwtime.org

			e^(i*pi)+1=0