Committed without the incorrect LIB_DEPENDS changes.
On 2020/05/26 16:53, Steffen Nurpmeso wrote:
> Hi.
>
> Steffen Nurpmeso wrote in
> <20200427220948.DdaQE%steffen@sdaoden.eu>:
> |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)
>
No comments:
Post a Comment