aboutsummaryrefslogtreecommitdiff
path: root/x11/eaglemode
diff options
context:
space:
mode:
Diffstat (limited to 'x11/eaglemode')
-rw-r--r--x11/eaglemode/Makefile16
-rw-r--r--x11/eaglemode/distinfo6
-rw-r--r--x11/eaglemode/pkg-plist13
3 files changed, 26 insertions, 9 deletions
diff --git a/x11/eaglemode/Makefile b/x11/eaglemode/Makefile
index 17432c3db641..f9de5feba941 100644
--- a/x11/eaglemode/Makefile
+++ b/x11/eaglemode/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= eaglemode
-PORTVERSION= 0.77.0
+PORTVERSION= 0.78.0
CATEGORIES= x11
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@@ -30,9 +30,10 @@ BUILD_ARGS+= ${lib}-inc-dir="${LOCALBASE}/include" \
${lib}-lib-dir="${LOCALBASE}/lib"
.endfor
-OPTIONS= XINE "Video playback support through libxine" on
+OPTIONS= XINE "Video playback support through libxine" on \
+ RSVG "SVG support throute librsvg" on
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
.if ${ARCH} == "sparc64" && ${OSVERSION} < 700000
BROKEN= Does not build on sparc64-6
@@ -47,12 +48,19 @@ PLIST_SUB= EMAV=""
PLIST_SUB= EMAV="@comment "
.endif
+.if !defined(WITHOUT_RSVG)
+USE_GNOME+= librsvg2
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|gcc|${CC}|; s|"-O2"|"${CFLAGS}"|' \
${WRKSRC}/makers/unicc/plugins/unicc_gnu.pm
.if defined(WITHOUT_XINE)
@${RM} -f ${WRKSRC}/makers/emAv.maker.pm
.endif
+.if defined(WITHOUT_RSVG)
+ @${RM} -f ${WRKSRC}/makers/emSvg.maker.pm
+.endif
do-build:
cd ${WRKSRC} && ${PERL} make.pl build ${BUILD_ARGS}
@@ -62,4 +70,4 @@ do-install:
cd ${WRKSRC} && ${PERL} make.pl install dir=${PREFIX}/lib/eaglemode
${INSTALL_SCRIPT} ${WRKDIR}/eaglemode.sh ${PREFIX}/bin/eaglemode
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/x11/eaglemode/distinfo b/x11/eaglemode/distinfo
index e36b8f2cc52d..34fec5f7f1c2 100644
--- a/x11/eaglemode/distinfo
+++ b/x11/eaglemode/distinfo
@@ -1,3 +1,3 @@
-MD5 (eaglemode-0.77.0.tar.bz2) = e8e67f8ca40b95b2bd5cca9666b9fbfb
-SHA256 (eaglemode-0.77.0.tar.bz2) = 4c63ad113d13beb6fb8a103be24011d364013b4903d7f01ce43a1019ae7bd3d6
-SIZE (eaglemode-0.77.0.tar.bz2) = 3949826
+MD5 (eaglemode-0.78.0.tar.bz2) = 25c815c82861ad36b3a6b87d4418559c
+SHA256 (eaglemode-0.78.0.tar.bz2) = 7d19637445641610be0f18a1098928453bd38c4cf3571dd3133a1408eb76e77d
+SIZE (eaglemode-0.78.0.tar.bz2) = 3955494
diff --git a/x11/eaglemode/pkg-plist b/x11/eaglemode/pkg-plist
index fc0646f695b0..6f76c9421d12 100644
--- a/x11/eaglemode/pkg-plist
+++ b/x11/eaglemode/pkg-plist
@@ -132,6 +132,7 @@ lib/eaglemode/etc/emCore/FpPlugins/emPnm.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emPs.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emRas.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emRgb.emFpPlugin
+lib/eaglemode/etc/emCore/FpPlugins/emSvg.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emTestPanel.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emText.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emText_Alt.emFpPlugin
@@ -139,6 +140,7 @@ lib/eaglemode/etc/emCore/FpPlugins/emTga.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emTiff.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_abiword.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_archives.emFpPlugin
+lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_dia.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_dvi.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_eps.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_fig.emFpPlugin
@@ -148,8 +150,7 @@ lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_iso.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_pdf.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_pov.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_rpm.emFpPlugin
-lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_svg.emFpPlugin
-lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_wmf.emFpPlugin
+lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_sk.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emTmpConv_xwd.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emTreeDump.emFpPlugin
lib/eaglemode/etc/emCore/FpPlugins/emXbm.emFpPlugin
@@ -177,9 +178,13 @@ lib/eaglemode/etc/emFileMan/Commands/Archive/MorePackCommands/PackArj.pl
lib/eaglemode/etc/emFileMan/Commands/Archive/MorePackCommands/PackBz2.pl
lib/eaglemode/etc/emFileMan/Commands/Archive/MorePackCommands/PackGz.pl
lib/eaglemode/etc/emFileMan/Commands/Archive/MorePackCommands/PackLzh.pl
+lib/eaglemode/etc/emFileMan/Commands/Archive/MorePackCommands/PackLzma.pl
lib/eaglemode/etc/emFileMan/Commands/Archive/MorePackCommands/PackLzo.pl
lib/eaglemode/etc/emFileMan/Commands/Archive/MorePackCommands/PackTar.pl
+lib/eaglemode/etc/emFileMan/Commands/Archive/MorePackCommands/PackTarLzma.pl
lib/eaglemode/etc/emFileMan/Commands/Archive/MorePackCommands/PackTarLzo.pl
+lib/eaglemode/etc/emFileMan/Commands/Archive/MorePackCommands/PackTarXz.pl
+lib/eaglemode/etc/emFileMan/Commands/Archive/MorePackCommands/PackXz.pl
lib/eaglemode/etc/emFileMan/Commands/Archive/MorePackCommands/PackZoo.pl
lib/eaglemode/etc/emFileMan/Commands/Archive/MoreUnpackCommands.props
lib/eaglemode/etc/emFileMan/Commands/Archive/MoreUnpackCommands/UnpackHere.pl
@@ -399,6 +404,9 @@ lib/eaglemode/include/emPs/emPsPagePanel.h
lib/eaglemode/include/emPs/emPsRenderer.h
lib/eaglemode/include/emRas/emRasImageFileModel.h
lib/eaglemode/include/emRgb/emRgbImageFileModel.h
+lib/eaglemode/include/emSvg/emSvgFileModel.h
+lib/eaglemode/include/emSvg/emSvgFilePanel.h
+lib/eaglemode/include/emSvg/emSvgServerModel.h
lib/eaglemode/include/emTest/emTestPanel.h
lib/eaglemode/include/emText/emTextFileModel.h
lib/eaglemode/include/emText/emTextFilePanel.h
@@ -536,6 +544,7 @@ lib/eaglemode/res/icons/em-error-unknown-icon.tga
@dirrm lib/eaglemode/include/emTga
@dirrm lib/eaglemode/include/emText
@dirrm lib/eaglemode/include/emTest
+@dirrm lib/eaglemode/include/emSvg
@dirrm lib/eaglemode/include/emRgb
@dirrm lib/eaglemode/include/emRas
@dirrm lib/eaglemode/include/emPs