TI-91: Timewarrior does not compile on DragonFly

- Thanks to Michael Neumann.
This commit is contained in:
Paul Beckingham 2017-12-10 00:20:50 -05:00
parent 78d910a58b
commit 58ec6735dd
5 changed files with 9 additions and 3 deletions

View file

@ -140,6 +140,7 @@ The following submitted code, packages or analysis, and deserve special thanks:
Lukas Barth Lukas Barth
Øyvind A. Holm Øyvind A. Holm
Paul J. Fenwick Paul J. Fenwick
Michael Neumann
Thanks to the following, who submitted detailed bug reports and excellent Thanks to the following, who submitted detailed bug reports and excellent
suggestions: suggestions:

View file

@ -49,13 +49,13 @@ set (PACKAGE_TARNAME "${PACKAGE}")
set (PACKAGE_VERSION "${VERSION}") set (PACKAGE_VERSION "${VERSION}")
set (PACKAGE_STRING "${PACKAGE} ${VERSION}") set (PACKAGE_STRING "${PACKAGE} ${VERSION}")
if (FREEBSD) if (FREEBSD OR DRAGONFLY)
SET (TASK_MAN1DIR man/man1 CACHE STRING "Installation directory for man pages, section 1") SET (TASK_MAN1DIR man/man1 CACHE STRING "Installation directory for man pages, section 1")
SET (TASK_MAN5DIR man/man5 CACHE STRING "Installation directory for man pages, section 5") SET (TASK_MAN5DIR man/man5 CACHE STRING "Installation directory for man pages, section 5")
else (FREEBSD) else (FREEBSD OR DRAGONFLY)
SET (TASK_MAN1DIR share/man/man1 CACHE STRING "Installation directory for man pages, section 1") SET (TASK_MAN1DIR share/man/man1 CACHE STRING "Installation directory for man pages, section 1")
SET (TASK_MAN5DIR share/man/man5 CACHE STRING "Installation directory for man pages, section 5") SET (TASK_MAN5DIR share/man/man5 CACHE STRING "Installation directory for man pages, section 5")
endif (FREEBSD) endif (FREEBSD OR DRAGONFLY)
SET (TASK_DOCDIR share/doc/task CACHE STRING "Installation directory for doc files") SET (TASK_DOCDIR share/doc/task CACHE STRING "Installation directory for doc files")
SET (TASK_RCDIR "${TASK_DOCDIR}/rc" CACHE STRING "Installation directory for configuration files") SET (TASK_RCDIR "${TASK_DOCDIR}/rc" CACHE STRING "Installation directory for configuration files")
SET (TASK_BINDIR bin CACHE STRING "Installation directory for the binary") SET (TASK_BINDIR bin CACHE STRING "Installation directory for the binary")

View file

@ -2,6 +2,8 @@
- TD-64 sync conflict deleted all annotations of the task - TD-64 sync conflict deleted all annotations of the task
(thanks to Markus Beppler, Konstantin Vorobyev). (thanks to Markus Beppler, Konstantin Vorobyev).
- TI-91 Timewarrior does not compile on DragonFly
(thanks to Michael Neumann).
- TW-61 Extract only tasks with annotations - TW-61 Extract only tasks with annotations
(thanks to Aikido Guy). (thanks to Aikido Guy).
- TW-213 Align countdown column on boundary between number and text. - TW-213 Align countdown column on boundary between number and text.

View file

@ -43,6 +43,7 @@
#cmakedefine FREEBSD #cmakedefine FREEBSD
#cmakedefine OPENBSD #cmakedefine OPENBSD
#cmakedefine NETBSD #cmakedefine NETBSD
#cmakedefine DRAGONFLY
#cmakedefine HAIKU #cmakedefine HAIKU
#cmakedefine SOLARIS #cmakedefine SOLARIS
#cmakedefine KFREEBSD #cmakedefine KFREEBSD

View file

@ -33,6 +33,8 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
set (OPENBSD true) set (OPENBSD true)
elseif (${CMAKE_SYSTEM_NAME} MATCHES "NetBSD") elseif (${CMAKE_SYSTEM_NAME} MATCHES "NetBSD")
set (NETBSD true) set (NETBSD true)
elseif (${CMAKE_SYSTEM_NAME} MATCHES "DragonFly")
set (DRAGONFLY true)
elseif (${CMAKE_SYSTEM_NAME} MATCHES "SunOS") elseif (${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
set (SOLARIS true) set (SOLARIS true)
elseif (${CMAKE_SYSTEM_NAME} STREQUAL "GNU") elseif (${CMAKE_SYSTEM_NAME} STREQUAL "GNU")