diff options
author | pawel <pawel@FreeBSD.org> | 2014-10-27 02:15:12 +0800 |
---|---|---|
committer | pawel <pawel@FreeBSD.org> | 2014-10-27 02:15:12 +0800 |
commit | 1c3df07adcb097ae78610404b45335a9a6740e8a (patch) | |
tree | 27ad46ec8ec4d89f33c78cc5c98aeb6ec7996fab /deskutils | |
parent | 0b121a7d26651a5b1b6a0957521e990896fed041 (diff) | |
download | freebsd-ports-gnome-1c3df07adcb097ae78610404b45335a9a6740e8a.tar.gz freebsd-ports-gnome-1c3df07adcb097ae78610404b45335a9a6740e8a.tar.zst freebsd-ports-gnome-1c3df07adcb097ae78610404b45335a9a6740e8a.zip |
The ultimate replacement for spreadsheets, mind mappers, outliners, PIMs, text
editors and small databases.
Suitable for any kind of data organization, such as Todo lists, calendars,
project management, brainstorming, organizing ideas, planning, requirements
gathering, presentation of information, etc.
It's like a spreadsheet, immediately familiar, but much more suitable for
complex data because it's hierarchical.
It's like a mind mapper, but more organized and compact.
It's like an outliner, but in more than one dimension.
It's like a text editor, but with structure.
WWW: http://treesheets.com
PR: 193337
Submitted by: lightside <lightside@gmx.com>
Diffstat (limited to 'deskutils')
-rw-r--r-- | deskutils/Makefile | 1 | ||||
-rw-r--r-- | deskutils/treesheets/Makefile | 71 | ||||
-rw-r--r-- | deskutils/treesheets/distinfo | 2 | ||||
-rw-r--r-- | deskutils/treesheets/pkg-descr | 14 |
4 files changed, 88 insertions, 0 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile index 5d0f1aff48f9..1fc9773b271d 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -223,6 +223,7 @@ SUBDIR += toolboxkit SUBDIR += tpb SUBDIR += treeline + SUBDIR += treesheets SUBDIR += tuxcards SUBDIR += vboxgtk SUBDIR += virt-manager diff --git a/deskutils/treesheets/Makefile b/deskutils/treesheets/Makefile new file mode 100644 index 000000000000..4fab4cccdd57 --- /dev/null +++ b/deskutils/treesheets/Makefile @@ -0,0 +1,71 @@ +# Created by: lightside <lightside@gmx.com> +# $FreeBSD$ + +PORTNAME= treesheets +PORTVERSION= 0.0.20141016 +CATEGORIES= deskutils + +MAINTAINER= lightside@gmx.com +COMMENT= Free form data organizer + +LICENSE= ZLIB +LICENSE_FILE= ${WRKSRC}/ZLIB_LICENSE.txt + +USE_GITHUB= yes +GH_ACCOUNT= aardappel +GH_PROJECT= ${PORTNAME} +GH_COMMIT= 2cca487 +GH_TAGNAME= ${GH_COMMIT} + +BUILD_WRKSRC= ${WRKSRC}/src +EXTRACT_AFTER_ARGS= --exclude .gitignore + +USES= compiler:c++11-lang +USE_WX= 3.0+ +WX_UNICODE= yes + +PORTDATA= images +PORTDOCS= docs *.html +PORTEXAMPLES= * + +PLIST_FILES= bin/${PORTNAME} \ + share/pixmaps/${PORTNAME}.png + +DESKTOP_ENTRIES="TreeSheets" "${COMMENT}" \ + "${PORTNAME}" "${PORTNAME}" \ + "Office;Utility;" true + +OPTIONS_DEFINE= DOCS EXAMPLES + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 900014 +CXXFLAGS+= -D__LONG_LONG_SUPPORTED +.endif + +post-patch: .SILENT + ${REINPLACE_CMD} -e 's|c++|${CXX}|; \ + s|-O3|${CXXFLAGS}| ; \ + s|wx-config|${WX_CONFIG}| ; \ + /^mv treesheets/d' \ + ${BUILD_WRKSRC}/build.sh + ${REINPLACE_CMD} -e 's|sys->frame->exepath+L"|L"${DOCSDIR}|' \ + ${BUILD_WRKSRC}/document.h + ${REINPLACE_CMD} -e 's|wxFileName(exename).GetPath()|L"${DATADIR}"|' \ + ${BUILD_WRKSRC}/myframe.h + ${REINPLACE_CMD} -e 's|frame->exepath+L"/examples|L"${EXAMPLESDIR}|' \ + ${BUILD_WRKSRC}/system.h + +do-build: + (cd ${BUILD_WRKSRC} && ${SH} build.sh) + +do-install: + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + (cd ${WRKSRC}/TS && ${COPYTREE_SHARE} "${PORTDATA}" ${STAGEDIR}${DATADIR}) + (cd ${WRKSRC}/TS && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) + (cd ${WRKSRC}/TS/examples && ${COPYTREE_SHARE} "${PORTEXAMPLES}" \ + ${STAGEDIR}${EXAMPLESDIR}) + ${INSTALL_DATA} ${WRKSRC}/TS/images/icon32.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png + +.include <bsd.port.post.mk> diff --git a/deskutils/treesheets/distinfo b/deskutils/treesheets/distinfo new file mode 100644 index 000000000000..8705533f745a --- /dev/null +++ b/deskutils/treesheets/distinfo @@ -0,0 +1,2 @@ +SHA256 (treesheets-0.0.20141016.tar.gz) = d9e11711f5908dd61493faaf8f593e029db89b8c7fed15fbc7ee2d97a6d2e684 +SIZE (treesheets-0.0.20141016.tar.gz) = 1792312 diff --git a/deskutils/treesheets/pkg-descr b/deskutils/treesheets/pkg-descr new file mode 100644 index 000000000000..4f36cdba7277 --- /dev/null +++ b/deskutils/treesheets/pkg-descr @@ -0,0 +1,14 @@ +The ultimate replacement for spreadsheets, mind mappers, outliners, PIMs, text +editors and small databases. + +Suitable for any kind of data organization, such as Todo lists, calendars, +project management, brainstorming, organizing ideas, planning, requirements +gathering, presentation of information, etc. + +It's like a spreadsheet, immediately familiar, but much more suitable for +complex data because it's hierarchical. +It's like a mind mapper, but more organized and compact. +It's like an outliner, but in more than one dimension. +It's like a text editor, but with structure. + +WWW: http://treesheets.com |