diff --git a/graphics/ocaml-images/Makefile b/graphics/ocaml-images/Makefile index fd24db68a0f5..25a2ad4f295e 100644 --- a/graphics/ocaml-images/Makefile +++ b/graphics/ocaml-images/Makefile @@ -1,88 +1,88 @@ PORTNAME= images PORTVERSION= 4.0.1 PORTREVISION= 13 PORTEPOCH= 2 CATEGORIES= graphics MASTER_SITES= https://bitbucket.org/camlspotter/camlimages/get/ PKGNAMEPREFIX= ocaml- DISTNAME= v${PORTVERSION} DIST_SUBDIR= ocaml-images MAINTAINER= michael.grunewald@laposte.net COMMENT= Objective Caml image processing library WWW= http://pauillac.inria.fr/camlimages/ BROKEN= does not build: broken plist DEPRECATED= Fails to package and marked broken over a year ago EXPIRATION_DATE=2023-11-30 BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ocaml.m4:lang/ocaml-autoconf BUILD_DEPENDS+= omake:devel/omake USE_OCAML= yes USE_OCAML_FINDLIB= yes OCAML_PKGDIRS= camlimages OCAML_LDLIBS= ${OCAML_SITELIBDIR}/camlimages OMAKESUBS+= -e s@%%INCLUDESPORTS%%@${LOCALBASE}/include@ OMAKESUBS+= -e s@%%INCLUDESX11%%@${LOCALBASE}/include/X11@ OMAKESUBS+= -e s@%%INCLUDESPNG%%@${LOCALBASE}/include/libpng15@ OMAKESUBS+= -e s@%%LDFLAGSPORTS%%@-L${LOCALBASE}/lib@ OMAKE= omake 'PREFIX=${STAGEDIR}${PREFIX}' OMARGS= --dotomake .omake --force-dotomake WRKSRC= ${WRKDIR}/camlspotter-camlimages-c803efa9d5d3 MAKE_JOBS_UNSAFE= yes -OPTIONS_DEFINE= PNG JPEG TIFF XPM GIF GHOSTSCRIPT GTK2 DOCS -OPTIONS_DEFAULT=PNG JPEG TIFF XPM GIF GHOSTSCRIPT +OPTIONS_DEFINE= PNG JPEG TIFF XPM GIF FREETYPE GHOSTSCRIPT GTK2 DOCS +OPTIONS_DEFAULT=PNG JPEG TIFF XPM GIF FREETYPE GHOSTSCRIPT OPTIONS_SUB= yes PNG_CONFIGURE_WITH= png PNG_LIB_DEPENDS= libpng.so:graphics/png JPEG_CONFIGURE_WITH= jpeg JPEG_USES= jpeg TIFF_CONFIGURE_WITH= tiff TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff XPM_CONFIGURE_WITH= xpm GIF_CONFIGURE_WITH= gif GIF_LIB_DEPENDS= libgif.so:graphics/giflib FREETYPE_USES= pkgconfig FREETYPE_CONFIGURE_WITH=freetype FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 GHOSTSCRIPT_CONFIGURE_WITH= gs GHOSTSCRIPT_USES= ghostscript GTK2_CONFIGURE_WITH= liblgtk2 GTK2_BUILD_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2 GTK2_RUN_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2 BINARY_ALIAS= freetype-config=true .include .if ${PORT_OPTIONS:MXPM} USES+= xorg USE_XORG= xpm .endif do-configure: @(cd ${WRKSRC} && ${REINPLACE_CMD} ${OMAKESUBS} OMakefile) (cd ${WRKSRC} && ${OMAKE} ${OMARGS} configure) do-build: (cd ${WRKSRC} && ${OMAKE} ${OMARGS}) do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${OCAML_LDLIBS} (cd ${WRKSRC} && ${OMAKE} ${OMARGS} install) .include diff --git a/graphics/ocaml-images/pkg-plist b/graphics/ocaml-images/pkg-plist index 7efe825a7f46..695d08fae127 100644 --- a/graphics/ocaml-images/pkg-plist +++ b/graphics/ocaml-images/pkg-plist @@ -1,146 +1,146 @@ lib/ocaml/site-lib/camlimages/META lib/ocaml/site-lib/camlimages/bitmap.cmi lib/ocaml/site-lib/camlimages/bitmap.mli lib/ocaml/site-lib/camlimages/blend.cmi lib/ocaml/site-lib/camlimages/blend.mli lib/ocaml/site-lib/camlimages/bmp.cmi lib/ocaml/site-lib/camlimages/bmp.mli lib/ocaml/site-lib/camlimages/camlimages.cmi lib/ocaml/site-lib/camlimages/camlimages_all.a lib/ocaml/site-lib/camlimages/camlimages_all.cma lib/ocaml/site-lib/camlimages/camlimages_all.cmxa lib/ocaml/site-lib/camlimages/camlimages_core.a lib/ocaml/site-lib/camlimages/camlimages_core.cma lib/ocaml/site-lib/camlimages/camlimages_core.cmxa -lib/ocaml/site-lib/camlimages/camlimages_freetype.a -lib/ocaml/site-lib/camlimages/camlimages_freetype.cma -lib/ocaml/site-lib/camlimages/camlimages_freetype.cmxa +%%FREETYPE%%lib/ocaml/site-lib/camlimages/camlimages_freetype.a +%%FREETYPE%%lib/ocaml/site-lib/camlimages/camlimages_freetype.cma +%%FREETYPE%%lib/ocaml/site-lib/camlimages/camlimages_freetype.cmxa %%GIF%%lib/ocaml/site-lib/camlimages/camlimages_gif.a %%GIF%%lib/ocaml/site-lib/camlimages/camlimages_gif.cma %%GIF%%lib/ocaml/site-lib/camlimages/camlimages_gif.cmxa lib/ocaml/site-lib/camlimages/camlimages_graphics.a lib/ocaml/site-lib/camlimages/camlimages_graphics.cma lib/ocaml/site-lib/camlimages/camlimages_graphics.cmxa lib/ocaml/site-lib/camlimages/camlimages_jpeg.a lib/ocaml/site-lib/camlimages/camlimages_jpeg.cma lib/ocaml/site-lib/camlimages/camlimages_jpeg.cmxa %%GTK2%%lib/ocaml/site-lib/camlimages/camlimages_lablgtk2.a %%GTK2%%lib/ocaml/site-lib/camlimages/camlimages_lablgtk2.cma %%GTK2%%lib/ocaml/site-lib/camlimages/camlimages_lablgtk2.cmxa lib/ocaml/site-lib/camlimages/camlimages_png.a lib/ocaml/site-lib/camlimages/camlimages_png.cma lib/ocaml/site-lib/camlimages/camlimages_png.cmxa lib/ocaml/site-lib/camlimages/camlimages_ps.a lib/ocaml/site-lib/camlimages/camlimages_ps.cma lib/ocaml/site-lib/camlimages/camlimages_ps.cmxa lib/ocaml/site-lib/camlimages/camlimages_supported.a lib/ocaml/site-lib/camlimages/camlimages_supported.cma lib/ocaml/site-lib/camlimages/camlimages_supported.cmxa lib/ocaml/site-lib/camlimages/camlimages_tiff.a lib/ocaml/site-lib/camlimages/camlimages_tiff.cma lib/ocaml/site-lib/camlimages/camlimages_tiff.cmxa lib/ocaml/site-lib/camlimages/camlimages_xpm.a lib/ocaml/site-lib/camlimages/camlimages_xpm.cma lib/ocaml/site-lib/camlimages/camlimages_xpm.cmxa lib/ocaml/site-lib/camlimages/cmyk32.cmi lib/ocaml/site-lib/camlimages/cmyk32.mli lib/ocaml/site-lib/camlimages/color.cmi lib/ocaml/site-lib/camlimages/color.mli lib/ocaml/site-lib/camlimages/colorhist.cmi lib/ocaml/site-lib/camlimages/colorhist.mli lib/ocaml/site-lib/camlimages/dllcamlimages_all.so -lib/ocaml/site-lib/camlimages/dllcamlimages_freetype.so +%%FREETYPE%%lib/ocaml/site-lib/camlimages/dllcamlimages_freetype.so lib/ocaml/site-lib/camlimages/dllcamlimages_gif.so lib/ocaml/site-lib/camlimages/dllcamlimages_jpeg.so lib/ocaml/site-lib/camlimages/dllcamlimages_png.so lib/ocaml/site-lib/camlimages/dllcamlimages_supported.so lib/ocaml/site-lib/camlimages/dllcamlimages_tiff.so lib/ocaml/site-lib/camlimages/dllcamlimages_xpm.so -lib/ocaml/site-lib/camlimages/freetype.cmi +%%FREETYPE%%lib/ocaml/site-lib/camlimages/freetype.cmi lib/ocaml/site-lib/camlimages/freetype.mli -lib/ocaml/site-lib/camlimages/ftlow.cmi +%%FREETYPE%%lib/ocaml/site-lib/camlimages/ftlow.cmi lib/ocaml/site-lib/camlimages/ftlow.mli -lib/ocaml/site-lib/camlimages/fttext.cmi +%%FREETYPE%%lib/ocaml/site-lib/camlimages/fttext.cmi lib/ocaml/site-lib/camlimages/fttext.mli lib/ocaml/site-lib/camlimages/genimage.cmi lib/ocaml/site-lib/camlimages/genimage.mli lib/ocaml/site-lib/camlimages/geometry.cmi lib/ocaml/site-lib/camlimages/geometry.mli lib/ocaml/site-lib/camlimages/gif.cmi lib/ocaml/site-lib/camlimages/gif.mli lib/ocaml/site-lib/camlimages/graphic_image.cmi lib/ocaml/site-lib/camlimages/graphic_image.mli lib/ocaml/site-lib/camlimages/image_intf.cmi lib/ocaml/site-lib/camlimages/image_intf.mli %%GTK2%%lib/ocaml/site-lib/camlimages/imagegdk.cmi lib/ocaml/site-lib/camlimages/imagegdk.mli lib/ocaml/site-lib/camlimages/images.cmi lib/ocaml/site-lib/camlimages/images.mli lib/ocaml/site-lib/camlimages/index16.cmi lib/ocaml/site-lib/camlimages/index16.mli lib/ocaml/site-lib/camlimages/index8.cmi lib/ocaml/site-lib/camlimages/index8.mli lib/ocaml/site-lib/camlimages/info.cmi lib/ocaml/site-lib/camlimages/info.mli lib/ocaml/site-lib/camlimages/jis_table.cmi lib/ocaml/site-lib/camlimages/jis_unicode.cmi lib/ocaml/site-lib/camlimages/jis_unicode.mli lib/ocaml/site-lib/camlimages/jpeg.cmi lib/ocaml/site-lib/camlimages/jpeg.mli lib/ocaml/site-lib/camlimages/libcamlimages_all.a -lib/ocaml/site-lib/camlimages/libcamlimages_freetype.a +%%FREETYPE%%lib/ocaml/site-lib/camlimages/libcamlimages_freetype.a lib/ocaml/site-lib/camlimages/libcamlimages_gif.a lib/ocaml/site-lib/camlimages/libcamlimages_jpeg.a lib/ocaml/site-lib/camlimages/libcamlimages_png.a lib/ocaml/site-lib/camlimages/libcamlimages_supported.a lib/ocaml/site-lib/camlimages/libcamlimages_tiff.a lib/ocaml/site-lib/camlimages/libcamlimages_xpm.a lib/ocaml/site-lib/camlimages/mstring.cmi lib/ocaml/site-lib/camlimages/mstring.mli lib/ocaml/site-lib/camlimages/oBmp.cmi lib/ocaml/site-lib/camlimages/oColor.cmi lib/ocaml/site-lib/camlimages/oColor.mli -lib/ocaml/site-lib/camlimages/oFreetype.cmi +%%FREETYPE%%lib/ocaml/site-lib/camlimages/oFreetype.cmi lib/ocaml/site-lib/camlimages/oGif.cmi lib/ocaml/site-lib/camlimages/oGraphic.cmi lib/ocaml/site-lib/camlimages/oImages.cmi lib/ocaml/site-lib/camlimages/oImages.mli lib/ocaml/site-lib/camlimages/oJpeg.cmi lib/ocaml/site-lib/camlimages/oJpeg.mli lib/ocaml/site-lib/camlimages/oPng.cmi lib/ocaml/site-lib/camlimages/oPng.mli lib/ocaml/site-lib/camlimages/oPpm.cmi lib/ocaml/site-lib/camlimages/oPs.cmi lib/ocaml/site-lib/camlimages/oTiff.cmi %%GTK2%%lib/ocaml/site-lib/camlimages/oXimage.cmi lib/ocaml/site-lib/camlimages/oXimage.mli %%GTK2%%lib/ocaml/site-lib/camlimages/oXimage2.cmi lib/ocaml/site-lib/camlimages/oXpm.cmi lib/ocaml/site-lib/camlimages/oXvthumb.cmi lib/ocaml/site-lib/camlimages/oXvthumb.mli lib/ocaml/site-lib/camlimages/png.cmi lib/ocaml/site-lib/camlimages/png.mli lib/ocaml/site-lib/camlimages/ppm.cmi lib/ocaml/site-lib/camlimages/ppm.mli lib/ocaml/site-lib/camlimages/ps.cmi lib/ocaml/site-lib/camlimages/ps.mli lib/ocaml/site-lib/camlimages/reduce.cmi lib/ocaml/site-lib/camlimages/reduce.mli lib/ocaml/site-lib/camlimages/region.cmi lib/ocaml/site-lib/camlimages/region.mli lib/ocaml/site-lib/camlimages/rgb24.cmi lib/ocaml/site-lib/camlimages/rgb24.mli lib/ocaml/site-lib/camlimages/rgba32.cmi lib/ocaml/site-lib/camlimages/rgba32.mli lib/ocaml/site-lib/camlimages/tiff.cmi lib/ocaml/site-lib/camlimages/tiff.mli lib/ocaml/site-lib/camlimages/tmpfile.cmi lib/ocaml/site-lib/camlimages/tmpfile.mli lib/ocaml/site-lib/camlimages/units.cmi %%GTK2%%lib/ocaml/site-lib/camlimages/ximage.cmi lib/ocaml/site-lib/camlimages/ximage.mli %%GTK2%%lib/ocaml/site-lib/camlimages/ximage2.cmi lib/ocaml/site-lib/camlimages/xpm.cmi lib/ocaml/site-lib/camlimages/xpm.mli lib/ocaml/site-lib/camlimages/xvthumb.cmi lib/ocaml/site-lib/camlimages/xvthumb.mli