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-head
mailing list