From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Feb 23 11:10:13 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F13A3106566B for ; Thu, 23 Feb 2012 11:10:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AF8F28FC12 for ; Thu, 23 Feb 2012 11:10:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q1NBA7sp006228 for ; Thu, 23 Feb 2012 11:10:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q1NBA7Rw006227; Thu, 23 Feb 2012 11:10:07 GMT (envelope-from gnats) Resent-Date: Thu, 23 Feb 2012 11:10:07 GMT Resent-Message-Id: <201202231110.q1NBA7Rw006227@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, bf Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 278A1106564A for ; Thu, 23 Feb 2012 11:02:48 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 094A08FC0C for ; Thu, 23 Feb 2012 11:02:48 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q1NB2l6n084371 for ; Thu, 23 Feb 2012 11:02:47 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q1NB2lUA084370; Thu, 23 Feb 2012 11:02:47 GMT (envelope-from nobody) Message-Id: <201202231102.q1NB2lUA084370@red.freebsd.org> Date: Thu, 23 Feb 2012 11:02:47 GMT From: bf To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/165416: [PATCH]lang/ocaml-doc: update to 3.12.1 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Feb 2012 11:10:14 -0000 >Number: 165416 >Category: ports >Synopsis: [PATCH]lang/ocaml-doc: update to 3.12.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Feb 23 11:10:07 UTC 2012 >Closed-Date: >Last-Modified: >Originator: bf >Release: >Organization: - >Environment: >Description: The lang/ocaml maintainer asked that ocaml-doc be updated, and suggested bumping the PORTVERSION to 3.12 and adjusting the distinfo accordingly, but it appears that html documents for the latest version are available, so instead I propose that we update to 3.12.1, remove the pdf and ps documents that are redundant and unavailable for 3.12.1, remove the stale mirrors, and simplify the installation by installing the entire manual with COPYTREE_SHARE. It might be a good idea to either re-integrate this port with lang/ocaml, or at least have the same maintainer for these two ports and lang/ocaml-examples, in order to simplify maintenance and keep them synchronized. >How-To-Repeat: >Fix: Patch attached with submission follows: Index: Makefile =================================================================== RCS file: /home/pcvs/ports/lang/ocaml-doc/Makefile,v retrieving revision 1.11 diff -u -r1.11 Makefile --- Makefile 23 Feb 2010 18:05:58 -0000 1.11 +++ Makefile 23 Feb 2012 10:43:06 -0000 @@ -6,19 +6,14 @@ # PORTNAME= ocaml -PORTVERSION= 3.11 +PORTVERSION= 3.12.1 CATEGORIES= lang -MASTER_SITES= http://caml.inria.fr/distrib/${DISTNAME}/ \ - ftp://ftp.inria.fr/INRIA/caml-light/${DISTNAME}/ \ - ftp://ftp.kurims.kyoto-u.ac.jp/pub/lang/caml-light/${DISTNAME}/ +MASTER_SITES= http://caml.inria.fr/distrib/${DISTNAME:R}/ PKGNAMESUFFIX= -doc -DISTFILES= ${DISTNAME}-refman.html.tar.gz \ - ${DISTNAME}-refman.ps.gz \ - ${DISTNAME}-refman.pdf -EXTRACT_ONLY= ${DISTNAME}-refman.html.tar.gz +DISTFILES= ${DISTNAME}-refman-html.tar.gz MAINTAINER= johans@FreeBSD.org -COMMENT= Documentation (HTML, PS) for the Objective Caml +COMMENT= Documentation for the Objective Caml system NO_BUILD= yes @@ -29,10 +24,7 @@ .endif do-install: - @${MKDIR} ${DOCSDIR}/html/libref - cd ${WRKDIR}/htmlman/libref && ${INSTALL_DATA} * ${DOCSDIR}/html/libref - cd ${WRKDIR}/htmlman && ${INSTALL_DATA} [a-km-z]* libg* ${DOCSDIR}/html - ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}-refman.ps.gz ${DOCSDIR} - ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}-refman.pdf ${DOCSDIR} + @${MKDIR} ${DOCSDIR} + @cd ${WRKDIR}/htmlman && ${COPYTREE_SHARE} \* ${DOCSDIR} .include Index: distinfo =================================================================== RCS file: /home/pcvs/ports/lang/ocaml-doc/distinfo,v retrieving revision 1.6 diff -u -r1.6 distinfo --- distinfo 3 Jul 2011 13:45:21 -0000 1.6 +++ distinfo 23 Feb 2012 10:35:24 -0000 @@ -1,6 +1,2 @@ -SHA256 (ocaml-3.11-refman.html.tar.gz) = 1c65b334ccb155aefa1e5e930a91f816d843d37e26b27d3a0351c57149005a5c -SIZE (ocaml-3.11-refman.html.tar.gz) = 536530 -SHA256 (ocaml-3.11-refman.ps.gz) = cfc16d35d4060c75d2e8121430caaebd1b9d9bef9fb323a9c4034b7db70684a3 -SIZE (ocaml-3.11-refman.ps.gz) = 808412 -SHA256 (ocaml-3.11-refman.pdf) = 35f5adfeb92817f7e3ef66dec6b4ca910f48a3a2cf0bfa34bd155fe6866de405 -SIZE (ocaml-3.11-refman.pdf) = 1946372 +SHA256 (ocaml-3.12.1-refman-html.tar.gz) = 84b9d793de25c75d4a3b7cd207bc17ddcf010c8a74296ced74c55814f6d038a1 +SIZE (ocaml-3.12.1-refman-html.tar.gz) = 526923 >Release-Note: >Audit-Trail: >Unformatted: