aboutsummaryrefslogtreecommitdiffstats
path: root/editors
diff options
context:
space:
mode:
authorpawel <pawel@FreeBSD.org>2015-10-29 07:24:20 +0800
committerpawel <pawel@FreeBSD.org>2015-10-29 07:24:20 +0800
commit8ac4406046e1c24633c94ad65efee11227461d27 (patch)
tree4204b4af08389481a52757781c9e6bba1c0df92b /editors
parent657ec23f33d6f283b829abe33f499e44aa2d1b48 (diff)
downloadfreebsd-ports-gnome-8ac4406046e1c24633c94ad65efee11227461d27.tar.gz
freebsd-ports-gnome-8ac4406046e1c24633c94ad65efee11227461d27.tar.zst
freebsd-ports-gnome-8ac4406046e1c24633c94ad65efee11227461d27.zip
Are you a writer? Plume Creator will help you with this hard task! This
software gives you an outliner, a distraction-free mode, a note manager and much more! WWW: http://www.plume-creator.eu/ PR: 200117 Submitted by: yamagi@yamagi.org
Diffstat (limited to 'editors')
-rw-r--r--editors/Makefile1
-rw-r--r--editors/plume-creator-devel/Makefile19
-rw-r--r--editors/plume-creator-devel/distinfo2
-rw-r--r--editors/plume-creator-devel/files/patch-src__rtf__writer.cpp13
-rw-r--r--editors/plume-creator-devel/files/patch-src__textzone.cpp8
-rw-r--r--editors/plume-creator-devel/pkg-descr5
-rw-r--r--editors/plume-creator-devel/pkg-plist45
7 files changed, 93 insertions, 0 deletions
diff --git a/editors/Makefile b/editors/Makefile
index 37378b69c44b..41158fe4000c 100644
--- a/editors/Makefile
+++ b/editors/Makefile
@@ -220,6 +220,7 @@
SUBDIR += paredit-mode.el
SUBDIR += pico-alpine
SUBDIR += pluma
+ SUBDIR += plume-creator-devel
SUBDIR += poedit
SUBDIR += psgml
SUBDIR += puff
diff --git a/editors/plume-creator-devel/Makefile b/editors/plume-creator-devel/Makefile
new file mode 100644
index 000000000000..c62ce3ba0d8d
--- /dev/null
+++ b/editors/plume-creator-devel/Makefile
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME= plume-creator-devel
+PORTVERSION= ${DATE}
+CATEGORIES= editors
+MASTER_SITES= http://deponie.yamagi.org/freebsd/distfiles/plume-creator/
+
+MAINTAINER= yamagi@yamagi.org
+COMMENT= Plume-Creator is an open-source tool for novelists
+
+LICENSE= GPLv3 # (or later)
+
+DATE= 20150510
+
+USES= desktop-file-utils shared-mime-info qmake tar:xz
+USE_QT4= corelib gui moc_build qmake_build rcc_build uic_build webkit
+QMAKE_ARGS= ${WRKSRC}/plume-creator.pro
+
+.include <bsd.port.mk>
diff --git a/editors/plume-creator-devel/distinfo b/editors/plume-creator-devel/distinfo
new file mode 100644
index 000000000000..731063520d90
--- /dev/null
+++ b/editors/plume-creator-devel/distinfo
@@ -0,0 +1,2 @@
+SHA256 (plume-creator-devel-20150510.tar.xz) = cf09ca414cd477fdd4834ba54bb4fc5106ad156979b6677cca50e429d7ea267d
+SIZE (plume-creator-devel-20150510.tar.xz) = 4064668
diff --git a/editors/plume-creator-devel/files/patch-src__rtf__writer.cpp b/editors/plume-creator-devel/files/patch-src__rtf__writer.cpp
new file mode 100644
index 000000000000..8c3422423d1e
--- /dev/null
+++ b/editors/plume-creator-devel/files/patch-src__rtf__writer.cpp
@@ -0,0 +1,13 @@
+--- src/rtf/writer.cpp.orig 2015-05-10 16:46:22 UTC
++++ src/rtf/writer.cpp
+@@ -30,6 +30,10 @@
+ #include <windows.h>
+ #endif
+
++#ifdef __FreeBSD__
++#include <locale.h>
++#endif
++
+ //-----------------------------------------------------------------------------
+
+ namespace
diff --git a/editors/plume-creator-devel/files/patch-src__textzone.cpp b/editors/plume-creator-devel/files/patch-src__textzone.cpp
new file mode 100644
index 000000000000..329be40cfc24
--- /dev/null
+++ b/editors/plume-creator-devel/files/patch-src__textzone.cpp
@@ -0,0 +1,8 @@
+--- src/textzone.cpp.orig 2015-05-10 16:46:22 UTC
++++ src/textzone.cpp
+@@ -1,4 +1,4 @@
+-#if QT_VERSION >= 0x050000
++#if QT_VERSION >= 0x050000
+ #include <QtWidgets>
+ #endif
+ #include <QtGui>
diff --git a/editors/plume-creator-devel/pkg-descr b/editors/plume-creator-devel/pkg-descr
new file mode 100644
index 000000000000..b9be28be80a3
--- /dev/null
+++ b/editors/plume-creator-devel/pkg-descr
@@ -0,0 +1,5 @@
+Are you a writer? Plume Creator will help you with this hard task! This
+software gives you an outliner, a distraction-free mode, a note manager
+and much more!
+
+WWW: http://www.plume-creator.eu/
diff --git a/editors/plume-creator-devel/pkg-plist b/editors/plume-creator-devel/pkg-plist
new file mode 100644
index 000000000000..adec1b944192
--- /dev/null
+++ b/editors/plume-creator-devel/pkg-plist
@@ -0,0 +1,45 @@
+%%QT_BINDIR%%/plume-creator
+share/applications/plume-creator.desktop
+share/icons/hicolor/128x128/apps/plume-creator-backup.png
+share/icons/hicolor/128x128/apps/plume-creator.png
+share/icons/hicolor/16x16/apps/plume-creator-backup.png
+share/icons/hicolor/16x16/apps/plume-creator.png
+share/icons/hicolor/192x192/apps/plume-creator-backup.png
+share/icons/hicolor/192x192/apps/plume-creator.png
+share/icons/hicolor/256x256/apps/plume-creator-backup.png
+share/icons/hicolor/256x256/apps/plume-creator.png
+share/icons/hicolor/32x32/apps/plume-creator-backup.png
+share/icons/hicolor/32x32/apps/plume-creator.png
+share/icons/hicolor/512x512/apps/plume-creator-backup.png
+share/icons/hicolor/512x512/apps/plume-creator.png
+share/icons/hicolor/64x64/apps/plume-creator-backup.png
+share/icons/hicolor/64x64/apps/plume-creator.png
+share/icons/hicolor/72x72/apps/plume-creator-backup.png
+share/icons/hicolor/72x72/apps/plume-creator.png
+share/icons/hicolor/96x96/apps/plume-creator-backup.png
+share/icons/hicolor/96x96/apps/plume-creator.png
+share/icons/hicolor/scalable/apps/plume-creator-backup.svg
+share/icons/hicolor/scalable/apps/plume-creator.svg
+share/mime/packages/plume-creator.xml
+share/plume-creator/COPYING
+share/plume-creator/License
+share/plume-creator/README
+share/plume-creator/dicts/en_AU.aff
+share/plume-creator/dicts/en_AU.dic
+share/plume-creator/dicts/en_CA.aff
+share/plume-creator/dicts/en_CA.dic
+share/plume-creator/dicts/en_GB.aff
+share/plume-creator/dicts/en_GB.dic
+share/plume-creator/dicts/en_US.aff
+share/plume-creator/dicts/en_US.dic
+share/plume-creator/dicts/en_ZA.aff
+share/plume-creator/dicts/en_ZA.dic
+share/plume-creator/dicts/fr-classique+reforme1990.aff
+share/plume-creator/dicts/fr-classique+reforme1990.dic
+share/plume-creator/themes/Space Opera.plume_theme
+share/plume-creator/translations/plume-creator_de_DE.qm
+share/plume-creator/translations/plume-creator_fr_FR.qm
+share/plume-creator/translations/plume-creator_it_IT.qm
+share/plume-creator/translations/plume-creator_pt_BR.qm
+share/plume-creator/translations/plume-creator_ru_RU.qm
+share/plume-creator/translations/plume-creator_sp_SP.qm