git: 5d304c338aba - main - games/fheroes2: update to 0.9.4

Alexey Dokuchaev danfe at freebsd.org
Fri Jun 4 10:06:19 UTC 2021


On Fri, Jun 04, 2021 at 09:53:37AM +0000, Piotr Kubaj wrote:
> commit 5d304c338abaef672b8392ff2d2d0b554106950c
> 
>     games/fheroes2: update to 0.9.4
>     
> @@ -8,20 +8,15 @@ COMMENT=	Free implementation of Heroes of Might and Magic II engine
>  LICENSE=	GPLv2
>  LICENSE_FILE=	${WRKSRC}/LICENSE
>  
> -LIB_DEPENDS=	libtinyxml.so:textproc/tinyxml
> +LIB_DEPENDS=	libpng16.so:graphics/png

It should be spelled as ``libpng.so:graphics/png'', without 16.

> -LDFLAGS+=	-ltinyxml
> -MAKE_ENV=	WITHOUT_BUNDLED_LIBS=1

So, what happened to TinyXML dependency?  Is it no longer needed,
or bundled version is used now for some reason?  This wasn't
mentioned in the commit log.

> +PLIST_FILES=	bin/${PORTNAME} \
> +		${DOCSDIR}/README.txt \
> +		${DOCSDIR}/changelog.txt

Docfiles should probably be listed as PORTDOCS, not be part of
the PLIST_FILES.

./danfe


More information about the dev-commits-ports-main mailing list