diff --git a/graphics/pstoedit/Makefile b/graphics/pstoedit/Makefile index 737279b01ab5..b6a3dc3a840d 100644 --- a/graphics/pstoedit/Makefile +++ b/graphics/pstoedit/Makefile @@ -1,59 +1,60 @@ PORTNAME= pstoedit -DISTVERSION= 4.01 -PORTREVISION= 1 +DISTVERSION= 4.02 CATEGORIES= graphics print MASTER_SITES= SF MAINTAINER= eduardo@FreeBSD.org COMMENT= Convert PostScript to other vector graphic formats WWW= http://www.pstoedit.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/copying LIB_DEPENDS= libgd.so:graphics/gd \ libzip.so:archivers/libzip USES= ghostscript gmake libtool localbase pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-docs=no MAKE_ENV= INSTALL_STRIP_FLAG="${STRIP}" PORTDOCS= * PORTEXAMPLES= * -OPTIONS_DEFINE= DOCS EMF EXAMPLES MAGICK PLOTUTILS +OPTIONS_DEFINE= DOCS EMF EXAMPLES GUI MAGICK PLOTUTILS OPTIONS_DEFAULT= EMF MAGICK PLOTUTILS OPTIONS_SUB= yes EMF_DESC= WMF/EMF support via libEMF +GUI_DESC= Qt6 GUI PLOTUTILS_DESC= Plotting support via Plotutils EMF_LIB_DEPENDS= libEMF.so:graphics/libemf -EMF_CONFIGURE_ON= --with-libemf-include=${LOCALBASE}/include/libEMF -EMF_CONFIGURE_OFF= --without-emf +EMF_CONFIGURE_WITH= emf +GUI_USES= gl qt:6 +GUI_USE= GL=opengl \ + QT=base +GUI_CONFIGURE_WITH= gui MAGICK_USES= magick -MAGICK_CONFIGURE_ON= --with-magick -MAGICK_CONFIGURE_OFF= --without-magick +MAGICK_CONFIGURE_WITH= magick PLOTUTILS_LIB_DEPENDS= libplotter.so:graphics/plotutils -PLOTUTILS_CONFIGURE_ON= --with-libplot -PLOTUTILS_CONFIGURE_OFF= --without-libplot +PLOTUTILS_CONFIGURE_WITH= libplot post-patch: @${REINPLACE_CMD} -e 's|CXXFLAGS="-g"|CXXFLAGS="$$CXXFLAGS"|g ; \ s|GraphicsMagick|Magick|g ; \ s|=$$OLDCPPFLAGS|=$$CPPFLAGS|g ; \ s|-lstdc++||g ; \ s|-pedantic||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|-ldl||g' ${WRKSRC}/src/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.htm ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/*.ps ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/graphics/pstoedit/distinfo b/graphics/pstoedit/distinfo index 8d3574616b16..c36d291a45f3 100644 --- a/graphics/pstoedit/distinfo +++ b/graphics/pstoedit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711761301 -SHA256 (pstoedit-4.01.tar.gz) = 459765ab736cb10f9554a7ac02c5ea7f355c6c2e9fcfd217611c7d5102b1076b -SIZE (pstoedit-4.01.tar.gz) = 1335475 +TIMESTAMP = 1732969637 +SHA256 (pstoedit-4.02.tar.gz) = 5588b432d2c6b2ad9828b44915ea5813ff9a3a3312a41fa0de4c38ddac9df72f +SIZE (pstoedit-4.02.tar.gz) = 1369790 diff --git a/graphics/pstoedit/pkg-plist b/graphics/pstoedit/pkg-plist index a8afa9ab353c..2b2e55204c20 100644 --- a/graphics/pstoedit/pkg-plist +++ b/graphics/pstoedit/pkg-plist @@ -1,36 +1,39 @@ bin/pstoedit +%%GUI%%bin/PstoeditQtGui include/pstoedit/base64writer.h include/pstoedit/cppcomp.h include/pstoedit/drvbase.h include/pstoedit/drvfuncs.h include/pstoedit/genericints.h include/pstoedit/miscutil.h include/pstoedit/ordlist.h include/pstoedit/papersizes.h include/pstoedit/poptions.h include/pstoedit/psimage.h include/pstoedit/pstoedit.h include/pstoedit/pstoeditoptions.h include/pstoedit/pstoeditoutputlib.h include/pstoedit/pstoedll.h lib/libpstoedit.so lib/libpstoedit.so.0 lib/libpstoedit.so.0.0.0 %%PLOTUTILS%%lib/pstoedit/libp2edrvlplot.so %%MAGICK%%lib/pstoedit/libp2edrvmagick++.so lib/pstoedit/libp2edrvpptx.so lib/pstoedit/libp2edrvstd.so %%EMF%%lib/pstoedit/libp2edrvwmf.so libdata/pkgconfig/pstoedit.pc share/man/man1/pstoedit.1.gz share/aclocal/pstoedit.m4 +%%GUI%%share/applications/PstoeditQtGui.desktop +%%GUI%%share/icons/hicolor/256x256/apps/pstoedit.png %%DATADIR%%/drvhpgl.pencolors %%DATADIR%%/examplefigmap.fmp %%DATADIR%%/latex2e.fmp %%DATADIR%%/mpost.fmp %%DATADIR%%/safer.ps %%DATADIR%%/svg.fmp %%DATADIR%%/swffonts/default.fdb %%DATADIR%%/unix.fmp %%DATADIR%%/wemf.fmp %%DATADIR%%/windows.fmp