svn commit: r371518 - in head/deskutils: . treesheets
Pawel Pekala
pawel at FreeBSD.org
Sun Oct 26 18:15:13 UTC 2014
Author: pawel
Date: Sun Oct 26 18:15:12 2014
New Revision: 371518
URL: https://svnweb.freebsd.org/changeset/ports/371518
QAT: https://qat.redports.org/buildarchive/r371518/
Log:
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 at gmx.com>
Added:
head/deskutils/treesheets/
head/deskutils/treesheets/Makefile (contents, props changed)
head/deskutils/treesheets/distinfo (contents, props changed)
head/deskutils/treesheets/pkg-descr (contents, props changed)
Modified:
head/deskutils/Makefile
Modified: head/deskutils/Makefile
==============================================================================
--- head/deskutils/Makefile Sun Oct 26 18:01:22 2014 (r371517)
+++ head/deskutils/Makefile Sun Oct 26 18:15:12 2014 (r371518)
@@ -223,6 +223,7 @@
SUBDIR += toolboxkit
SUBDIR += tpb
SUBDIR += treeline
+ SUBDIR += treesheets
SUBDIR += tuxcards
SUBDIR += vboxgtk
SUBDIR += virt-manager
Added: head/deskutils/treesheets/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/treesheets/Makefile Sun Oct 26 18:15:12 2014 (r371518)
@@ -0,0 +1,71 @@
+# Created by: lightside <lightside at gmx.com>
+# $FreeBSD$
+
+PORTNAME= treesheets
+PORTVERSION= 0.0.20141016
+CATEGORIES= deskutils
+
+MAINTAINER= lightside at 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>
Added: head/deskutils/treesheets/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/treesheets/distinfo Sun Oct 26 18:15:12 2014 (r371518)
@@ -0,0 +1,2 @@
+SHA256 (treesheets-0.0.20141016.tar.gz) = d9e11711f5908dd61493faaf8f593e029db89b8c7fed15fbc7ee2d97a6d2e684
+SIZE (treesheets-0.0.20141016.tar.gz) = 1792312
Added: head/deskutils/treesheets/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/treesheets/pkg-descr Sun Oct 26 18:15:12 2014 (r371518)
@@ -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
More information about the svn-ports-all
mailing list