[14 Jan 2017] Version 4.2.2: - Bug fixes: * Various fixes and improvements to calcurse-caldav. [30 Oct 2016] Version 4.2.1: - Bug fixes: * Do not crash when editing the repetition of an appointment and passing an empty repetition value (reported and fixed by Vlad Glagolev). * Avoid a crash when all todo items are hidden and an interactive action is performed (reported by Vlad Glagolev). * Documentation for the --daemon command line option. * Avoid starting the daemon more than once (reported by Vlad Glagolev). * Improvements to scrolling within list boxes. [12 Oct 2016] Version 4.2.0: - New features: * In the calendar panel, days with non-recurrent items now have another color as days containing recurrent items only. * Automatically select new appointments/events after creation. * Support for (optional) dates when specifying the start/end time of items. Allows for easily moving items and adding appointments without switching the selected day beforehand. - Bug fixes: * Encoding fixes in calcurse-caldav (reported by Raf Czlonka). * Avoid notification bar artifacts after leaving calcurse. * Fixes to the key binding pagination (reported by Kevin Wang). * Do not change selection unexpectedly after modifying items. [12 Apr 2016] Version 4.1.0: - New features: * Hook support: Run scripts before/after loading or saving items. This feature can be used to automatically make Git commits or synchronize with a server when the data files are written. Example hooks can be found in the calcurse source tree. * Experimental CalDAV support: The calcurse distribution tarball now includes an experimental script called calcurse-caldav that can be used to synchronize calcurse with your mobile devices or any other computer. For details, please refer to contrib/caldav/README in the calcurse source tree. * Support for a filter mode -F that is identical to -G but writes the filtered items back to the calcurse data files instead of stdout. Can be used to remove certain items from a script. Use with care! * New long format specifiers "raw" and "hash". * A --daemon command line option to start calcurse in daemon mode. * A --quiet command line option to disable system dialogs. * Support for todo items with an undefined priority. * Support for durations when specifying recurrence end dates. * Support for decimal values when specifying durations. * Support for UTC times when importing iCal events. * Support for sending notifications for all appointments (both flagged and unflagged items). * The "Add Item" key binding now works from the calendar panel. * Week numbers in the monthly view (requested by Hakan Jerning). - Bug fixes: * Fixes to the slice computation (reported by Hakan Jerning). * Various fixes to the iCal import and export functionality.
24 lines
650 B
Makefile
24 lines
650 B
Makefile
# $NetBSD: Makefile,v 1.7 2015/08/18 20:53:24 yhardy Exp $
|
|
|
|
DISTNAME= calcurse-4.2.2
|
|
CATEGORIES= time
|
|
MASTER_SITES= http://calcurse.org/files/
|
|
|
|
MAINTAINER= jan.smydke@jh-inst.cas.cz
|
|
HOMEPAGE= http://calcurse.org/
|
|
COMMENT= Text based calendar and scheduling application
|
|
LICENSE= 2-clause-bsd
|
|
|
|
USE_TOOLS+= gmake msgfmt msgmerge xgettext
|
|
GNU_CONFIGURE= yes
|
|
|
|
# force to use ncurses from pkgsrc
|
|
#INCOMPAT_CURSES= NetBSD-*-*
|
|
REPLACE_PYTHON= contrib/caldav/calcurse-caldav
|
|
FAKE_NCURSES= yes
|
|
|
|
.include "../../devel/gettext-lib/buildlink3.mk"
|
|
.include "../../mk/curses.buildlink3.mk"
|
|
.include "../../lang/python/application.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|