Created attachment 180680 [details] update to 0.5.0-beta2 Please update sdcv to the latest version - 0.5.0-beta2 This version was released 4 years ago and there was no other (non beta) releases since then. Because there no maintainer for this port, I'd like to become the one. A lot of patches was removed, because corresponding issues were fixed by upstream. New patch added: patch-src_libwrapper.cpp - fixes usage of SDCV_PAGER (less/more). This fix committed by upstream to git, but now new releases are planned. There is overlinking with libintl, but I think it is a minor issue because sdcv port depends on glib20 and glib20 is always linked with libintl (no option to disable this dependency).
Port fails to build on FreeBSD 10.3, becuase sdcv's CMakeLists.txt fails to add ld flags for glib. There is no build error on FreeBSD 11 because -L${LOCALBASE}/lib added to LDFLAGS by /usr/ports/Mk/Uses/readline.mk Easy workaround is to add: LDFLAGS+= -L${LOCALBASE}/lib to port's Makefile, but I'm not sure that it is proper fix.
Created attachment 180748 [details] update to 0.5.0-beta2 Updated path. Now builds on FreeBSD 10.3 too.
portlint: looks fine. poudriere testport passed on 10.3-RELEASE i386/amd64 and 11.0-RELEASE i386/amd64/armv6.
Created attachment 183943 [details] update to 0.5.0-beta2 Update patch after PORTREVISION bump in r444463 so it can apply clearly.
A commit references this bug: Author: eugen Date: Fri Jun 30 16:42:48 UTC 2017 New revision: 444770 URL: https://svnweb.freebsd.org/changeset/ports/444770 Log: Update textproc/sdcv to 0.5.0-beta2: - remove some patches that were integrated upstream and add new; - pass maintaintership to the submitter. PR: 217671 Submitted by: Anton Yuzhaninov <citrin@citrin.ru> Approved by: vsevolod (mentor) Changes: head/textproc/sdcv/Makefile head/textproc/sdcv/distinfo head/textproc/sdcv/files/patch-CMakeLists.txt head/textproc/sdcv/files/patch-src__lib__lib.cpp head/textproc/sdcv/files/patch-src__lib__mapfile.hpp head/textproc/sdcv/files/patch-src__libwrapper.cpp head/textproc/sdcv/files/patch-src__readline.cpp head/textproc/sdcv/files/patch-src__sdcv.cpp head/textproc/sdcv/files/patch-src__utils.cpp head/textproc/sdcv/files/patch-src_libwrapper.cpp head/textproc/sdcv/files/pkg-message.in head/textproc/sdcv/pkg-descr head/textproc/sdcv/pkg-plist
Committed, thanks!