diff --git a/deskutils/semantik/Makefile b/deskutils/semantik/Makefile index f2e5793beb74..9529bcd3b92c 100644 --- a/deskutils/semantik/Makefile +++ b/deskutils/semantik/Makefile @@ -1,81 +1,48 @@ PORTNAME= semantik -DISTVERSION= 1.2.8 -PORTREVISION= 1 +DISTVERSION= 1.2.10 CATEGORIES= deskutils kde MASTER_SITES= https://waf.io/ MAINTAINER= kde@FreeBSD.org COMMENT= Mind mapping tool WWW= https://waf.io/semantik.html LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= kde:5 pkgconfig python qt:5 shebangfix tar:bzip2 waf \ - desktop-file-utils gettext shared-mime-info +USES= desktop-file-utils gettext kde:5 pkgconfig python qt:5 \ + shared-mime-info shebangfix tar:bzip2 waf USE_KDE= auth config configwidgets coreaddons i18n iconthemes \ kdelibs4support kio sonnet widgetsaddons xmlgui USE_LDCONFIG= yes USE_QT= core dbus declarative gui location network printsupport \ svg webchannel webengine widgets xml \ buildtools:build qmake:build SHEBANG_FILES= src/templates/beamer/wscript \ src/templates/pdflatex/wscript \ src/filters/fvym.py \ src/filters/kdissert.py \ src/filters/main.py \ src/filters/others.py \ src/filters/semantik.py \ src/sembind.py \ waf \ wscript -CONFIGURE_ENV= PATH="${KDE_PREFIX}/bin:$$PATH" \ - WAF_HOME="${WRKSRC}" -MAKE_ENV= DESTDIR="${STAGEDIR}" -CFLAGS+= -I${LOCALBASE}/include -CPPFLAGS+= -I${LOCALBASE}/include -# Help WAF a bit more by simply adding the locations to the KF5 -# headers ourselves... -CXXFLAGS+= -I${LOCALBASE}/include/KF5/KAuthCore \ - -I${LOCALBASE}/include/KF5/KConfigCore \ - -I${LOCALBASE}/include/KF5/KConfigGui \ - -I${LOCALBASE}/include/KF5/KConfigWidgets \ - -I${LOCALBASE}/include/KF5/KCoreAddons \ - -I${LOCALBASE}/include/KF5/KDELibs4Support \ - -I${LOCALBASE}/include/KF5/KI18n \ - -I${LOCALBASE}/include/KF5/KIOCore \ - -I${LOCALBASE}/include/KF5/KIOWidgets \ - -I${LOCALBASE}/include/KF5/KWidgetsAddons \ - -I${LOCALBASE}/include/KF5/KXmlGui \ - -I${LOCALBASE}/include/KF5/SonnetUi \ - +# Let the ports system handle gtk-update-icon-cache and shared-mime-info +MAKE_ARGS= --nogtkicons \ + --nomimes PLIST_SUB= PORTVERSION="${PORTVERSION}" OPTIONS_DEFINE= NLS OPTIONS_SUB= yes -post-patch: - @${REINPLACE_CMD} -e 's+@@LOCALBASE@@+${LOCALBASE}+' \ - ${WRKSRC}/wscript - -post-patch-NLS-off: - @${REINPLACE_CMD} -e '/langs/ d' \ - ${WRKSRC}/wscript - -post-configure: - # Waf injects some bizzarre 3- and 4-level ../ stacks into the include - # paths, which don't match how KDE includes are organized, and in a - # poudriere build don't necessarily reach /usr/local/include either. - @${REINPLACE_CMD} -e "s+..PWD............/include+${LOCALBASE}/include+g" \ - ${WRKSRC}/build/c4che/_cache.py - post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-d \ ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so.${PORTVERSION} ${INSTALL_MAN} ${WRKSRC}/src/data/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1/${PORTNAME}.1 .include diff --git a/deskutils/semantik/distinfo b/deskutils/semantik/distinfo index 39fa38c0f347..0ec3379b5fcd 100644 --- a/deskutils/semantik/distinfo +++ b/deskutils/semantik/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1653319124 -SHA256 (semantik-1.2.8.tar.bz2) = cb2505577fe386240abbbebcc29fc697606dd576bd3d0401fba3a49de40249a6 -SIZE (semantik-1.2.8.tar.bz2) = 628492 +TIMESTAMP = 1689789536 +SHA256 (semantik-1.2.10.tar.bz2) = e5a33968461d1a47731fe0a5ce265ce507c5000a1f8b5a4ac5314f1ca055f2af +SIZE (semantik-1.2.10.tar.bz2) = 627389 diff --git a/deskutils/semantik/pkg-plist b/deskutils/semantik/pkg-plist index 3b7b3be358d8..4b6ff7663c2e 100644 --- a/deskutils/semantik/pkg-plist +++ b/deskutils/semantik/pkg-plist @@ -1,97 +1,98 @@ bin/semantik bin/semantik-d lib/libsemantik.so lib/libsemantik.so.1 lib/libsemantik.so.%%PORTVERSION%% man/man1/semantik.1.gz share/applications/semantik-d.desktop share/applications/semantik.desktop share/icons/hicolor/scalable/apps/semantik-d.svg share/icons/hicolor/scalable/apps/semantik.svg share/kxmlgui5/semantik-d/semantik-dui.rc share/kxmlgui5/semantik/semantikui.rc %%NLS%%share/locale/cs/LC_MESSAGES/semantik-d.mo %%NLS%%share/locale/cs/LC_MESSAGES/semantik.mo %%NLS%%share/locale/de/LC_MESSAGES/semantik-d.mo %%NLS%%share/locale/de/LC_MESSAGES/semantik.mo %%NLS%%share/locale/el/LC_MESSAGES/semantik-d.mo %%NLS%%share/locale/el/LC_MESSAGES/semantik.mo %%NLS%%share/locale/es/LC_MESSAGES/semantik-d.mo %%NLS%%share/locale/es/LC_MESSAGES/semantik.mo %%NLS%%share/locale/fr/LC_MESSAGES/semantik-d.mo %%NLS%%share/locale/fr/LC_MESSAGES/semantik.mo %%NLS%%share/locale/it/LC_MESSAGES/semantik-d.mo %%NLS%%share/locale/it/LC_MESSAGES/semantik.mo %%NLS%%share/locale/ru/LC_MESSAGES/semantik-d.mo %%NLS%%share/locale/ru/LC_MESSAGES/semantik.mo %%NLS%%share/locale/sk/LC_MESSAGES/semantik-d.mo %%NLS%%share/locale/sk/LC_MESSAGES/semantik.mo share/mime/packages/semantik.xml %%DATADIR%%/filters/fvym.py %%DATADIR%%/filters/kdissert.py %%DATADIR%%/filters/main.py %%DATADIR%%/filters/others.py %%DATADIR%%/filters/semantik.py %%DATADIR%%/flags/flag_delay.svg %%DATADIR%%/flags/flag_idea.svg %%DATADIR%%/flags/flag_look.svg %%DATADIR%%/flags/flag_lunch.svg %%DATADIR%%/flags/flag_money.svg %%DATADIR%%/flags/flag_ok.svg %%DATADIR%%/flags/flag_people.svg %%DATADIR%%/flags/flag_phone.svg %%DATADIR%%/flags/flag_star.svg %%DATADIR%%/flags/flag_stop.svg %%DATADIR%%/flags/flag_talk.svg %%DATADIR%%/flags/flag_target.svg %%DATADIR%%/flags/flag_time.svg %%DATADIR%%/flags/flag_tune.svg %%DATADIR%%/flags/flag_unknown.svg %%DATADIR%%/flags/flag_write.svg %%DATADIR%%/images/crsc-app-colors.svg %%DATADIR%%/sembind.py %%DATADIR%%/templates/beamer.sem.py %%DATADIR%%/templates/beamer/main.tex %%DATADIR%%/templates/beamer/wscript %%DATADIR%%/templates/html.sem.py %%DATADIR%%/templates/html/def.css %%DATADIR%%/templates/html/doc_icon.png %%DATADIR%%/templates/html/index.html %%DATADIR%%/templates/java.sem.py %%DATADIR%%/templates/java/Kadapplet.java %%DATADIR%%/templates/java/Makefile %%DATADIR%%/templates/java/Mapview.java %%DATADIR%%/templates/java/main.html %%DATADIR%%/templates/java/run.sh %%DATADIR%%/templates/markdown.sem.py +%%DATADIR%%/templates/markdown/doc.md %%DATADIR%%/templates/odp.sem.py %%DATADIR%%/templates/odp/content.xml %%DATADIR%%/templates/odp/manifest.xml %%DATADIR%%/templates/odp/meta.xml %%DATADIR%%/templates/odp/settings.xml %%DATADIR%%/templates/odp/styles.xml %%DATADIR%%/templates/odt.sem.py %%DATADIR%%/templates/odt/content.xml %%DATADIR%%/templates/odt/manifest.xml %%DATADIR%%/templates/odt/meta.xml %%DATADIR%%/templates/odt/settings.xml %%DATADIR%%/templates/odt/styles.xml %%DATADIR%%/templates/pdflatex.sem.py %%DATADIR%%/templates/pdflatex/main.tex %%DATADIR%%/templates/pdflatex/wscript %%DATADIR%%/templates/s5.sem.py %%DATADIR%%/templates/s5/index.html %%DATADIR%%/templates/s5/ui/default/blank.gif %%DATADIR%%/templates/s5/ui/default/framing.css %%DATADIR%%/templates/s5/ui/default/iepngfix.htc %%DATADIR%%/templates/s5/ui/default/opera.css %%DATADIR%%/templates/s5/ui/default/outline.css %%DATADIR%%/templates/s5/ui/default/pretty.css %%DATADIR%%/templates/s5/ui/default/print.css %%DATADIR%%/templates/s5/ui/default/s5-core.css %%DATADIR%%/templates/s5/ui/default/semantik.css %%DATADIR%%/templates/s5/ui/default/slides.css %%DATADIR%%/templates/s5/ui/default/slides.js %%DATADIR%%/templates/semantik.sem.py %%DATADIR%%/templates/waf %%DATADIR%%/tips