diff options
author | Koop Mast <kwm@FreeBSD.org> | 2018-10-07 19:00:17 +0000 |
---|---|---|
committer | Koop Mast <kwm@FreeBSD.org> | 2018-10-07 19:00:17 +0000 |
commit | fc38cc071592f4a376e0f40ad356cb64cda63d02 (patch) | |
tree | bf3c1023ce125133651b4b9e5fa258eb66a8f441 /graphics/gegl/Makefile | |
parent | 64044ed9911ecfd9051806a882eae2147e2fb09f (diff) | |
download | ports-fc38cc071592f4a376e0f40ad356cb64cda63d02.tar.gz ports-fc38cc071592f4a376e0f40ad356cb64cda63d02.zip |
Notes
Diffstat (limited to 'graphics/gegl/Makefile')
-rw-r--r-- | graphics/gegl/Makefile | 258 |
1 files changed, 0 insertions, 258 deletions
diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile deleted file mode 100644 index e8cea978cc60..000000000000 --- a/graphics/gegl/Makefile +++ /dev/null @@ -1,258 +0,0 @@ -# Created by: Pietro Cerutti <gahr@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= gegl -PORTVERSION= 0.2.0 -PORTREVISION= 25 -CATEGORIES= graphics -MASTER_SITES= GIMP - -MAINTAINER= gnome@FreeBSD.org -COMMENT= Graph based image processing framework - -LICENSE= GPLv3+ LGPL20+ LGPL3+ -LICENSE_COMB= multi -LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING -LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING.LESSER - -BROKEN_aarch64= fails to build: gmake index.html: Segmentation fault in docs/gallery/ - -LIB_DEPENDS= libbabl-0.1.so:x11/babl - -# ignore new versions until we can replace this version with gegl 3.x -PORTSCOUT= ignore:1 - -OPTIONS_DEFINE= CAIRO ENSCRIPT EXIV2 FFMPEG PIXBUF GRAPHVIZ JASPER JPEG \ - LUA OPENEXR OPENRAW SIMD PANGO PNG LIBRSVG2 SDL SPIRO V4L \ - DOCS EXAMPLES -OPTIONS_DEFAULT=CAIRO ENSCRIPT EXIV2 PIXBUF GRAPHVIZ JASPER JPEG LUA \ - OPENEXR OPENRAW PANGO PNG LIBRSVG2 SDL SPIRO V4L - -ENSCRIPT_DESC= Enscript support -SPIRO_DESC= Spiro support -#UMFPACK_DESC= UMFpack support - -USES= cpe gettext gmake libtool pathfix pkgconfig shebangfix tar:bzip2 -USE_GNOME= glib20 intltool -USE_LDCONFIG= ${PREFIX}/lib/gegl-0.2 -GNU_CONFIGURE= yes -CONFIGURE_ENV= ac_cv_header_execinfo_h=no -CONFIGURE_ARGS= --without-vala --disable-docs -INSTALL_TARGET= install-strip - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -lintl -lm - -GEGL_MINOR= 199 -GEGL_VER= 0.2 -PLIST_SUB+= GEGL_MINOR="${GEGL_MINOR}" GEGL_VER=${GEGL_VER} - -EXAMPLES= 2geglbuffer csugar float-lookup \ - gegl-convert gegl-slicer geglbuffer-add-image \ - geglbuffer-clock hello-world-video hello-world - -SHEBANG_FILES= tools/xml_insert.sh - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MPIXBUF} -USE_GNOME+= gdkpixbuf2 -PLIST_SUB+= GDK="" -.else -CONFIGURE_ARGS+=--without-gdk-pixbuf -PLIST_SUB+= GDK="@comment " -.endif - -.if ${PORT_OPTIONS:MCAIRO} -LIB_DEPENDS+= libcairo.so:graphics/cairo -PLIST_SUB+= CAIRO="" -.else -CONFIGURE_ARGS+=--without-cairo -PLIST_SUB+= CAIRO="@comment " -.endif - -.if ${PORT_OPTIONS:MPANGO} -USE_GNOME+= pango -PLIST_SUB+= PANGO="" -.else -CONFIGURE_ARGS+=--without-pango -PLIST_SUB+= PANGO="@comment " -.endif - -.if ${PORT_OPTIONS:MPANGO} && ${PORT_OPTIONS:MCAIRO} -PLIST_SUB+= PANGOCAIRO="" -.else -CONFIGURE_ARGS+=--without-pangocairo -PLIST_SUB+= PANGOCAIRO="@comment " -.endif - -.if ${PORT_OPTIONS:MENSCRIPT} -BUILD_DEPENDS+= enscript:print/enscript-a4 -.endif - -.if ${PORT_OPTIONS:MFFMPEG} -LIB_DEPENDS+= libavformat.so:multimedia/ffmpeg -PLIST_SUB+= FFMPEG="" -.else -CONFIGURE_ARGS+=--without-libavformat -PLIST_SUB+= FFMPEG="@comment " -.endif - -.if ${PORT_OPTIONS:MGRAPHVIZ} -LIB_DEPENDS+= libcgraph.so:graphics/graphviz -.else -CONFIGURE_ARGS+=--without-graphviz -.endif - -.if ${PORT_OPTIONS:MJASPER} -LIB_DEPENDS+= libjasper.so:graphics/jasper -PLIST_SUB+= JP2="" -.else -CONFIGURE_ARGS+=--without-jasper -PLIST_SUB+= JP2="@comment " -.endif - -.if ${PORT_OPTIONS:MJPEG} -USES+= jpeg -PLIST_SUB+= JPEG="" -.else -CONFIGURE_ARGS+=--without-libjpeg -PLIST_SUB+= JPEG="@comment " -.endif - -.if ${PORT_OPTIONS:MLUA} -USES+= lua -.else -CONFIGURE_ARGS+=--without-lua -.endif - -.if ${PORT_OPTIONS:MOPENEXR} -LIB_DEPENDS+= libIlmImf.so:graphics/openexr -PLIST_SUB+= OPENEXR="" -.else -CONFIGURE_ARGS+=--without-openexr -PLIST_SUB+= OPENEXR="@comment " -.endif - -.if ${PORT_OPTIONS:MOPENRAW} -LIB_DEPENDS+= libopenraw.so:graphics/libopenraw -PLIST_SUB+= OPENRAW="" -.else -CONFIGURE_ARGS+=--without-libopenraw -PLIST_SUB+= OPENRAW="@comment " -.endif - -.if ! ${PORT_OPTIONS:MSIMD} -CONFIGURE_ARGS+=--disable-mmx \ - --disable-sse -.endif - -.if ${PORT_OPTIONS:MPNG} -LIB_DEPENDS+= libpng.so:graphics/png -PLIST_SUB+= PNG="" -.else -CONFIGURE_ARGS+=--without-libpng -PLIST_SUB+= PNG="@comment " -.endif - -.if ${PORT_OPTIONS:MLIBRSVG2} -LIB_DEPENDS+= librsvg-2.so:graphics/librsvg2 -PLIST_SUB+= RSVG="" -.else -CONFIGURE_ARGS+=--without-librsvg -PLIST_SUB+= RSVG="@comment " -.endif - -.if ${PORT_OPTIONS:MSDL} -USE_SDL= sdl -PLIST_SUB+= SDL="" -.else -CONFIGURE_ARGS+=--without-sdl -PLIST_SUB+= SDL="@comment " -.endif - -.if ${PORT_OPTIONS:MSPIRO} -LIB_DEPENDS+= libspiro.so:graphics/libspiro -.else -CONFIGURE_ARGS+=--without-libspiro -.endif - -.if ${PORT_OPTIONS:MV4L} -BUILD_DEPENDS+= ${LOCALBASE}/include/linux/videodev.h:multimedia/v4l_compat -PLIST_SUB+= V4L="" -.else -CONFIGURE_ARGS+=--without-libv4l -PLIST_SUB+= V4L="@comment " -.endif - -# umfpack library is broken -#.if ${PORT_OPTIONS:MUMFPACK} -#LIB_DEPENDS+= umfpack:math/suitesparse -#PLIST_SUB+= UMFPACK="" -#.else -CONFIGURE_ARGS+=--without-umfpack -PLIST_SUB+= UMFPACK="@comment " -#.endif - -.if ${PORT_OPTIONS:MEXIV2} -LIB_DEPENDS+= libexiv2.so:graphics/exiv2 -PLIST_SUB+= EXIV2="" -.else -CONFIGURE_ARGS+=--without-exiv2 -PLIST_SUB+= EXIV2="@comment " -.endif - -.if ${PORT_OPTIONS:MDOCS} -BUILD_DEPENDS+= a2x:textproc/asciidoc \ - ${LOCALBASE}/bin/bash:shells/bash \ - vimdot:graphics/graphviz -USE_RUBY= yes -RUBY_NO_RUN_DEPENDS=yes -.else -CONFIGURE_ARGS+=--disable-docs -.endif - -post-patch: - ${REINPLACE_CMD} "s/lua >/lua-${LUA_VER} >/g" ${WRKSRC}/configure -.if ! ${PORT_OPTIONS:MDOCS} - ${REINPLACE_CMD} -e 's|tools examples|tools|g' \ - ${WRKSRC}/Makefile.in -.endif - ${REINPLACE_CMD} -e 's|\(lua\)\(5\.1\)|\1-\2|g ; s|x86_64|amd64|g ; s|libopenraw-1.0|libopenraw-0.1|g' \ - ${WRKSRC}/configure - -.if ${PORT_OPTIONS:MDOCS} -pre-configure: -# .if !exists() evaluates too early before graphviz has a chance to be installed - @if ! hash vimdot 2>/dev/null; then \ - ${ECHO_MSG} "${PKGNAME}: Needs graphics/graphviz with PANGOCAIRO support enabled."; \ - ${FALSE}; \ - fi -.endif - -post-build: -.if ${PORT_OPTIONS:MDOCS} - cd ${WRKSRC}/docs && ${MAKE_CMD} index.html - cd ${WRKSRC}/docs/gallery && ${MAKE_CMD} index.html -.endif - -post-install: -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${STAGEDIR}${DOCSDIR}/gallery - (cd ${WRKSRC}/docs && \ - ${COPYTREE_SHARE} \*.html ${STAGEDIR}${DOCSDIR} && \ - ${INSTALL_DATA} ChangeLog gegl.css gegl.devhelp devhelp.css ${STAGEDIR}${DOCSDIR} && \ - ${INSTALL_DATA} gallery/OpenRaster* ${STAGEDIR}${DOCSDIR}/gallery && \ - ${INSTALL_DATA} gallery/clones* ${STAGEDIR}${DOCSDIR}/gallery && \ - ${INSTALL_DATA} gallery/index.html ${STAGEDIR}${DOCSDIR}/gallery ) -.endif -.if ${PORT_OPTIONS:MEXAMPLES} - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/data - ${INSTALL_DATA} ${WRKSRC}/examples/data/surfer.png ${STAGEDIR}${EXAMPLESDIR}/data -.for ex in ${EXAMPLES} - ${INSTALL_DATA} ${WRKSRC}/examples/${ex}.c ${STAGEDIR}${EXAMPLESDIR} -.endfor -.endif - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gegl-0.2/*.so - -.include <bsd.port.mk> |