Committed without the incorrect LIB_DEPENDS changes.

On 2020/05/26 16:53, Steffen Nurpmeso wrote:
> Hi.
> 
> Steffen Nurpmeso wrote in
> <20200427220948.ddaqe%[email protected]>:
>  |So here is the promised update to v14.9.19.
> 
>  |I am really at odds with having to use OPT_AUTOCC=no, the
>  |configuration would enable all known goods, pedantic warnings and
>  |strict checks, stack protectors, noexecstack (well..), pie, etc.,
>  |anything but retpoline/thunk stuff.  If i do "nail -vvXversion\;x"
>  |then i see that the package builder used "cc -DNDEBUG -O2 -pipe".
> 
> So now that i am the actual maintainer i finally took the
> opportunity and did that.  I also fixed the Makefile so that it
> now uses RUN_DEPENDS not LIB_DEPENDS.  I think Stuart mentioned
> that somewhen in the past, i do not know what was wrong actually,
> i think i got errors when doing that here.  (By then i had no
> X installed but hacked the makefiles to get me going nonetheless
> i think.)
> 
> I still have some problems that i do not understand
> 
>   ===>  Updating plist for s-nail-14.9.19
>   Reading existing plist for s-nail-14.9.19
>   Scanning /usr/ports/pobj/s-nail-14.9.19/fake-i386
>   Removing .debug artefacts
>   Figuring out tie points
>   Tieing loose objects
>   Copying objects
>   Stripping directories from converters/libiconv
>   child running 'make print-plist-with-depends wantlib_args=no-wantlib-args' 
> failed: exit(2)
>   make: don't know how to make print-plist-with-depends
>   Stop in /usr/ports
>   Can't look for conflicts, pkglocatedb not installed
> 
> If i look into the fake/ thing, i see a tremendous amount of
> directories too, including ja_JP.EUC and cat* stuff in man/, a lot
> of nls/ locales in quite a bit of different languages, and such.
> Anyway. Argh the name nail.
> 
> All tests run fine.  I hope this now is really the final v14.9.*.
> Back with .10. somewhen in Autumn i think.
> 
> Ciao from Germany.
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/mail/s-nail/Makefile,v
> retrieving revision 1.28
> diff -u -p -r1.28 Makefile
> --- Makefile  24 Feb 2020 09:28:35 -0000      1.28
> +++ Makefile  26 May 2020 14:43:08 -0000
> @@ -2,7 +2,7 @@
>  
>  COMMENT=             SysV mail/BSD Mail/POSIX mailx: send and receive mail
>  
> -DISTNAME=            s-nail-14.9.17
> +DISTNAME=            s-nail-14.9.19
>  CATEGORIES=          mail
>  HOMEPAGE=            https://www.sdaoden.eu/code.html\#s-mailx
>  
> @@ -26,13 +26,12 @@ MAKE_FLAGS=               CC="${CC}" \
>                       VAL_SYSCONFDIR="${SYSCONFDIR}" \
>                       VAL_SID= \
>                       OPT_ALWAYS_UNICODE_LOCALE=yes \
> -                     OPT_AUTOCC=no \
>                       OPT_DOTLOCK=no \
>                       VAL_RANDOM=arc4
>  
>  .if ${FLAVOR:Midna}
>  WANTLIB+=            idn2
> -LIB_DEPENDS+=                devel/libidn2
> +RUN_DEPENDS+=                devel/libidn2
>  MAKE_FLAGS+=         OPT_IDNA=yes \
>                       VAL_IDNA=idn2
>  .else
> @@ -46,7 +45,7 @@ FAKE_FLAGS+=                OPT_DEBUG=yes
>  
>  MAKE_ENV=            VERBOSE=Yes
>  
> -LIB_DEPENDS+=                converters/libiconv
> +RUN_DEPENDS+=                converters/libiconv
>  
>  post-install:
>       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/nail
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/mail/s-nail/distinfo,v
> retrieving revision 1.20
> diff -u -p -r1.20 distinfo
> --- distinfo  24 Feb 2020 09:28:35 -0000      1.20
> +++ distinfo  26 May 2020 14:43:08 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (s-nail-14.9.17.tar.gz) = +U7rZKnp6Do28QM3eh7zFQcOpjiKiq70palD/SZg3yY=
> -SIZE (s-nail-14.9.17.tar.gz) = 1077377
> +SHA256 (s-nail-14.9.19.tar.gz) = rPAsHa0jKBV1EHR+EUiS/VTKPqIrf81iwDIlOvd+Vas=
> +SIZE (s-nail-14.9.19.tar.gz) = 1081187
> 
> --steffen
> |
> |Der Kragenbaer,                The moon bear,
> |der holt sich munter           he cheerfully and one by one
> |einen nach dem anderen runter  wa.ks himself off
> |(By Robert Gernhardt)
> 

Reply via email to