aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--deskutils/semantik/Makefile26
-rw-r--r--deskutils/semantik/distinfo6
-rw-r--r--deskutils/semantik/pkg-descr5
-rw-r--r--deskutils/semantik/pkg-plist268
4 files changed, 97 insertions, 208 deletions
diff --git a/deskutils/semantik/Makefile b/deskutils/semantik/Makefile
index c56dd5eded68..e81b2a90d7c6 100644
--- a/deskutils/semantik/Makefile
+++ b/deskutils/semantik/Makefile
@@ -1,29 +1,21 @@
# $FreeBSD$
PORTNAME= semantik
-DISTVERSION= 0.9.5
-PORTREVISION= 4
+DISTVERSION= 1.1.0
CATEGORIES= deskutils kde
-MASTER_SITES= http://ftp.waf.io/pub/release/ \
- http://www.freehackers.org/~tnagy/release/
+MASTER_SITES= https://waf.io/
MAINTAINER= kde@FreeBSD.org
-COMMENT= KDE mind mapping tool
+COMMENT= Mind mapping tool
LICENSE= GPLv3
-DEPRECATED= Qt4 has been EOL since december 2015
-EXPIRATION_DATE= 2018-12-31
-
-USES= kde:4 pkgconfig python:2.7 qmake:no_env,no_configure qt:4 shebangfix tar:bzip2 waf \
+USES= kde:5 pkgconfig python:3.6 qt:5 shebangfix tar:bzip2 waf \
gettext shared-mime-info
-USE_KDE= kdelibs
-USE_OCAML= yes
-NO_OCAML_RUNDEPENDS= yes
-USE_QT= corelib gui linguist_build svg webkit xml \
- moc_build qmake_build uic_build
-CONFIGURE_ENV= CXXFLAGS="${CXXFLAGS}" \
- PATH="${KDE_PREFIX}/bin:$$PATH" \
+USE_KDE= auth config configwidgets coreaddons i18n iconthemes kdelibs4support kio sonnet widgetsaddons xmlgui
+USE_QT= core dbus declarative gui location network printsupport svg webchannel webengine widgets xml \
+ buildtools_build qmake_build
+CONFIGURE_ENV= PATH="${KDE_PREFIX}/bin:$$PATH" \
WAF_HOME="${WRKSRC}"
CPPFLAGS+= -I${LOCALBASE}/include
CFLAGS+= -I${LOCALBASE}/include
@@ -42,8 +34,6 @@ OPTIONS_SUB= yes
.include <bsd.port.options.mk>
post-patch:
- @${REINPLACE_CMD} -e 's/kde-config/kde4-config/g' \
- ${WRKSRC}/wscript
.if ! ${PORT_OPTIONS:MNLS}
@${REINPLACE_CMD} -e '/langs/ d' \
${WRKSRC}/wscript
diff --git a/deskutils/semantik/distinfo b/deskutils/semantik/distinfo
index 13c05d085838..c4ae299542e1 100644
--- a/deskutils/semantik/distinfo
+++ b/deskutils/semantik/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1482421388
-SHA256 (semantik-0.9.5.tar.bz2) = 5bbc4132c47bbd01fe0cc525c47be27c4d75139a964ec8e34fcb52490dba6c96
-SIZE (semantik-0.9.5.tar.bz2) = 449224
+TIMESTAMP = 1545301976
+SHA256 (semantik-1.1.0.tar.bz2) = 2e6270b9eb0270b3a80f810bc71c93e828cbfacd74d3ba6fd44334181497dd87
+SIZE (semantik-1.1.0.tar.bz2) = 612146
diff --git a/deskutils/semantik/pkg-descr b/deskutils/semantik/pkg-descr
index e63eff5b499e..d1358e8c23f1 100644
--- a/deskutils/semantik/pkg-descr
+++ b/deskutils/semantik/pkg-descr
@@ -10,7 +10,4 @@ A Semantik mind map can be exported as a picture, or used to generate
documents. Templates include pdflatex (article, book) and HTML file
formats.
-Semantik is the replacement for Kdissert and requires KDE Development
-Platform 4.
-
-WWW: http://ita1024.github.io/semantik/
+WWW: https://waf.io/semantik.html
diff --git a/deskutils/semantik/pkg-plist b/deskutils/semantik/pkg-plist
index bb091cdd021c..9023b9dd9b40 100644
--- a/deskutils/semantik/pkg-plist
+++ b/deskutils/semantik/pkg-plist
@@ -1,190 +1,93 @@
bin/semantik
bin/semantik-d
lib/libsemantik.so
-lib/libsemantik.so.0
lib/libsemantik.so.%%PORTVERSION%%
+lib/libsemantik.so.1
man/man1/semantik.1.gz
-share/applications/kde4/semantik-d.desktop
-share/applications/kde4/semantik.desktop
-share/apps/semantik/filters/fvym.py
-share/apps/semantik/filters/kdissert.py
-share/apps/semantik/filters/main.py
-share/apps/semantik/filters/others.py
-share/apps/semantik/filters/semantik.py
-share/apps/semantik/flags/flag_delay.svg
-share/apps/semantik/flags/flag_idea.svg
-share/apps/semantik/flags/flag_look.svg
-share/apps/semantik/flags/flag_lunch.svg
-share/apps/semantik/flags/flag_money.svg
-share/apps/semantik/flags/flag_ok.svg
-share/apps/semantik/flags/flag_people.svg
-share/apps/semantik/flags/flag_phone.svg
-share/apps/semantik/flags/flag_star.svg
-share/apps/semantik/flags/flag_stop.svg
-share/apps/semantik/flags/flag_talk.svg
-share/apps/semantik/flags/flag_target.svg
-share/apps/semantik/flags/flag_time.svg
-share/apps/semantik/flags/flag_tune.svg
-share/apps/semantik/flags/flag_unknown.svg
-share/apps/semantik/flags/flag_write.svg
-share/apps/semantik/images/crsc-app-colors.svg
-share/apps/semantik/semantik-dui.rc
-share/apps/semantik/semantikui.rc
-share/apps/semantik/sembind.py
-share/apps/semantik/templates/beamer.sem.py
-share/apps/semantik/templates/beamer/beamermindist/art/beamericonarticle.20.eps
-share/apps/semantik/templates/beamer/beamermindist/art/beamericonarticle.20.pdf
-share/apps/semantik/templates/beamer/beamermindist/art/beamericonarticle.eps
-share/apps/semantik/templates/beamer/beamermindist/art/beamericonarticle.pdf
-share/apps/semantik/templates/beamer/beamermindist/art/beamericonarticle.tex
-share/apps/semantik/templates/beamer/beamermindist/art/beamericonbook.20.eps
-share/apps/semantik/templates/beamer/beamermindist/art/beamericonbook.20.pdf
-share/apps/semantik/templates/beamer/beamermindist/art/beamericonbook.eps
-share/apps/semantik/templates/beamer/beamermindist/art/beamericonbook.pdf
-share/apps/semantik/templates/beamer/beamermindist/art/beamericonbook.tex
-share/apps/semantik/templates/beamer/beamermindist/beamer.cls
-share/apps/semantik/templates/beamer/beamermindist/beamerarticle.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasearticle.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbaseauxtemplates.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbaseboxes.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasecolor.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasecompatibility.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasedecode.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbaseexercise.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasefont.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbaseframe.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbaseframecomponents.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbaseframesize.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbaselocalstructure.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasemisc.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasemodes.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasenavigation.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasenotes.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbaseoptions.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbaseoverlay.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasercs.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasesection.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasetemplates.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasethemes.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasetheorems.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasetitle.sty
-share/apps/semantik/templates/beamer/beamermindist/beamerbasetoc.sty
-share/apps/semantik/templates/beamer/beamermindist/pgf.sty
-share/apps/semantik/templates/beamer/beamermindist/pgfshade.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemealbatross.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemebeetle.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemecrane.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemedefault.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemedove.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemefly.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemelily.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemeorchid.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemerose.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemeseagull.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemeseahorse.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemesidebartab.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemestructure.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemewhale.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/font/beamerfontthemedefault.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/font/beamerfontthemeprofessionalfonts.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/font/beamerfontthemeserif.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/font/beamerfontthemestructurebold.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/font/beamerfontthemestructureitalicserif.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/font/beamerfontthemestructuresmallcapsserif.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/inner/beamerinnerthemecircles.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/inner/beamerinnerthemedefault.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/inner/beamerinnerthemeinmargin.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/inner/beamerinnerthemerectangles.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/inner/beamerinnerthemerounded.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemedefault.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemeinfolines.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthememiniframes.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemeshadow.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemesidebar.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemesmoothbars.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemesmoothtree.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemesplit.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemetree.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeAntibes.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeBergen.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeBerkeley.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeBerlin.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeCopenhagen.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeDarmstadt.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeDresden.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeFrankfurt.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeGoettingen.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeHannover.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeIlmenau.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeJuanLesPins.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeLuebeck.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeMadrid.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeMalmoe.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeMarburg.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeMontpellier.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemePaloAlto.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemePittsburgh.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeRochester.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeSingapore.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeSzeged.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeWarsaw.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeboxes.sty
-share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemedefault.sty
-share/apps/semantik/templates/beamer/beamermindist/xcolor.sty
-share/apps/semantik/templates/beamer/beamermindist/xxcolor.sty
-share/apps/semantik/templates/beamer/main.tex
-share/apps/semantik/templates/beamer/wscript
-share/apps/semantik/templates/html.sem.py
-share/apps/semantik/templates/html/def.css
-share/apps/semantik/templates/html/index.html
-share/apps/semantik/templates/java.sem.py
-share/apps/semantik/templates/java/Kadapplet.java
-share/apps/semantik/templates/java/Makefile
-share/apps/semantik/templates/java/Mapview.java
-share/apps/semantik/templates/java/main.html
-share/apps/semantik/templates/odp.sem.py
-share/apps/semantik/templates/odp/content.xml
-share/apps/semantik/templates/odp/manifest.xml
-share/apps/semantik/templates/odp/meta.xml
-share/apps/semantik/templates/odp/settings.xml
-share/apps/semantik/templates/odp/styles.xml
-share/apps/semantik/templates/odt.sem.py
-share/apps/semantik/templates/odt/content.xml
-share/apps/semantik/templates/odt/manifest.xml
-share/apps/semantik/templates/odt/meta.xml
-share/apps/semantik/templates/odt/settings.xml
-share/apps/semantik/templates/odt/styles.xml
-share/apps/semantik/templates/pdflatex.sem.py
-share/apps/semantik/templates/pdflatex/main.tex
-share/apps/semantik/templates/pdflatex/wscript
-share/apps/semantik/templates/s5.sem.py
-share/apps/semantik/templates/s5/index.html
-share/apps/semantik/templates/s5/ui/default/blank.gif
-share/apps/semantik/templates/s5/ui/default/framing.css
-share/apps/semantik/templates/s5/ui/default/iepngfix.htc
-share/apps/semantik/templates/s5/ui/default/opera.css
-share/apps/semantik/templates/s5/ui/default/outline.css
-share/apps/semantik/templates/s5/ui/default/pretty.css
-share/apps/semantik/templates/s5/ui/default/print.css
-share/apps/semantik/templates/s5/ui/default/s5-core.css
-share/apps/semantik/templates/s5/ui/default/semantik.css
-share/apps/semantik/templates/s5/ui/default/slides.css
-share/apps/semantik/templates/s5/ui/default/slides.js
-share/apps/semantik/templates/semantik.sem.py
-share/apps/semantik/templates/waf
-share/apps/semantik/tips
-share/icons/oxygen/128x128/apps/semantik-d.png
-share/icons/oxygen/128x128/apps/semantik.png
-share/icons/oxygen/22x22/apps/semantik-d.png
-share/icons/oxygen/22x22/apps/semantik.png
-share/icons/oxygen/32x32/apps/semantik-d.png
-share/icons/oxygen/32x32/apps/semantik.png
-share/icons/oxygen/48x48/apps/semantik-d.png
-share/icons/oxygen/48x48/apps/semantik.png
-share/icons/oxygen/64x64/apps/semantik-d.png
-share/icons/oxygen/64x64/apps/semantik.png
-share/icons/oxygen/scalable/apps/semantik-d.svg
-share/icons/oxygen/scalable/apps/semantik.svg
+share/applications/semantik-d.desktop
+share/applications/semantik.desktop
+share/icons/hicolor/128x128/apps/semantik-d.png
+share/icons/hicolor/128x128/apps/semantik.png
+share/icons/hicolor/22x22/apps/semantik-d.png
+share/icons/hicolor/22x22/apps/semantik.png
+share/icons/hicolor/32x32/apps/semantik-d.png
+share/icons/hicolor/32x32/apps/semantik.png
+share/icons/hicolor/48x48/apps/semantik-d.png
+share/icons/hicolor/48x48/apps/semantik.png
+share/icons/hicolor/64x64/apps/semantik-d.png
+share/icons/hicolor/64x64/apps/semantik.png
+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
+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/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
%%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
@@ -199,4 +102,3 @@ share/icons/oxygen/scalable/apps/semantik.svg
%%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