1419a4e1 | 23-Apr-2019 |
Sascha Wildner <saw@online.de> |
Remove groff from base.
There is a dports package available for people who need it. Also, for some manual pages in dports, man(1) will report that mandoc(1) cannot render them, and advise to install
Remove groff from base.
There is a dports package available for people who need it. Also, for some manual pages in dports, man(1) will report that mandoc(1) cannot render them, and advise to install groff too, which man(1) will then use.
Also remove vgrind(1) and the old base me(7) macros.
Disable the groff part of manlint for now, also mandiff. I will decide later if it should be made to work with dports groff.
There are a number of related utilities, like colcrt, checknr etc. that I have not touched yet. Their fate will be decided later.
There are also some references to these tools left in existing manual pages.
show more ...
|
8fc53a87 | 30-Jun-2018 |
Aaron LI <aly@aaronly.me> |
crunchgen(1): Support building and linking internal libraries
Some programs (e.g., grep, diff, telnet) use internal libraries. In order to crunch such programs, the corresponding internal libraries
crunchgen(1): Support building and linking internal libraries
Some programs (e.g., grep, diff, telnet) use internal libraries. In order to crunch such programs, the corresponding internal libraries must be built together with the programs and then are used to create the <progname>.lo.
Extend the crunchgen(1)'s "special" command by adding the "lib_int" keyword, which specifies the internal libraries to be used to create the <progname>.lo.
The "libs_int" command is also implemented to support building the needed internal libraries which will be statically linked to create the final crunched executable.
show more ...
|
bd01e1de | 13-Jun-2018 |
Aaron LI <aly@aaronly.me> |
crunchgen(1): Add "linkopts" to specify linker options
Currently, the link options (e.g., library search directories) are appended to the "libs" directive. Moreover, crunchgen discards duplicates i
crunchgen(1): Add "linkopts" to specify linker options
Currently, the link options (e.g., library search directories) are appended to the "libs" directive. Moreover, crunchgen discards duplicates in such string lists. For example, "-L /lib -L /usr/lib" becomes "-L /lib /usr/lib".
Add the "linkopts" directive to record the options for linking the final crunched binary. This makes the "libs" directive cleaner, and helps crunchgen to detect duplicates between "libs" and "libs_so".
Update the crunchgen.1 man page.
Update mk/bsd.crunchgen.mk against the new "linkopts" directive.
Clean up crunchgen.c a bit.
show more ...
|