ports/132062: [maintainer update] devel/ocaml-calendar to 2.01.1

Jaap Boender jaapb at kerguelen.org
Tue Feb 24 14:00:09 UTC 2009


>Number:         132062
>Category:       ports
>Synopsis:       [maintainer update] devel/ocaml-calendar to 2.01.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 24 14:00:08 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Jaap Boender
>Release:        7.1-STABLE
>Organization:
>Environment:
FreeBSD marion-dufresne.pps.jussieu.fr 7.1-STABLE FreeBSD 7.1-STABLE #2: Thu Feb 12 11:56:51 CET 2009     root at marion-dufresne.pps.jussieu.fr:/usr/obj/usr/src/sys/MARION-DUFRESNE  i386
>Description:
An update for ocaml-calendar to version 2.01.1. I'm not sure if it is compatible with the FreeBSD version comparison algorithm, but this version is supposed to be superior to that of the latest port, 2.0.2.

Changes:
=========================
* [Date] add a missing coercion rule for months
  (e.g. "Date.make 2008 18 1" is now equal to "Date.make 2009 6 1")
* [Date] bug fixed in date arithmetic operations due to the missing above
  feature
* [Printer] new formats available for printers and parsers
    o %C  century: as %Y without the two last digits
    o %F  replace %i which is now deprecated
    o %P  am or pm
    o %R  shortcut for %H:%M
    o %s  number of seconds since 1970/1/1
    o %z  time zone in the form +hhmm (from Warren Harris' suggestion)
    o %:z  time zone in the form +hh:mm (from Warren Harris' suggestion)
    o %::z  time zone in the form +hh:mm:ss (from Warren Harris' suggestion)
    o %:::z  time zone in the form +hh (from Warren Harris' suggestion)
* [Printer] new paddings available for printers
    o 0 (zero): pad fields with zeroes like by default
    o ^: use uppercase if possible
* [Tests] test suite now uses Utils.Float.equal if required
  (patch of Richard Jones)
* [Compilation] calendarLib.cma and calendarLib.cmxa are now installed
  (Janne Hellsten and Guillaume Yziquel's suggestion)
* [Compilation] small bug fixed in make install
* [Compilation] support of win64 (patch of David Allsopp)
* [Printer] bug fixed with "%j"
* [Printer] support of "%w" and "%V" in parsers of date from string
* [Compilation] module Period was not properly linked
>How-To-Repeat:
n/a
>Fix:
diff included.

Patch attached with submission follows:

diff -ruN ocaml-calendar.old/Makefile ocaml-calendar/Makefile
--- ocaml-calendar.old/Makefile	2009-02-24 14:47:19.000000000 +0100
+++ ocaml-calendar/Makefile	2009-02-24 14:47:31.000000000 +0100
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	calendar
-PORTVERSION=	2.0.2
-PORTREVISION=	1
+PORTVERSION=	2.01.1
 CATEGORIES=	devel
 MASTER_SITES=	http://www.lri.fr/~signoles/prog/calendar/
 PKGNAMEPREFIX=	ocaml-
diff -ruN ocaml-calendar.old/distinfo ocaml-calendar/distinfo
--- ocaml-calendar.old/distinfo	2009-02-24 14:47:19.000000000 +0100
+++ ocaml-calendar/distinfo	2009-02-24 14:47:35.000000000 +0100
@@ -1,3 +1,3 @@
-MD5 (calendar-2.0.2.tar.gz) = 1631f5f21bf4d9b57a2fb7d956e44bdb
-SHA256 (calendar-2.0.2.tar.gz) = 623538888bb7cc124845a49d916c71395e215072db9282001085f932046d95e6
-SIZE (calendar-2.0.2.tar.gz) = 221066
+MD5 (calendar-2.01.1.tar.gz) = a30974a97f718688198c5a5dc6235cff
+SHA256 (calendar-2.01.1.tar.gz) = d4f827a7dd79ded6791d5ca884303307608b32116609a3e5a789517121c135e9
+SIZE (calendar-2.01.1.tar.gz) = 225303


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list