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) >
