WARN: Makefile: [22]: use tab (not space) to make indentation WARN: Makefile: [27]: use tab (not space) to make indentation FATAL: Makefile: [49]: contiguous blank lines (> 1 lines) found. WARN: Makefile: [62]: NOPORTDOCS is deprecated. Please use PORT_OPTIONS:MDOCS instead. WARN: Makefile: [62]: NOPORTDOCS found. Consider using PORT_OPTIONS:MDOCS. FATAL: Makefile: extra item "WRKSRC" placed in the PORTNAME section. WARN: Makefile: Consider defining LICENSE. FATAL: Makefile: MAN[1-9LN] macro is not supported anymore. Please list manpages in plist. WARN: Makefile: seems to have unnecessary blank lines at the last part. FATAL: /usr/ports/comms/qico/distinfo: the last line has to be terminated by \n. 4 fatal errors and 6 warnings found.
Можно пошлифовать, но "WRKSRC" placed in the PORTNAME section. был костылем для гитхаба Надо почитать пункт касаемо гита, как люди правильно делают.
Я с портами раньше никогда не ковырялся, первый опыт.
С фидогейтом попроще: root@server:/usr/ports/news/fidogate# portlint FATAL: Makefile: [1]: old style headers found. WARN: Makefile: [77]: NOPORTDOCS is deprecated. Please use PORT_OPTIONS:MDOCS instead. WARN: Makefile: [77]: NOPORTDOCS found. Consider using PORT_OPTIONS:MDOCS. FATAL: Makefile: extra item "WRKSRC" placed in the PORTNAME section. WARN: Makefile: Consider defining LICENSE. WARN: Makefile: no port directory /usr/ports//usr/ports/news/inn found, even though it is listed in BUILD_DEPENDS. FATAL: /usr/ports/news/fidogate/distinfo: the last line has to be terminated by \n. 3 fatal errors and 4 warnings found.