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