xref: /mports/graphics/optipng/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	optipng
2PORTVERSION=	0.7.7
3CATEGORIES=	graphics
4MASTER_SITES=	SF/${PORTNAME}/OptiPNG/${PORTNAME}-${PORTVERSION}
5
6MAINTAINER=	ports@MidnightBSD.org
7COMMENT=	Optimizer for PNG files
8WWW=		https://optipng.sourceforge.net/
9
10LICENSE=	zlib
11LICENSE_FILE=	${WRKSRC}/LICENSE.txt
12
13OPTIONS_DEFINE=	BUNDLED_LIBPNG BUNDLED_ZLIB DOCS
14
15BUNDLED_LIBPNG_DESC=		Use bundled libpng
16BUNDLED_LIBPNG_CONFIGURE_OFF=	--with-system-libpng
17BUNDLED_LIBPNG_CONFIGURE_ON=	--without-system-libpng
18BUNDLED_LIBPNG_LIB_DEPENDS_OFF=	libpng.so:graphics/png
19BUNDLED_LIBPNG_USES_OFF=	localbase:ldflags
20
21BUNDLED_ZLIB_DESC=		Use bundled zlib
22BUNDLED_ZLIB_CONFIGURE_OFF=	--with-system-zlib
23BUNDLED_ZLIB_CONFIGURE_ON=	--without-system-zlib
24
25USES=	gmake cpe
26CPE_VENDOR=	optipng_project
27HAS_CONFIGURE=	yes
28
29PLIST_FILES=	bin/optipng share/man/man1/optipng.1.gz
30PORTDOCS=	history.txt optipng.man.html optipng.man.pdf optipng.man.txt \
31		png_optimization.html todo.txt
32
33do-install:
34	${INSTALL_PROGRAM} ${WRKSRC}/src/optipng/optipng ${PREFIX}/bin/
35	${INSTALL_MAN} ${WRKSRC}/src/optipng/man/optipng.1 ${PREFIX}/share/man/man1/
36
37	${INSTALL} -d ${DOCSDIR}
38	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/doc/,} ${DOCSDIR}/
39
40.include <bsd.port.mk>
41

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026