notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2023Q2
plan X/Motif schedule planner with calendar
1.12 deskutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.12Version of this port present on the latest quarterly branch.
Maintainer: cy@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-06-29 13:33:06
Last Update: 2023-06-29 13:31:13
Commit Hash: a25643e
License: not specified in port
WWW:
https://www.bitrot.de/plan.html
Description:
Plan is a schedule planner based on X/Motif. It displays a month calendar similar to xcal, but every day box is large enough to show appointments in small print. By pressing on a day box, the appointments for that day can be listed and edited. This port requires Motif or equivalent to build.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (51 items)
Collapse this list.
  1. bin/plan
  2. bin/pland
  3. bin/netplan
  4. bin/notifier
  5. bin/Killpland
  6. man/man1/netplan.1.gz
  7. man/man1/plan.1.gz
  8. man/man4/plan.4.gz
  9. share/doc/plan/Mkdoc
  10. share/doc/plan/Mkdoc.nawk
  11. share/doc/plan/plan.help
  12. share/doc/plan/plan_cal.ps
  13. share/examples/plan/holiday_australia
  14. share/examples/plan/holiday_austria
  15. share/examples/plan/holiday_bavarian
  16. share/examples/plan/holiday_belgium
  17. share/examples/plan/holiday_canada
  18. share/examples/plan/holiday_combi
  19. share/examples/plan/holiday_czech
  20. share/examples/plan/holiday_denmark
  21. share/examples/plan/holiday_dutch
  22. share/examples/plan/holiday_finnish
  23. share/examples/plan/holiday_french
  24. share/examples/plan/holiday_frswiss
  25. share/examples/plan/holiday_german
  26. share/examples/plan/holiday_greek
  27. share/examples/plan/holiday_hungary
  28. share/examples/plan/holiday_italy
  29. share/examples/plan/holiday_japan
  30. share/examples/plan/holiday_norway
  31. share/examples/plan/holiday_portugal
  32. share/examples/plan/holiday_quebec
  33. share/examples/plan/holiday_slovak
  34. share/examples/plan/holiday_spain
  35. share/examples/plan/holiday_swedish
  36. share/examples/plan/holiday_uk
  37. share/examples/plan/holiday_us
  38. share/doc/plan/BlackWhite
  39. share/doc/plan/Monochrome
  40. share/doc/plan/README
  41. share/doc/plan/plan.lang.dutch
  42. share/doc/plan/plan.lang.english
  43. share/doc/plan/plan.lang.french
  44. share/doc/plan/plan.lang.german
  45. share/doc/plan/plan.lang.italian
  46. share/doc/plan/plan.lang.polish
  47. share/doc/plan/plan.lang.spanish
  48. @dir share/plan/netplan.dir
  49. @owner
  50. @group
  51. @mode
Collapse this list.
Dependency lines:
  • plan>0:deskutils/plan
Conflicts:
CONFLICTS_INSTALL:
  • ja-plan
To install the port:
cd /usr/ports/deskutils/plan/ && make install clean
To add the package, run one of these commands:
  • pkg install deskutils/plan
  • pkg install plan
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: plan
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1645045108 SHA256 (plan-1.12.tar.gz) = b637346e072276f4595c9cabed78e0c8c7b06f4c3509e4c42ddebed9512c2155 SIZE (plan-1.12.tar.gz) = 439996

Packages (timestamps in pop-ups are UTC):
plan
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.12_11.12_11.10.11.12_11.12_1-1.10.1-
FreeBSD:13:quarterly1.12_11.12_11.121.12_11.12_11.121.121.12
FreeBSD:14:latest1.12_11.12_11.121.12_11.12_11.12-1.12
FreeBSD:14:quarterly1.12_11.12_1-1.12_11.12_11.121.121.12
FreeBSD:15:latest1.12_11.12_1n/a1.12_1n/a1.12_11.12_11.12_1
Slave ports:
  1. japanese/plan
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. xt.pc : x11-toolkits/libXt
  2. sm.pc : x11/libSM
  3. ice.pc : x11/libICE
  4. x11.pc : x11/libX11
  5. xext.pc : x11/libXext
  6. xpm.pc : x11/libXpm
Runtime dependencies:
  1. xt.pc : x11-toolkits/libXt
  2. sm.pc : x11/libSM
  3. ice.pc : x11/libICE
  4. x11.pc : x11/libX11
  5. xext.pc : x11/libXext
  6. xpm.pc : x11/libXpm
Library dependencies:
  1. libXm.so.4 : x11-toolkits/open-motif
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for plan-1.12: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
deskutils_plan
USES:
motif
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. ftp://ftp.bitrot.de/pub/plan/
  2. ftp://plan.ftp.fu-berlin.de/
  3. https://cschubert.com/distfiles/plan/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.12
29 Jun 2023 13:31:13
commit hash: a25643e42a7b0a9245619ad3fb7a853a2b25c32ecommit hash: a25643e42a7b0a9245619ad3fb7a853a2b25c32ecommit hash: a25643e42a7b0a9245619ad3fb7a853a2b25c32ecommit hash: a25643e42a7b0a9245619ad3fb7a853a2b25c32e files touched by this commit
Cy Schubert (cy) search for other commits by this committer
deskutils/plan: Fix LLVM16 build

Fix the following LLVM16 error:

main.c:126:9: error: incompatible function pointer types passing 'void (int)' to
parameter of type 'void (* _Nonnull)(void)'
[-Wincompatible-function-pointer-types]
        atexit(plan_exit);
               ^~~~~~~~~
/usr/include/stdlib.h:92:29: note: passing argument to parameter here
int      atexit(void (* _Nonnull)(void));
                                ^

MFH:	2023Q2
(cherry picked from commit 2db8958749548677ec7b28cb449a44c6401548ec)

Number of commits found: 1