On 2025/10/28 15:17, David Leadbeater wrote:
> On Mon, Oct 27, 2025 at 10:37:49AM +0000, Stuart Henderson wrote:
> > On 2025/10/26 21:57, Klemens Nanni wrote:
> [...]
> > > With that OK kn
> > 
> > diff doesn't apply.
> 
> Updated (based on kn's, thanks), with ${LOCALBASE} and a tiny bit more
> reordering to match template:

new tgz attached with that applied.

ok sthen

> diff --git net/trurl/Makefile net/trurl/Makefile
> index 29c919160fd..60046e58427 100644
> --- net/trurl/Makefile
> +++ net/trurl/Makefile
> @@ -9,21 +9,31 @@ MAINTAINER= David Leadbeater <[email protected]>
>  # MIT
>  PERMIT_PACKAGE=      Yes
>  
> +WANTLIB=     c curl
> +
>  SITES=               https://curl.se/trurl/dl/
> -EXTRACT_SUFX=        .tar.gz
> +
> +MODULES=     lang/python
> +MODPY_BUILDDEP=      No
> +MODPY_RUNDEP=        No
>  
>  BUILD_DEPENDS=       shells/bash
> -TEST_DEPENDS=        lang/python/3
>  LIB_DEPENDS= net/curl
> -WANTLIB=     c curl
> +TEST_DEPENDS=        ${MODPY_RUN_DEPENDS}
>  
> -USE_GMAKE=   Yes
> -ALL_TARGET=  all completions
>  # install target combines PREFIX and DISTDIR, this puts the files in the
>  # correct location.
> -FAKE_FLAGS=  PREFIX="${TRUEPREFIX}" MANDIR="${TRUEPREFIX}/man/man1"
> +FAKE_FLAGS=  PREFIX="${TRUEPREFIX}"\
> +             MANDIR="${TRUEPREFIX}/man/man1"
> +
> +TEST_FLAGS=  PYTHON3=${MODPY_BIN}
> +
> +USE_GMAKE=   Yes
> +CONFIGURE_STYLE= none
> +
> +ALL_TARGET=  all completions
>  
> -pre-configure:
> -     sed -i 's,/bin/bash,/usr/bin/env bash,' ${WRKSRC}/scripts/*.sh
> +post-extract:
> +     sed -i 's,/bin/bash,${LOCALBASE}/bin/bash,' ${WRKSRC}/scripts/*.sh
>  
>  .include <bsd.port.mk>
> 

Attachment: trurl.tgz
Description: application/tar-gz

Reply via email to