--- devel/etl/Makefile (revision 396681) +++ devel/etl/Makefile (working copy) @@ -10,13 +10,15 @@ MAINTAINER= woodsb02@gmail.com COMMENT= Voria Extended Class and Template Library -WRKSRC= ${WRKDIR}/${DISTNAME} +LICENSE= GPLv2 # (or later) +NO_ARCH= yes + OPTIONS_DEFINE= DOCS SYNFIG_VERSION= 1.0 -USES= gmake pathfix pkgconfig +USES= gmake pathfix pkgconfig GNU_CONFIGURE= yes post-install: --- devel/etl/files/patch-ETL___stringf.h (revision 396681) +++ devel/etl/files/patch-ETL___stringf.h (working copy) @@ -1,4 +1,4 @@ ---- ETL/_stringf.h.orig +--- ETL/_stringf.h.orig 2015-03-28 15:08:17 UTC +++ ETL/_stringf.h @@ -57,7 +57,7 @@ --- devel/etl/files/patch-ETL___surface.h (revision 396681) +++ devel/etl/files/patch-ETL___surface.h (working copy) @@ -1,4 +1,4 @@ ---- ETL/_surface.h.orig +--- ETL/_surface.h.orig 2015-03-28 10:15:00 UTC +++ ETL/_surface.h @@ -34,6 +34,7 @@ #include "_misc.h" --- devel/synfig/Makefile (revision 396681) +++ devel/synfig/Makefile (working copy) @@ -9,9 +9,9 @@ MAINTAINER= woodsb02@gmail.com COMMENT= Vector based 2D animation package -LICENSE= GPLv3 +LICENSE= GPLv2 # (or later) -BUILD_DEPENDS= etl>=0.04.17:${PORTSDIR}/devel/etl +BUILD_DEPENDS= etl>=0.04.18:${PORTSDIR}/devel/etl LIB_DEPENDS= libboost_program_options.so:${PORTSDIR}/devel/boost-libs \ libltdl.so:${PORTSDIR}/devel/libltdl \ libMagickWand-6.so:${PORTSDIR}/graphics/ImageMagick \ @@ -23,7 +23,7 @@ libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \ libdv.so:${PORTSDIR}/multimedia/libdv -USES= gettext iconv jpeg libtool pathfix pkgconfig +USES= iconv jpeg libtool pathfix pkgconfig USE_GNOME= cairo glibmm libxml++26 GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} @@ -34,6 +34,12 @@ CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib +OPTIONS_DEFINE= DOCS NLS +OPTIONS_SUB= yes + +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= nls + post-patch: @${REINPLACE_CMD} -e \ '/optimization_flags/s|CXXFLAGS=|#CXXFLAGS=| ; \ @@ -43,9 +49,7 @@ s|no_NO|no| ; \ s|pl_PL|pl| ; \ s|sk_SK|sk| ; \ - s|sv_SE|sv| ; \ - s|=0.04.17:${PORTSDIR}/devel/etl +BUILD_DEPENDS= etl>=0.04.18:${PORTSDIR}/devel/etl LIB_DEPENDS= libsynfig.so:${PORTSDIR}/devel/synfig RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils -USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \ - shared-mime-info +USES= desktop-file-utils gmake libtool pathfix pkgconfig shared-mime-info USE_GNOME= gtkmm30 intltool GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-update-mimedb @@ -27,15 +26,20 @@ CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS JACK NLS +OPTIONS_SUB= yes +JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack +JACK_CONFIGURE_ENABLE= jack + +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= nls + post-patch: @${REINPLACE_CMD} -e \ '/optimization_flags/s|CXXFLAGS=|#CXXFLAGS=| ; \ /optimization_flags/s|CFLAGS=|#CFLAGS=| ; \ - /DATADIRNAME/s|lib|share| ; \ - s|