svn commit: r418539 - in head/editors: . focuswriter

Pawel Pekala pawel at FreeBSD.org
Thu Jul 14 16:34:43 UTC 2016


Author: pawel
Date: Thu Jul 14 16:34:41 2016
New Revision: 418539
URL: https://svnweb.freebsd.org/changeset/ports/418539

Log:
  FocusWriter is a simple, distraction-free writing environment. It utilizes a
  hide-away interface, that you access by moving your mouse to the edges of the
  screen, allowing the program to have a familiar look and feel to it, while still
  getting out of the way, so that you can immerse yourself in your work.
  
  Features:
  - TXT, basic RTF, and basic ODT file support
  - Timers and alarms
  - Daily goals
  - Fully customizable themes
  - Typewriter sound effects (optional)
  - Auto-save (optional)
  - Live statistics (optional)
  - Spell-checking (optional)
  - Multi-document support
  - Sessions
  - Portable mode (optional)
  - Translated into over 20 languages
  
  WWW: http://gottcode.org/focuswriter/
  
  PR:		210676
  Submitted by:	lightside <lightside at gmx.com>

Added:
  head/editors/focuswriter/
  head/editors/focuswriter/Makefile   (contents, props changed)
  head/editors/focuswriter/distinfo   (contents, props changed)
  head/editors/focuswriter/pkg-descr   (contents, props changed)
  head/editors/focuswriter/pkg-plist   (contents, props changed)
Modified:
  head/editors/Makefile

Modified: head/editors/Makefile
==============================================================================
--- head/editors/Makefile	Thu Jul 14 15:50:34 2016	(r418538)
+++ head/editors/Makefile	Thu Jul 14 16:34:41 2016	(r418539)
@@ -53,6 +53,7 @@
     SUBDIR += emacs-nox11
     SUBDIR += fileobj
     SUBDIR += flim
+    SUBDIR += focuswriter
     SUBDIR += fpc-ide
     SUBDIR += fte
     SUBDIR += fxite

Added: head/editors/focuswriter/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/editors/focuswriter/Makefile	Thu Jul 14 16:34:41 2016	(r418539)
@@ -0,0 +1,53 @@
+# Created by: lightside <lightside at gmx.com>
+# $FreeBSD$
+
+PORTNAME=	focuswriter
+PORTVERSION=	1.5.6
+DISTVERSIONPREFIX=	v
+CATEGORIES=	editors
+
+MAINTAINER=	lightside at gmx.com
+COMMENT=	Simple, distraction-free writing environment
+
+LICENSE=	GPLv3 LGPL3
+LICENSE_COMB=	multi
+LICENSE_FILE_GPLv3=	${WRKSRC}/COPYING
+LICENSE_FILE_LGPL3=	${WRKSRC}/resources/images/icons/oxygen/COPYING
+
+LIB_DEPENDS=	libhunspell-1.3.so:textproc/hunspell
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	gottcode
+
+USES=		desktop-file-utils pkgconfig qmake
+INSTALLS_ICONS=	yes
+
+LIBS+=		-lz
+
+PORTDATA=	*
+PORTDOCS=	CREDITS NEWS README
+
+OPTIONS_DEFINE=		DOCS
+OPTIONS_DEFAULT=	QT5
+OPTIONS_SINGLE=		QT
+OPTIONS_SINGLE_QT=	QT4 QT5
+QT_DESC=		Qt toolkit
+
+QT4_RUN_DEPENDS=	${LOCALBASE}/lib/libSDL2_mixer.so:audio/sdl2_mixer
+QT4_USE=	QT4=corelib,gui,network,moc_build,rcc_build
+QT5_USE=	QT5=concurrent,core,gui,multimedia,network,printsupport,widgets,buildtools_build
+QT5_USE+=	GL=gl
+
+post-patch:
+	@${REINPLACE_CMD} -e '/PKGCONFIG/s/ zlib// ; \
+		/INSTALLS/s/man //' \
+		${WRKSRC}/focuswriter.pro
+
+do-install-DOCS-on:
+	(cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR})
+
+post-install:
+	${INSTALL_MAN} ${WRKSRC}/resources/unix/focuswriter.1 \
+		${STAGEDIR}${PREFIX}/man/man1
+
+.include <bsd.port.mk>

Added: head/editors/focuswriter/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/editors/focuswriter/distinfo	Thu Jul 14 16:34:41 2016	(r418539)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1466634254
+SHA256 (gottcode-focuswriter-v1.5.6_GH0.tar.gz) = a133c70427d7896b724c9fe6859453459e354cacd21f6ca7e332486a231a474f
+SIZE (gottcode-focuswriter-v1.5.6_GH0.tar.gz) = 5621251

Added: head/editors/focuswriter/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/editors/focuswriter/pkg-descr	Thu Jul 14 16:34:41 2016	(r418539)
@@ -0,0 +1,20 @@
+FocusWriter is a simple, distraction-free writing environment. It utilizes a
+hide-away interface, that you access by moving your mouse to the edges of the
+screen, allowing the program to have a familiar look and feel to it, while still
+getting out of the way, so that you can immerse yourself in your work.
+
+Features:
+- TXT, basic RTF, and basic ODT file support
+- Timers and alarms
+- Daily goals
+- Fully customizable themes
+- Typewriter sound effects (optional)
+- Auto-save (optional)
+- Live statistics (optional)
+- Spell-checking (optional)
+- Multi-document support
+- Sessions
+- Portable mode (optional)
+- Translated into over 20 languages
+
+WWW: http://gottcode.org/focuswriter/

Added: head/editors/focuswriter/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/editors/focuswriter/pkg-plist	Thu Jul 14 16:34:41 2016	(r418539)
@@ -0,0 +1,14 @@
+bin/focuswriter
+man/man1/focuswriter.1.gz
+share/appdata/focuswriter.appdata.xml
+share/applications/focuswriter.desktop
+share/icons/hicolor/128x128/apps/focuswriter.png
+share/icons/hicolor/16x16/apps/focuswriter.png
+share/icons/hicolor/22x22/apps/focuswriter.png
+share/icons/hicolor/24x24/apps/focuswriter.png
+share/icons/hicolor/256x256/apps/focuswriter.png
+share/icons/hicolor/32x32/apps/focuswriter.png
+share/icons/hicolor/48x48/apps/focuswriter.png
+share/icons/hicolor/64x64/apps/focuswriter.png
+share/icons/hicolor/scalable/apps/focuswriter.svg
+share/pixmaps/focuswriter.xpm


More information about the svn-ports-all mailing list