Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Oct 2014 18:15:12 +0000 (UTC)
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r371518 - in head/deskutils: . treesheets
Message-ID:  <201410261815.s9QIFCKN038560@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410261815.s9QIFCKN038560>