diff options
author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2022-06-21 20:58:56 +0000 |
---|---|---|
committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2022-06-21 20:58:56 +0000 |
commit | 81d2af56be29daa64a3d29c79b76136a25f33394 (patch) | |
tree | 3271e70a2a1bd621464139d737e1c03009fbf2f4 | |
parent | 480c849dcd39496804dbaeb9523a83b260b14612 (diff) | |
download | ports-81d2af56be29daa64a3d29c79b76136a25f33394.tar.gz ports-81d2af56be29daa64a3d29c79b76136a25f33394.zip |
graphics/webp: Add IMGCONV option
PR: 264798
Submitted by: adamw
-rw-r--r-- | graphics/webp/Makefile | 13 | ||||
-rw-r--r-- | graphics/webp/pkg-plist | 16 |
2 files changed, 16 insertions, 13 deletions
diff --git a/graphics/webp/Makefile b/graphics/webp/Makefile index a887c0052c48..9353471148c9 100644 --- a/graphics/webp/Makefile +++ b/graphics/webp/Makefile @@ -13,10 +13,6 @@ COMMENT= Google WebP image format conversion tool LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libgif.so:graphics/giflib \ - libpng.so:graphics/png \ - libtiff.so:graphics/tiff - USES= compiler:c11 jpeg libtool localbase CONFIGURE_ARGS= --enable-libwebpdecoder \ @@ -29,9 +25,16 @@ USE_LDCONFIG= yes PORTSCOUT= limit:^[0-9\.]*$$ -OPTIONS_DEFINE= X11 +OPTIONS_DEFINE= IMGCONV X11 +OPTIONS_DEFAULT=IMGCONV OPTIONS_SUB= yes +IMGCONV_DESC= Install converters to/from WebP +IMGCONV_CONFIGURE_OFF= build_cwebp=no build_dwebp=no build_gif2webp=no build_img2webp=no +IMGCONV_CONFIGURE_ON= build_cwebp=yes build_dwebp=yes build_gif2webp=yes build_img2webp=yes +IMGCONV_LIB_DEPENDS= libgif.so:graphics/giflib \ + libpng.so:graphics/png \ + libtiff.so:graphics/tiff X11_CONFIGURE_OFF= build_vwebp=no X11_CONFIGURE_ON= build_vwebp=yes X11_USE= GL=glut diff --git a/graphics/webp/pkg-plist b/graphics/webp/pkg-plist index 170c94eec91c..bec926770a21 100644 --- a/graphics/webp/pkg-plist +++ b/graphics/webp/pkg-plist @@ -1,7 +1,7 @@ -bin/cwebp -bin/dwebp -bin/gif2webp -bin/img2webp +%%IMGCONV%%bin/cwebp +%%IMGCONV%%bin/dwebp +%%IMGCONV%%bin/gif2webp +%%IMGCONV%%bin/img2webp %%X11%%bin/vwebp bin/webpinfo bin/webpmux @@ -31,10 +31,10 @@ libdata/pkgconfig/libwebp.pc libdata/pkgconfig/libwebpdecoder.pc libdata/pkgconfig/libwebpdemux.pc libdata/pkgconfig/libwebpmux.pc -man/man1/cwebp.1.gz -man/man1/dwebp.1.gz -man/man1/gif2webp.1.gz -man/man1/img2webp.1.gz +%%IMGCONV%%man/man1/cwebp.1.gz +%%IMGCONV%%man/man1/dwebp.1.gz +%%IMGCONV%%man/man1/gif2webp.1.gz +%%IMGCONV%%man/man1/img2webp.1.gz %%X11%%man/man1/vwebp.1.gz man/man1/webpinfo.1.gz man/man1/webpmux.1.gz |