54 lines
1.0 KiB
Plaintext
54 lines
1.0 KiB
Plaintext
(lang dune 3.23)
|
|
|
|
(name ical2rem)
|
|
|
|
(generate_opam_files true)
|
|
|
|
(source
|
|
(uri https://git.donadeo.net/pdonadeo/ical2rem))
|
|
|
|
(authors "Paolo Donadeo <paolo@donadeo.net>")
|
|
|
|
(maintainers "Paolo Donadeo <paolo@donadeo.net>")
|
|
|
|
(license MIT)
|
|
|
|
(documentation https://git.donadeo.net/pdonadeo/ical2rem)
|
|
|
|
(package
|
|
(name ical2rem)
|
|
(synopsis "Convert iCalendar (.ics) files to Remind (.rem) format")
|
|
(description
|
|
"ical2rem reads iCalendar (.ics) files and produces reminders in the Remind format. It handles recurring events, exceptions (EXDATE/RECURRENCE-ID), alarms (VALARM), timezones, and Windows timezone names.")
|
|
(depends
|
|
(ocaml
|
|
(= 5.4.1))
|
|
(timedesc
|
|
(= 3.1.0))
|
|
(timedesc-tzdb
|
|
(= 3.1.0))
|
|
(timedesc-tzlocal
|
|
(= 3.1.0))
|
|
(ppx_deriving
|
|
(= 6.1.1))
|
|
(cmdliner
|
|
(= 2.1.1))
|
|
(icalendar
|
|
(= 0.1.13))
|
|
(dune-build-info
|
|
(>= 3))
|
|
(dune
|
|
(and
|
|
:dev
|
|
(= 3.23.1)))
|
|
(ocamlformat
|
|
(and
|
|
:dev
|
|
(= 0.29.0)))
|
|
(ocaml-lsp-server
|
|
(and
|
|
:dev
|
|
(= 1.26.0))))
|
|
(tags
|
|
(icalendar remind calendar ics rem converter)))
|