Lines 1-9
Link Here
|
1 |
# Created by: Thomas Hurst <freaky@aagh.net> |
1 |
# Created by: Thomas Hurst <tom@hur.st> |
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= optipng |
4 |
PORTNAME= optipng |
5 |
PORTVERSION= 0.7.4 |
5 |
PORTVERSION= 0.7.5 |
6 |
PORTREVISION= 1 |
|
|
7 |
CATEGORIES= graphics |
6 |
CATEGORIES= graphics |
8 |
MASTER_SITES= SF/${PORTNAME}/OptiPNG/${PORTNAME}-${PORTVERSION} |
7 |
MASTER_SITES= SF/${PORTNAME}/OptiPNG/${PORTNAME}-${PORTVERSION} |
9 |
|
8 |
|
Lines 15-41
Link Here
|
15 |
|
14 |
|
16 |
OPTIONS_DEFINE= BUNDLED_LIBPNG BUNDLED_ZLIB |
15 |
OPTIONS_DEFINE= BUNDLED_LIBPNG BUNDLED_ZLIB |
17 |
|
16 |
|
18 |
BUNDLED_LIBPNG_DESC= Use bundled libpng |
17 |
BUNDLED_LIBPNG_DESC= Use bundled libpng |
19 |
BUNDLED_ZLIB_DESC= Use bundled zlib |
18 |
BUNDLED_LIBPNG_CONFIGURE_OFF= --with-system-libpng |
|
|
19 |
BUNDLED_LIBPNG_CONFIGURE_ON= --without-system-libpng |
20 |
BUNDLED_LIBPNG_LIB_DEPENDS_OFF= libpng.so:${PORTSDIR}/graphics/png |
21 |
BUNDLED_LIBPNG_CFLAGS_OFF= -I${LOCALBASE}/include |
22 |
BUNDLED_LIBPNG_LDFLAGS_OFF= -L${LOCALBASE}/lib |
20 |
|
23 |
|
|
|
24 |
BUNDLED_ZLIB_DESC= Use bundled zlib |
25 |
BUNDLED_ZLIB_CONFIGURE_OFF= --with-system-zlib |
26 |
BUNDLED_ZLIB_CONFIGURE_ON= --without-system-zlib |
27 |
|
28 |
USES= gmake |
21 |
HAS_CONFIGURE= yes |
29 |
HAS_CONFIGURE= yes |
|
|
30 |
|
22 |
PLIST_FILES= bin/optipng man/man1/optipng.1.gz |
31 |
PLIST_FILES= bin/optipng man/man1/optipng.1.gz |
23 |
PORTDOCS= history.txt optipng.man.html optipng.man.pdf optipng.man.txt \ |
32 |
PORTDOCS= history.txt optipng.man.html optipng.man.pdf optipng.man.txt \ |
24 |
png_optimization.html todo.txt |
33 |
png_optimization.html todo.txt |
25 |
|
34 |
|
26 |
.include <bsd.port.options.mk> |
|
|
27 |
|
28 |
.if empty(PORT_OPTIONS:MBUNDLED_LIBPNG) |
29 |
CONFIGURE_ARGS+= --with-system-libpng |
30 |
CFLAGS+= "-I${LOCALBASE}/include" |
31 |
LDFLAGS+= "-L${LOCALBASE}/lib" |
32 |
LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png |
33 |
.endif |
34 |
|
35 |
.if empty(PORT_OPTIONS:MBUNDLED_ZLIB) |
36 |
CONFIGURE_ARGS+= --with-system-zlib |
37 |
.endif |
38 |
|
39 |
do-install: |
35 |
do-install: |
40 |
${INSTALL_PROGRAM} ${WRKSRC}/src/optipng/optipng ${STAGEDIR}${PREFIX}/bin/ |
36 |
${INSTALL_PROGRAM} ${WRKSRC}/src/optipng/optipng ${STAGEDIR}${PREFIX}/bin/ |
41 |
${INSTALL_MAN} ${WRKSRC}/src/optipng/man/optipng.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ |
37 |
${INSTALL_MAN} ${WRKSRC}/src/optipng/man/optipng.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ |