New port: rubygem-ri_cal. It's possible that 'devel' is the wrong
component, but I followed the status quo. The Ruby gems dealing with calendar files should probably be in textproc. RiCal is a new Ruby Library for parsing, generating, and using iCalendar (RFC 2445) format data. Reviewed by: jgh
This commit is contained in:
parent
c5ebedf215
commit
601d84f504
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=313185
3 changed files with 38 additions and 0 deletions
17
textproc/rubygem-ri_cal/Makefile
Normal file
17
textproc/rubygem-ri_cal/Makefile
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= ri_cal
|
||||||
|
PORTVERSION= 0.8.8
|
||||||
|
CATEGORIES= devel rubygems
|
||||||
|
MASTER_SITES= RG
|
||||||
|
|
||||||
|
MAINTAINER= ruby@FreeBSD.org
|
||||||
|
COMMENT= Library for parsing, and generating iCalendar data
|
||||||
|
|
||||||
|
LICENSE= MIT
|
||||||
|
|
||||||
|
USE_RUBY= yes
|
||||||
|
USE_RUBYGEMS= yes
|
||||||
|
RUBYGEM_AUTOPLIST=yes
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
2
textproc/rubygem-ri_cal/distinfo
Normal file
2
textproc/rubygem-ri_cal/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
SHA256 (rubygem/ri_cal-0.8.8.gem) = 200d7709e693e661b87230c2530e96bbe276591cf552f379bbee3aab86518fba
|
||||||
|
SIZE (rubygem/ri_cal-0.8.8.gem) = 429568
|
19
textproc/rubygem-ri_cal/pkg-descr
Normal file
19
textproc/rubygem-ri_cal/pkg-descr
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
RiCal is a new Ruby Library for parsing, generating, and using iCalendar
|
||||||
|
(RFC 2445) format data.
|
||||||
|
|
||||||
|
RiCal distinguishes itself from existing Ruby libraries in providing
|
||||||
|
support for
|
||||||
|
|
||||||
|
Timezone components in Calendars. This means that RiCal parses VTIMEZONE
|
||||||
|
data and instantiates timezone objects which can be used to convert
|
||||||
|
times in the calendar to and from UTC time. In addition, RiCal allows
|
||||||
|
created calendars and components to use time zones understood by TZInfo gem
|
||||||
|
(from either the TZInfo gem or from Rails ActiveSupport => 2.2).
|
||||||
|
When a calendar with TZInfo time zones is exported, RFC 2445 conforming
|
||||||
|
VTIMEZONE components will be included, allowing other programs to process
|
||||||
|
the result.
|
||||||
|
Enumeration of recurring occurrences. For example, if an Event has one
|
||||||
|
or more recurrence rules, then the occurrences of the event can be enumerated
|
||||||
|
as a series of Event occurrences.
|
||||||
|
|
||||||
|
WWW: http://ri-cal.rubyforge.org/
|
Loading…
Reference in a new issue