Lines 1-7
Link Here
|
1 |
PORTNAME= pngquant |
1 |
PORTNAME= pngquant |
2 |
PORTVERSION= 2.17.0 |
2 |
PORTVERSION= 2.17.0 |
3 |
DISTVERSIONSUFFIX= -src |
3 |
DISTVERSIONSUFFIX= -src |
4 |
PORTREVISION= 1 |
4 |
PORTREVISION= 2 |
5 |
CATEGORIES= graphics |
5 |
CATEGORIES= graphics |
6 |
MASTER_SITES= https://pngquant.org/ |
6 |
MASTER_SITES= https://pngquant.org/ |
7 |
|
7 |
|
Lines 25-35
PORTDOCS= CHANGELOG README.md
Link Here
|
25 |
PLIST_FILES= bin/pngquant \ |
25 |
PLIST_FILES= bin/pngquant \ |
26 |
man/man1/pngquant.1.gz |
26 |
man/man1/pngquant.1.gz |
27 |
|
27 |
|
28 |
OPTIONS_DEFINE= OPTIMIZED_FLAGS LCMS2 DEBUG DOCS |
28 |
OPTIONS_DEFINE= OPTIMIZED_FLAGS OPENMP LCMS2 DEBUG DOCS |
29 |
OPTIONS_DEFINE_i386= SSE |
29 |
OPTIONS_DEFINE_i386= SSE |
30 |
OPTIONS_DEFINE_amd64= SSE |
30 |
OPTIONS_DEFINE_amd64= SSE |
31 |
LCMS2_DESC= Support for ICC profiles via LCMS library |
31 |
LCMS2_DESC= Support for ICC profiles via LCMS library |
32 |
OPTIMIZED_FLAGS_DESC= ${OPTIMIZED_CFLAGS_DESC} |
32 |
OPTIMIZED_FLAGS_DESC= ${OPTIMIZED_CFLAGS_DESC} |
|
|
33 |
OPTIONS_DEFAULT= OPENMP |
33 |
OPTIONS_DEFAULT_amd64= SSE |
34 |
OPTIONS_DEFAULT_amd64= SSE |
34 |
|
35 |
|
35 |
DEBUG_CONFIGURE_ON= --enable-debug |
36 |
DEBUG_CONFIGURE_ON= --enable-debug |
Lines 37-42
DEBUG_CONFIGURE_ON= --enable-debug
Link Here
|
37 |
LCMS2_CONFIGURE_WITH= lcms2 |
38 |
LCMS2_CONFIGURE_WITH= lcms2 |
38 |
LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 |
39 |
LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 |
39 |
|
40 |
|
|
|
41 |
OPENMP_CONFIGURE_WITH= openmp |
42 |
.if !exists(/usr/include/omp.h) |
43 |
OPENMP_USES= compiler:gcc-c++11-lib |
44 |
.endif |
45 |
|
40 |
OPTIMIZED_FLAGS_CFLAGS= -O3 -fstrict-aliasing \ |
46 |
OPTIMIZED_FLAGS_CFLAGS= -O3 -fstrict-aliasing \ |
41 |
-ffast-math -funroll-loops -fomit-frame-pointer \ |
47 |
-ffast-math -funroll-loops -fomit-frame-pointer \ |
42 |
-fexpensive-optimizations -ffinite-math-only \ |
48 |
-fexpensive-optimizations -ffinite-math-only \ |