[Bug 265105] textproc/refdb: update to 1.0.3

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 08 Aug 2022 20:58:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265105

--- Comment #25 from Fernando ApesteguĂ­a <fernape@FreeBSD.org> ---
(In reply to O. Hartmann from comment #24)
Thanks for the work. Sorry I did not explain myself better before. Things that
need to be done with current patch (" refdb 1.0.3 patchset").

Pass portlint:
FATAL: Makefile: [29]: use a tab (not space) after a variable name
FATAL: Makefile: [30]: use a tab (not space) after a variable name
FATAL: Makefile: [52]: use a tab (not space) after a variable name
FATAL: Makefile: [62]: use a tab (not space) after a variable name
FATAL: Makefile: [63]: use a tab (not space) after a variable name
FATAL: Makefile: [72]: use a tab (not space) after a variable name
FATAL: Makefile: [73]: use a tab (not space) after a variable name
FATAL: Makefile: [82]: use a tab (not space) after a variable name
FATAL: Makefile: [83]: use a tab (not space) after a variable name
WARN: Makefile: CATALOG appears in PORT_OPTIONS:M, but is not listed in
OPTIONS_DEFINE.
WARN: Makefile: Consider adding support for a NLS knob to conditionally disable
gettext support.
WARN: Makefile: the port uses Java but is not part of the ``java'' category
WARN: Makefile: "IGNORE" has to appear earlier.
WARN: Makefile: "LIB_DEPENDS" has to appear earlier.
WARN: Makefile: "BUILD_DEPENDS" has to appear earlier.
WARN: Makefile: "RUN_DEPENDS" has to appear earlier.
WARN: Makefile: wrong dependency value for BUILD_DEPENDS. BUILD_DEPENDS
requires 2 or 3 colon-separated tuples.
9 fatal errors and 8 warnings found.

Pass portclippy:
 portclippy Makefile 
# PORTNAME block
PORTNAME
PORTVERSION
CATEGORIES
MASTER_SITES

# Maintainer block
MAINTAINER
COMMENT

# License block
LICENSE
LICENSE_FILE

-USES

# Dependencies
+BUILD_DEPENDS
LIB_DEPENDS
RUN_DEPENDS
-BUILD_DEPENDS

# USES block
+USES
+USE_RC_SUBR

# USES=shebangfix related variables
+SHEBANG_FILES

# Configure block
HAS_CONFIGURE
+CONFIGURE_ARGS

# Make block
INSTALL_TARGET

-PORTDOCS

# CFLAGS/CXXFLAGS/LDFLAGS block
CFLAGS
LIBS

-CONFIGURE_ARGS
# Packaging list block
+PORTDOCS

# Options definitions
OPTIONS_DEFINE
-OPTIONS_SUB
+OPTIONS_DEFAULT
OPTIONS_SINGLE
OPTIONS_SINGLE_DB
-OPTIONS_DEFAULT
+OPTIONS_SUB

# Options helpers
DOCS_BUILD_DEPENDS

-SHEBANG_FILES

-USE_RC_SUBR

Apply suggestion by grembo@ by which we move MYSQL_USES, SQLITE_USES, etc
*outside* the .if block and put them in the options block along with the
MYSQL_CONFIGURE_WITH, PGSQL_CONFIGURE_WITH, etc...

And then, we can test the whole thing in poudriere :-)

-- 
You are receiving this mail because:
You are the assignee for the bug.