[Bug 200117] [NEW PORT] editors/plume-creator-devel: QT4 based editor for novelists

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon May 11 07:32:13 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200117

            Bug ID: 200117
           Summary: [NEW PORT] editors/plume-creator-devel: QT4 based
                    editor for novelists
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: yamagi at yamagi.org

Created attachment 156641
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=156641&action=edit
sh archove with editors/plume-creator-devel

Attached is the sh archive to editors/plume-creator-devel. Plume Creator is a
Qt4 based editor for novelists. It supports an outline, a node manager, mise en
scene, distraction free mode and much more.

I've ported the current git head (therefor the name plume-creator-devel) and
not the last release for several reasons:
 - The last release (0.66.2) is two and a half years old.
 - The last release has several serious bugs.
 - The last release segfaults on FreeBSD and fixing it would require heavy
patching.

The development of Plume Creator is rather low volume, there were only 5
commits in 2014 and so far none in 2015. So this port won't have many updates,
too.

To the port:
 - Option helpers are used for everything, of course.
 - I've chosen the date as version number.
 - I don't know if "QMAKE_ARGS=    ${WRKSRC}/plume-creator.pro" is really
correct, but without specifying the project file qmake won't create the
makefiles.
 - patch-src__rtf__writer.cpp adds a missing include.
 - patch-src__textzone.cpp removes some unicode crap. Necessary for FreeBSD 8.4
only.

The port was tested with Poudriere on FreeBSD 8.4, 9.3 and 10.1.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list