[Bug 282880] textproc/amberfish: update to 1.7.1, take maintainership
Date: Sun, 24 Nov 2024 16:02:23 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282880 --- Comment #5 from nrn@etymon.com --- I think these are now fixed, except for: Warning: you might not need LIB_DEPENDS on libxerces-c.so This warning may be because ./configure will allow building without xerces-c3 but with very reduced features. Since xerces-c3 is available in ports, it is a good idea to keep the dependency. However, I don't know if there might be a better way to express the dependency. I will wait for comments before resubmitting the patch. On portlint, I must have missed it somehow. My apologies. On GL_TAGNAME, note that the documentation at https://docs.freebsd.org/en/books/porters-handbook/makefiles/ does not mention GL_TAGNAME as an option, and I was not aware of it. On stripping the program, I assume the previous maintainer probably had a good reason for patching the Makefile to remove strip and also not adding it to the port Makefile. Also, when I tried it without that patch, the port would not build. Maybe it is simply not in the $PATH. (I will look into why the original strip does not work, but for now I have added ${STRIP_CMD}.) On the plist being incorrect, since those man3 pages are only for developers, I wrongly thought the check-plist errors meant that the files were left out of the installation, and that the previous maintainer had intentionally left them out. I see now that it means the files were installed but not listed in DOCS_PLIST_FILES. I have made some progress with Poudriere, but it seems to want GL_COMMIT, among other things; so I will install a more recent version from source. Thanks again. -- You are receiving this mail because: You are the assignee for the bug.