ports/137691: [PATCH] New port for semantik (kdissert II)
Nick Hibma
nick at van-laarhoven.org
Wed Aug 12 09:10:06 UTC 2009
>Number: 137691
>Category: ports
>Synopsis: [PATCH] New port for semantik (kdissert II)
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed Aug 12 09:10:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Nick Hibma
>Release: FreeBSD 7.2-STABLE i386
>Organization:
AnyWi Technologies
>Environment:
System: FreeBSD hind.van-laarhoven.org 7.2-STABLE FreeBSD 7.2-STABLE #4 r196060M: Wed Aug 12 08:14:13 CEST 2009 root at hind.van-laarhoven.org:/usr/obj/usr/src/sys/HIND i386
>Description:
kdissert for KDE4 is called semantik. This is the port for it.
A ports committer should have a good look at the KDE4 dependencies. The build
for example complains about missing gnome-config for several libs during
config, but the build completes and the program runs, so I don't know what that
is all about.
The patches applied in kdissert/files are no longer applicable as semantik is a
complete rewrite.
>How-To-Repeat:
>Fix:
=====> Makefile
# New ports collection makefile for: semantik
# Date created: 2009-08-11
# Whom: Nick Hibma <nick at anywi.com>
#
# $FreeBSD$
#
PORTNAME= semantik
PORTVERSION= 0.7.2
PORTREVISION= 1
CATEGORIES= deskutils kde
MASTER_SITES= http://freehackers.org/~tnagy/
MAINTAINER= ports at FreeBSD.org
COMMENT= KDE mindmapping tool
BUILD_DEPENDS= qmake4:${PORTSDIR}/devel/qmake4 \
lrelease-qt4:${PORTSDIR}/devel/qt4-linguist \
ocaml:${PORTSDIR}/lang/ocaml
USE_GETTEXT= yes
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
USE_QT_VER= 4
MAKE_ENV+= WAF_HOME=${WRKSRC} CPPFLAGS="-I${LOCALBASE}/include"
USE_BZIP2= yes
USE_PYTHON_BUILD= yes
do-configure:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf configure --prefix=${PREFIX}
do-build:
cd ${WRKSRC} && ./waf build
do-install:
cd ${WRKSRC} && ./waf install
@${STRIP_CMD} ${PREFIX}/bin/semantik
.include <bsd.port.mk>
=====> distinfo
MD5 (semantik-0.7.2.tar.bz2) = cdadf5e3f5ded9b9bb49dd4a176df3d1
SHA256 (semantik-0.7.2.tar.bz2) = 05d8a1cb1673525758419c5f4c53d027090827b51e1bc6d1159bed5e63416287
SIZE (semantik-0.7.2.tar.bz2) = 375716
=====> pkg-plist
kde4/share/apps/semantik/sembind.py
kde4/share/apps/semantik/flags/flag_star.svg
kde4/share/apps/semantik/flags/flag_phone.svg
kde4/share/apps/semantik/flags/flag_lunch.svg
kde4/share/apps/semantik/flags/flag_talk.svg
kde4/share/apps/semantik/flags/flag_time.svg
kde4/share/apps/semantik/flags/flag_unknown.svg
kde4/share/apps/semantik/flags/flag_idea.svg
kde4/share/apps/semantik/flags/flag_money.svg
kde4/share/apps/semantik/flags/flag_tune.svg
kde4/share/apps/semantik/flags/flag_delay.svg
kde4/share/apps/semantik/flags/flag_target.svg
kde4/share/apps/semantik/flags/flag_ok.svg
kde4/share/apps/semantik/flags/flag_look.svg
kde4/share/apps/semantik/flags/flag_write.svg
kde4/share/apps/semantik/flags/flag_stop.svg
kde4/share/apps/semantik/flags/flag_people.svg
kde4/share/apps/semantik/templates/s5.sem.py
kde4/share/apps/semantik/templates/odt.sem.py
kde4/share/apps/semantik/templates/html.sem.py
kde4/share/apps/semantik/templates/semantik.sem.py
kde4/share/apps/semantik/templates/beamer.sem.py
kde4/share/apps/semantik/templates/pdflatex.sem.py
kde4/share/apps/semantik/templates/java.sem.py
kde4/share/apps/semantik/templates/odp.sem.py
kde4/share/apps/semantik/templates/waf
kde4/share/apps/semantik/templates/pdflatex/wscript
kde4/share/apps/semantik/templates/pdflatex/main.tex
kde4/share/apps/semantik/templates/html/index.html
kde4/share/apps/semantik/templates/html/def.css
kde4/share/apps/semantik/templates/odt/styles.xml
kde4/share/apps/semantik/templates/odt/manifest.xml
kde4/share/apps/semantik/templates/odt/settings.xml
kde4/share/apps/semantik/templates/odt/meta.xml
kde4/share/apps/semantik/templates/odt/content.xml
kde4/share/apps/semantik/templates/odp/styles.xml
kde4/share/apps/semantik/templates/odp/manifest.xml
kde4/share/apps/semantik/templates/odp/settings.xml
kde4/share/apps/semantik/templates/odp/meta.xml
kde4/share/apps/semantik/templates/odp/content.xml
kde4/share/apps/semantik/templates/java/Mapview.java
kde4/share/apps/semantik/templates/java/Kadapplet.java
kde4/share/apps/semantik/templates/java/main.html
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemedefault.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemewhale.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemebeetle.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemeorchid.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemealbatross.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemedove.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemeseahorse.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemeseagull.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemefly.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemerose.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemecrane.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemesidebartab.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemelily.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color/beamercolorthemestructure.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/font/beamerfontthemeprofessionalfonts.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/font/beamerfontthemestructuresmallcapsserif.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/font/beamerfontthemestructureitalicserif.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/font/beamerfontthemestructurebold.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/font/beamerfontthemedefault.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/font/beamerfontthemeserif.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/inner/beamerinnerthemedefault.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/inner/beamerinnerthemeinmargin.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/inner/beamerinnerthemerectangles.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/inner/beamerinnerthemecircles.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/inner/beamerinnerthemerounded.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemeshadow.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthememiniframes.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemeinfolines.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemesplit.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemedefault.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemesidebar.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemesmoothtree.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemetree.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/outer/beamerouterthemesmoothbars.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeDarmstadt.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeboxes.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemedefault.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeWarsaw.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemePittsburgh.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeRochester.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeDresden.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeMalmoe.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeMadrid.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeFrankfurt.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeMontpellier.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeMarburg.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeBerkeley.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeLuebeck.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeBerlin.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeIlmenau.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeGoettingen.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeHannover.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeJuanLesPins.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeAntibes.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemePaloAlto.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeSingapore.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeCopenhagen.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeSzeged.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme/beamerthemeBergen.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/art/beamericonbook.tex
kde4/share/apps/semantik/templates/beamer/beamermindist/art/beamericonarticle.eps
kde4/share/apps/semantik/templates/beamer/beamermindist/art/beamericonbook.pdf
kde4/share/apps/semantik/templates/beamer/beamermindist/art/beamericonbook.eps
kde4/share/apps/semantik/templates/beamer/beamermindist/art/beamericonarticle.tex
kde4/share/apps/semantik/templates/beamer/beamermindist/art/beamericonarticle.20.eps
kde4/share/apps/semantik/templates/beamer/beamermindist/art/beamericonbook.20.pdf
kde4/share/apps/semantik/templates/beamer/beamermindist/art/beamericonbook.20.eps
kde4/share/apps/semantik/templates/beamer/beamermindist/art/beamericonarticle.20.pdf
kde4/share/apps/semantik/templates/beamer/beamermindist/art/beamericonarticle.pdf
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbaseoverlay.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/xcolor.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbaseframecomponents.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasearticle.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbaselocalstructure.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasetheorems.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasefont.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerarticle.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasecolor.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbaseframe.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/pgf.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasetitle.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasedecode.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbaseauxtemplates.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasetoc.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbaseframesize.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbaseboxes.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/xxcolor.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasemisc.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbaseoptions.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasethemes.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbaseexercise.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/pgfshade.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasetemplates.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasenavigation.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasemodes.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasecompatibility.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasercs.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasesection.sty
kde4/share/apps/semantik/templates/beamer/beamermindist/beamer.cls
kde4/share/apps/semantik/templates/beamer/beamermindist/beamerbasenotes.sty
kde4/share/apps/semantik/templates/beamer/main.tex
kde4/share/apps/semantik/templates/beamer/wscript
kde4/share/apps/semantik/templates/s5/index.html
kde4/share/apps/semantik/templates/s5/ui/default/slides.js
kde4/share/apps/semantik/templates/s5/ui/default/framing.css
kde4/share/apps/semantik/templates/s5/ui/default/s5-core.css
kde4/share/apps/semantik/templates/s5/ui/default/print.css
kde4/share/apps/semantik/templates/s5/ui/default/slides.css
kde4/share/apps/semantik/templates/s5/ui/default/outline.css
kde4/share/apps/semantik/templates/s5/ui/default/pretty.css
kde4/share/apps/semantik/templates/s5/ui/default/blank.gif
kde4/share/apps/semantik/templates/s5/ui/default/opera.css
kde4/share/apps/semantik/templates/s5/ui/default/iepngfix.htc
kde4/share/apps/semantik/images/crsc-app-colors.svg
kde4/share/apps/semantik/filters/semantik.py
kde4/share/apps/semantik/filters/main.py
kde4/share/apps/semantik/filters/others.py
kde4/share/apps/semantik/filters/kdissert.py
kde4/share/apps/semantik/filters/fvym.py
kde4/share/applications/kde4/semantik.desktop
kde4/share/icons/hicolor/128x128/apps/semantik.png
kde4/share/icons/hicolor/64x64/apps/semantik.png
kde4/share/icons/hicolor/48x48/apps/semantik.png
kde4/share/icons/hicolor/22x22/apps/semantik.png
kde4/share/apps/semantik/semantikui.rc
kde4/share/apps/semantik/tips
kde4/share/icons/oxygen/16x16/actions/semantik_sort.png
kde4/share/icons/oxygen/32x32/actions/semantik_sort.png
kde4/share/icons/oxygen/16x16/actions/semantik_link.png
kde4/share/icons/oxygen/64x64/actions/semantik_sort.png
kde4/share/icons/oxygen/32x32/actions/semantik_point.png
kde4/share/icons/oxygen/32x32/actions/semantik_move.png
kde4/share/icons/oxygen/128x128/actions/semantik_sort.png
kde4/share/icons/oxygen/22x22/actions/semantik_move.png
kde4/share/icons/oxygen/22x22/actions/semantik_point.png
kde4/share/icons/oxygen/22x22/actions/semantik_link.png
kde4/share/icons/oxygen/16x16/actions/semantik_move.png
kde4/share/icons/oxygen/22x22/actions/semantik_sort.png
kde4/share/icons/oxygen/48x48/actions/semantik_move.png
kde4/share/icons/oxygen/32x32/actions/semantik_link.png
kde4/share/icons/oxygen/16x16/actions/semantik_point.png
kde4/share/locale/fr/LC_MESSAGES/semantik.mo
kde4/share/locale/es/LC_MESSAGES/semantik.mo
kde4/lib/libnablah.so
kde4/bin/semantik
@dirrm kde4/share/apps/semantik/flags
@dirrm kde4/share/apps/semantik/templates
@dirrm kde4/share/apps/semantik/templates/pdflatex
@dirrm kde4/share/apps/semantik/templates/html
@dirrm kde4/share/apps/semantik/templates/odt
@dirrm kde4/share/apps/semantik/templates/odp
@dirrm kde4/share/apps/semantik/templates/java
@dirrm kde4/share/apps/semantik/templates/beamer/beamermindist/themes/color
@dirrm kde4/share/apps/semantik/templates/beamer/beamermindist/themes/font
@dirrm kde4/share/apps/semantik/templates/beamer/beamermindist/themes/inner
@dirrm kde4/share/apps/semantik/templates/beamer/beamermindist/themes/outer
@dirrm kde4/share/apps/semantik/templates/beamer/beamermindist/themes/theme
@dirrm kde4/share/apps/semantik/templates/beamer/beamermindist/themes
@dirrm kde4/share/apps/semantik/templates/beamer/beamermindist/art
@dirrm kde4/share/apps/semantik/templates/beamer/beamermindist
@dirrm kde4/share/apps/semantik/templates/beamer
@dirrm kde4/share/apps/semantik/templates/s5/ui/default
@dirrm kde4/share/apps/semantik/templates/s5/ui
@dirrm kde4/share/apps/semantik/templates/s5
@dirrm kde4/share/apps/semantik/images
@dirrm kde4/share/apps/semantik/filters
@dirrm kde4/share/apps/semantik
=====> pkg-descr
The goal of semantik is to help to structure ideas and concepts by
associating them into a tree. The tree is there to help to see how the
ideas interact, and then to develop them further (add ramifications).
An idea is represented by a shape which can be a text or a picture. The
ideas can be connected, but there is a constraint : an idea cannot have
more than one parent.
A semantik mind-map can be exported as a picture, or used to generate
documents. Templates include pdflatex (article, book) and html file
formats.
kdissert requires KDE3. Semantik is the replacement for kdissert
and requires KDE4.
WWW: http://freehackers.org/~tnagy/index.html
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list