Skip to content
Snippets Groups Projects
Unverified Commit 35473028 authored by Nicola Vitale's avatar Nicola Vitale
Browse files

deskutils/vym: Restore port

VYM  (View Your Mind) is a tool to generate and manipulate maps which
show your thoughts. Such maps can help you to improve your creativity
and effectivity. You can use them for time management, to organize
tasks, to get an overview over complex contexts, to sort your ideas
etc. Some people even think it is fun to work with such maps...

https://sourceforge.net/projects/vym/
parent efbc4650
No related branches found
No related tags found
No related merge requests found
......@@ -1235,7 +1235,6 @@ deskutils/qorganizer||2019-03-16|Has expired: Qt4 has been EOL since december 20
deskutils/qrfcview||2019-03-16|Has expired: Qt4 has been EOL since december 2015
deskutils/qtm||2019-03-16|Has expired: Qt4 has been EOL since december 2015
deskutils/tuxcards||2019-03-16|Has expired: Qt4 has been EOL since december 2015
deskutils/vym||2019-03-16|Has expired: Qt4 has been EOL since december 2015
devel/apiextractor||2019-03-16|Has expired: Qt4 has been EOL since december 2015
devel/automoc4||2019-03-16|Has expired: Qt4 has been EOL since december 2015
devel/edb||2019-03-16|Has expired: Qt4 has been EOL since december 2015
......
......@@ -270,6 +270,7 @@
SUBDIR += ultralist
SUBDIR += virt-manager
SUBDIR += vit
SUBDIR += vym
SUBDIR += walld
SUBDIR += when
SUBDIR += wmpinboard
......
PORTNAME= vym
DISTVERSIONPREFIX= v
DISTVERSION= 2.9.0
CATEGORIES= deskutils
MAINTAINER= nivit@FreeBSD.org
COMMENT= VYM is a tool to generate and manipulate mind maps
WWW= https://sourceforge.net/projects/vym/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= bash:shells/bash \
zip:archivers/zip
USES= cmake desktop-file-utils ninja:build qmake qt:5 \
shared-mime-info shebangfix
USE_GITHUB= yes
GH_ACCOUNT= insilmaril
USE_QT= buildtools core dbus gui linguisttools network printsupport \
qdbus script svg widgets xml
SHEBANG_FILES= scripts/vivym scripts/vym-addmail.rb
CMAKE_ARGS= -DCMAKE_INSTALL_DATAROOTDIR:PATH="${STAGEDIR}${DATADIR}" \
-DCMAKE_INSTALL_DOCDIR:PATH="${STAGEDIR}${DOCSDIR}" \
-DCMAKE_INSTALL_MANDIR:PATH="${STAGEDIR}${MANPREFIX}/man/man1" \
-DDATADIR:PATH="${DATADIR}" \
-DDOCSDIR:PATH="${DOCSDIR}"
CMAKE_INSTALL_PREFIX= ${STAGEDIR}${PREFIX}
OPTIONS_DEFINE= DOCS
DOCS_CMAKE_BOOL= VYM_DOCS
post-patch:
${REINPLACE_CMD} -e 's:/usr/\(bin/zip\):${PREFIX}/\1:1' \
${WRKSRC}/src/main.cpp
.include <bsd.port.mk>
TIMESTAMP = 1689956795
SHA256 (insilmaril-vym-v2.9.0_GH0.tar.gz) = 72451681a3a4e1494f25c1ff9d4110c138095d63ed4d1471c76ed907606a7cdb
SIZE (insilmaril-vym-v2.9.0_GH0.tar.gz) = 8594682
--- CMakeLists.txt.orig 2023-03-22 15:26:14 UTC
+++ CMakeLists.txt
@@ -123,7 +123,8 @@ message(STATUS "CMAKE_BINARY_DIR: ${CMAKE_BINARY_DIR}"
message(STATUS "ts_files: ${ts_files}")
message(STATUS "qm_files: ${qm_files}")
-ADD_COMPILE_DEFINITIONS(VYMBASEDIR="${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}")
+ADD_COMPILE_DEFINITIONS(VYMBASEDIR="${DATADIR}")
+ADD_COMPILE_DEFINITIONS(VYM_DOCDIR="${DOCSDIR}")
add_executable(vym ${VymSources} vym.qrc ${qm_files})
target_link_libraries(vym ${QtLibraries})
@@ -156,9 +157,11 @@ add_custom_target(make-translations-directory ALL
add_dependencies(vym make-translations-directory)
install(DIRECTORY demos DESTINATION ${CMAKE_INSTALL_DATAROOTDIR})
-install(DIRECTORY doc DESTINATION ${CMAKE_INSTALL_DOCDIR})
+if(VYM_DOCS)
+install(DIRECTORY doc/ DESTINATION ${CMAKE_INSTALL_DOCDIR} FILES_MATCHING PATTERN "*.pdf")
+install(FILES README.md DESTINATION ${CMAKE_INSTALL_DOCDIR})
+endif()
install(FILES doc/vym.1.gz DESTINATION ${CMAKE_INSTALL_MANDIR})
-install(FILES README.md LICENSE.txt DESTINATION ${CMAKE_INSTALL_DOCDIR})
install(DIRECTORY exports flags icons macros ${CMAKE_BINARY_DIR}/translations scripts styles DESTINATION ${CMAKE_INSTALL_DATAROOTDIR})
if(UNIX)
VYM (View Your Mind) is a tool to generate and manipulate maps which
show your thoughts. Such maps can help you to improve your creativity
and effectivity. You can use them for time management, to organize
tasks, to get an overview over complex contexts, to sort your ideas
etc. Some people even think it is fun to work with such maps...
bin/vym
man/man1/vym.1.gz
share/applications/vym.desktop
%%PORTDOCS%%%%DOCSDIR%%/README.md
%%PORTDOCS%%%%DOCSDIR%%/vym.pdf
%%PORTDOCS%%%%DOCSDIR%%/vym_es.pdf
%%PORTDOCS%%%%DOCSDIR%%/vym_fr.pdf
share/icons/hicolor/48x48/apps/vym.png
share/mime/packages/vym.xml
%%DATADIR%%/demos/ao-report-example.vym
%%DATADIR%%/demos/default-dark.vym
%%DATADIR%%/demos/default.vym
%%DATADIR%%/demos/frames.vym
%%DATADIR%%/demos/lifeforms.vym
%%DATADIR%%/demos/math.vym
%%DATADIR%%/demos/new-flags.vym
%%DATADIR%%/demos/scripts/examplescript.vys
%%DATADIR%%/demos/scripts/export-image.vys
%%DATADIR%%/demos/scripts/iterating-branches.vys
%%DATADIR%%/demos/scripts/strip-url.vys
%%DATADIR%%/demos/task-management.vym
%%DATADIR%%/demos/time-management.vym
%%DATADIR%%/demos/vym-contribute.vym
%%DATADIR%%/exports/orange-blue.conf
%%DATADIR%%/exports/template-orange-blue/META-INF/manifest.xml
%%DATADIR%%/exports/template-orange-blue/Pictures/1000000000000040000000400142E835.png
%%DATADIR%%/exports/template-orange-blue/Thumbnails/thumbnail.png
%%DATADIR%%/exports/template-orange-blue/content-template.xml
%%DATADIR%%/exports/template-orange-blue/content.xml
%%DATADIR%%/exports/template-orange-blue/meta.xml
%%DATADIR%%/exports/template-orange-blue/mimetype
%%DATADIR%%/exports/template-orange-blue/page-template.xml
%%DATADIR%%/exports/template-orange-blue/settings.xml
%%DATADIR%%/exports/template-orange-blue/styles.xml
%%DATADIR%%/flags/flag-hideexport.png
%%DATADIR%%/flags/flag-present.png
%%DATADIR%%/flags/flag-rose.png
%%DATADIR%%/flags/flag-scrolled-right.png
%%DATADIR%%/flags/flag-thumb-down.png
%%DATADIR%%/flags/flag-thumb-up.png
%%DATADIR%%/flags/flag-tmpUnscrolled-right.png
%%DATADIR%%/flags/flag-vymlink.png
%%DATADIR%%/flags/flag-vymlinknew.png
%%DATADIR%%/flags/freemind/attach.png
%%DATADIR%%/flags/freemind/back.png
%%DATADIR%%/flags/freemind/bell.png
%%DATADIR%%/flags/freemind/bookmark.png
%%DATADIR%%/flags/freemind/clanbomber.png
%%DATADIR%%/flags/freemind/desktopnew.png
%%DATADIR%%/flags/freemind/flag.png
%%DATADIR%%/flags/freemind/forward.png
%%DATADIR%%/flags/freemind/gohome.png
%%DATADIR%%/flags/freemind/help.png
%%DATADIR%%/flags/freemind/idea.png
%%DATADIR%%/flags/freemind/kaddressbook.png
%%DATADIR%%/flags/freemind/knotify.png
%%DATADIR%%/flags/freemind/korn.png
%%DATADIR%%/flags/freemind/licq.png
%%DATADIR%%/flags/freemind/mail.png
%%DATADIR%%/flags/freemind/password.png
%%DATADIR%%/flags/freemind/pencil.png
%%DATADIR%%/flags/freemind/penguin.png
%%DATADIR%%/flags/freemind/priority-1.png
%%DATADIR%%/flags/freemind/priority-2.png
%%DATADIR%%/flags/freemind/priority-3.png
%%DATADIR%%/flags/freemind/priority-4.png
%%DATADIR%%/flags/freemind/priority-5.png
%%DATADIR%%/flags/freemind/priority-6.png
%%DATADIR%%/flags/freemind/priority-7.png
%%DATADIR%%/flags/freemind/stop.png
%%DATADIR%%/flags/freemind/warning.png
%%DATADIR%%/flags/freemind/wizard.png
%%DATADIR%%/flags/freemind/xmag.png
%%DATADIR%%/flags/standard/Dialog-STOP.svg
%%DATADIR%%/flags/standard/Dialog-information_on.svg
%%DATADIR%%/flags/standard/arrow-2down-blue.svg
%%DATADIR%%/flags/standard/arrow-2up-blue.svg
%%DATADIR%%/flags/standard/arrow-down-blue.svg
%%DATADIR%%/flags/standard/arrow-up-blue.svg
%%DATADIR%%/flags/standard/dialog-ok-apply.svg
%%DATADIR%%/flags/standard/dialog-warning.svg
%%DATADIR%%/flags/standard/edit-delete.svg
%%DATADIR%%/flags/standard/edit-undo.svg
%%DATADIR%%/flags/standard/emblem-favorite.svg
%%DATADIR%%/flags/standard/face-plain.svg
%%DATADIR%%/flags/standard/face-sad.svg
%%DATADIR%%/flags/standard/face-smile.svg
%%DATADIR%%/flags/standard/face-surprise.svg
%%DATADIR%%/flags/standard/flash.svg
%%DATADIR%%/flags/standard/help-about.svg
%%DATADIR%%/flags/standard/help-contextual.svg
%%DATADIR%%/flags/standard/internet-telephony.svg
%%DATADIR%%/flags/standard/kalarm.svg
%%DATADIR%%/flags/standard/question-mark.svg
%%DATADIR%%/flags/system/applications-internet-new.svg
%%DATADIR%%/flags/system/applications-internet.svg
%%DATADIR%%/flags/system/klipper.svg
%%DATADIR%%/flags/system/no-arrow-up.png
%%DATADIR%%/flags/system/stopsign-arrow-2up.png
%%DATADIR%%/flags/system/stopsign-arrow-up.png
%%DATADIR%%/flags/system/target.svg
%%DATADIR%%/flags/system/task-finished.svg
%%DATADIR%%/flags/system/task-new-morning.svg
%%DATADIR%%/flags/system/task-new-sleeping.svg
%%DATADIR%%/flags/system/task-new.svg
%%DATADIR%%/flags/system/task-wip-morning.svg
%%DATADIR%%/flags/system/task-wip-sleeping.svg
%%DATADIR%%/flags/system/task-wip.svg
%%DATADIR%%/icons/configure-plus.svg
%%DATADIR%%/icons/cursors/cursorcolorpicker.png
%%DATADIR%%/icons/cursors/cursorxlink.png
%%DATADIR%%/icons/down-diagonal-left.png
%%DATADIR%%/icons/down-diagonal-right.png
%%DATADIR%%/icons/down.png
%%DATADIR%%/icons/editcopy.png
%%DATADIR%%/icons/editcut.png
%%DATADIR%%/icons/editpaste.png
%%DATADIR%%/icons/editsort.png
%%DATADIR%%/icons/editsortback.png
%%DATADIR%%/icons/edittrash.png
%%DATADIR%%/icons/exit.png
%%DATADIR%%/icons/file-document-export.png
%%DATADIR%%/icons/fileclose.png
%%DATADIR%%/icons/filenew.png
%%DATADIR%%/icons/filenewcopy.png
%%DATADIR%%/icons/fileopen.png
%%DATADIR%%/icons/fileprint.png
%%DATADIR%%/icons/filesave.png
%%DATADIR%%/icons/filesaveas.png
%%DATADIR%%/icons/find.png
%%DATADIR%%/icons/formatcolorbranch.png
%%DATADIR%%/icons/formatcolorpicker.png
%%DATADIR%%/icons/formatcolorsubtree.png
%%DATADIR%%/icons/formatfixedfont.png
%%DATADIR%%/icons/formatrichtext.png
%%DATADIR%%/icons/formatvarfont.png
%%DATADIR%%/icons/headingeditor.png
%%DATADIR%%/icons/history.png
%%DATADIR%%/icons/linestyle-dash.png
%%DATADIR%%/icons/linestyle-dashdot.png
%%DATADIR%%/icons/linestyle-dashdotdot.png
%%DATADIR%%/icons/linestyle-dot.png
%%DATADIR%%/icons/linestyle-solid.png
%%DATADIR%%/icons/modifiers/cursorhandopen.png
%%DATADIR%%/icons/modifiers/mode-color.png
%%DATADIR%%/icons/modifiers/mode-move-object.svg
%%DATADIR%%/icons/modifiers/mode-select.svg
%%DATADIR%%/icons/modifiers/mode-xlink.png
%%DATADIR%%/icons/newbranch.png
%%DATADIR%%/icons/newmapcenter.png
%%DATADIR%%/icons/redo.png
%%DATADIR%%/icons/script-reload.svg
%%DATADIR%%/icons/script-run.svg
%%DATADIR%%/icons/scripteditor.png
%%DATADIR%%/icons/selectnext.png
%%DATADIR%%/icons/selectprevious.png
%%DATADIR%%/icons/slide-camera.png
%%DATADIR%%/icons/slideeditor.png
%%DATADIR%%/icons/slidenext.png
%%DATADIR%%/icons/slideprevious.png
%%DATADIR%%/icons/sliderecord.png
%%DATADIR%%/icons/system-shutdown.svg
%%DATADIR%%/icons/taskeditor.png
%%DATADIR%%/icons/taskfilter-activetask.png
%%DATADIR%%/icons/taskfilter-currentmap.png
%%DATADIR%%/icons/taskfilter-newtask.png
%%DATADIR%%/icons/text_block.png
%%DATADIR%%/icons/text_bold.png
%%DATADIR%%/icons/text_center.png
%%DATADIR%%/icons/text_italic.png
%%DATADIR%%/icons/text_left.png
%%DATADIR%%/icons/text_right.png
%%DATADIR%%/icons/text_sub.png
%%DATADIR%%/icons/text_super.png
%%DATADIR%%/icons/text_under.png
%%DATADIR%%/icons/transform-rotate-ccw.svg
%%DATADIR%%/icons/transform-rotate-cw.svg
%%DATADIR%%/icons/treeeditor.png
%%DATADIR%%/icons/undo.png
%%DATADIR%%/icons/up-diagonal-left.png
%%DATADIR%%/icons/up-diagonal-right.png
%%DATADIR%%/icons/up.png
%%DATADIR%%/icons/video-projector.png
%%DATADIR%%/icons/view-filter.png
%%DATADIR%%/icons/viewmag+.png
%%DATADIR%%/icons/viewmag-.png
%%DATADIR%%/icons/viewmag-reset.png
%%DATADIR%%/icons/viewshowsel.png
%%DATADIR%%/icons/vym-128x128.ico
%%DATADIR%%/icons/vym-128x128.png
%%DATADIR%%/icons/vym-16x16.png
%%DATADIR%%/icons/vym-editor.png
%%DATADIR%%/icons/vym.icns
%%DATADIR%%/icons/vym.png
%%DATADIR%%/icons/vym.xpm
%%DATADIR%%/macros/macros.vys
%%DATADIR%%/macros/slideeditor-snapshot.vys
%%DATADIR%%/scripts/vivym
%%DATADIR%%/scripts/vym-addmail.rb
%%DATADIR%%/scripts/vym-ruby.rb
%%DATADIR%%/styles/vym.css
%%DATADIR%%/styles/vym2taskjuggler.xsl
%%DATADIR%%/translations/vym.cs_CZ.qm
%%DATADIR%%/translations/vym.de.qm
%%DATADIR%%/translations/vym.el.qm
%%DATADIR%%/translations/vym.en.qm
%%DATADIR%%/translations/vym.es.qm
%%DATADIR%%/translations/vym.fr.qm
%%DATADIR%%/translations/vym.hr_HR.qm
%%DATADIR%%/translations/vym.ia.qm
%%DATADIR%%/translations/vym.it.qm
%%DATADIR%%/translations/vym.ja.qm
%%DATADIR%%/translations/vym.pt_BR.qm
%%DATADIR%%/translations/vym.ru.qm
%%DATADIR%%/translations/vym.sv.qm
%%DATADIR%%/translations/vym.zh_CN.qm
%%DATADIR%%/translations/vym.zh_TW.qm
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment