From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Sep 19 15:30:08 2010 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 01F581065675 for ; Sun, 19 Sep 2010 15:30:08 +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 B8BEA8FC15 for ; Sun, 19 Sep 2010 15:30:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o8JFU7CT061571 for ; Sun, 19 Sep 2010 15:30:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o8JFU7Gv061567; Sun, 19 Sep 2010 15:30:07 GMT (envelope-from gnats) Resent-Date: Sun, 19 Sep 2010 15:30:07 GMT Resent-Message-Id: <201009191530.o8JFU7Gv061567@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, Vitaly Magerya Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3D89106566B for ; Sun, 19 Sep 2010 15:27:01 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id E316A8FC13 for ; Sun, 19 Sep 2010 15:27:01 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o8JFR1Hb097384 for ; Sun, 19 Sep 2010 15:27:01 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o8JFR18w097383; Sun, 19 Sep 2010 15:27:01 GMT (envelope-from nobody) Message-Id: <201009191527.o8JFR18w097383@www.freebsd.org> Date: Sun, 19 Sep 2010 15:27:01 GMT From: Vitaly Magerya To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/150724: [maintainer] update lang/chicken from 4.5.0 to 4.6.0 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: Sun, 19 Sep 2010 15:30:08 -0000 >Number: 150724 >Category: ports >Synopsis: [maintainer] update lang/chicken from 4.5.0 to 4.6.0 >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: Sun Sep 19 15:30:07 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Vitaly Magerya >Release: FreeBSD 8.1-RELEASE i386 >Organization: >Environment: >Description: Update lang/chicken to 4.6.0. The changelog is at [1]. The patch was tested via porttools on i386 and amd64. [1] http://code.call-cc.org/releases/4.6.0/NEWS >How-To-Repeat: >Fix: Patch attached with submission follows: diff -ruN chicken.orig/Makefile chicken/Makefile --- chicken.orig/Makefile 2010-09-19 00:18:15.000000000 +0300 +++ chicken/Makefile 2010-09-19 17:12:12.000000000 +0300 @@ -6,10 +6,9 @@ # PORTNAME= chicken -PORTVERSION= 4.5.0 +PORTVERSION= 4.6.0 CATEGORIES= lang scheme -MASTER_SITES= http://www.call-with-current-continuation.org/ \ - http://chicken.wiki.br/releases/${PORTVERSION}/ +MASTER_SITES= http://code.call-cc.org/releases/${PORTVERSION}/ MAINTAINER= vmagerya@gmail.com COMMENT= A Scheme-to-C compiler @@ -17,9 +16,9 @@ USE_GMAKE= yes USE_LDCONFIG= yes MAKE_ARGS+= PLATFORM=bsd PREFIX=${PREFIX} \ - TOPMANDIR=${PREFIX}/man ARCH=${NEW_ARCH} + TOPMANDIR=${PREFIX}/man ARCH=${NEW_ARCH} \ + C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" -PLATFORM= bsd NEW_ARCH= ${ARCH:S/i386/x86/:S/amd64/x86-64/} MAN1= chicken.1 chicken-bug.1 chicken-install.1 chicken-profile.1 \ diff -ruN chicken.orig/distinfo chicken/distinfo --- chicken.orig/distinfo 2010-09-19 00:18:15.000000000 +0300 +++ chicken/distinfo 2010-09-19 00:21:24.000000000 +0300 @@ -1,3 +1,3 @@ -MD5 (chicken-4.5.0.tar.gz) = 753aea676a18c8dc0161dfb4d1717e20 -SHA256 (chicken-4.5.0.tar.gz) = 95919725411268614022ffc2426c826290cbebb6d574c1f2ebcaee5ac3ef9fd9 -SIZE (chicken-4.5.0.tar.gz) = 2914920 +MD5 (chicken-4.6.0.tar.gz) = 538a93e786e550ad848a040bcd902184 +SHA256 (chicken-4.6.0.tar.gz) = c55d1dadf9941b3efbc7be9181d5c7cbc304a20c614625fbf710c0acaa1cd245 +SIZE (chicken-4.6.0.tar.gz) = 3019126 diff -ruN chicken.orig/pkg-descr chicken/pkg-descr --- chicken.orig/pkg-descr 2010-09-19 00:18:15.000000000 +0300 +++ chicken/pkg-descr 2010-09-19 00:45:48.000000000 +0300 @@ -1,6 +1,6 @@ CHICKEN is a compiler for the Scheme programming language. CHICKEN -produces portable, efficient C, supports almost all of the current -Scheme language standard (R5RS), and includes many enhancements and +produces portable, efficient C, supports almost all of the R5RS +Scheme language standard, and includes many enhancements and extensions. -WWW: http://www.call-with-current-continuation.org/ +WWW: http://www.call-cc.org/ diff -ruN chicken.orig/pkg-plist chicken/pkg-plist --- chicken.orig/pkg-plist 2010-09-19 00:18:15.000000000 +0300 +++ chicken/pkg-plist 2010-09-19 17:09:57.000000000 +0300 @@ -37,6 +37,7 @@ lib/libchicken.a lib/libchicken.so lib/libchicken.so.5 +%%DATADIR%%/chicken.png %%DATADIR%%/setup.defaults %%DOCSDIR%%/LICENSE %%DOCSDIR%%/NEWS @@ -48,18 +49,20 @@ %%DOCSDIR%%/manual/Bugs and limitations %%DOCSDIR%%/manual/C interface %%DOCSDIR%%/manual/Callbacks +%%DOCSDIR%%/manual/Cross development %%DOCSDIR%%/manual/Data representation %%DOCSDIR%%/manual/Declarations %%DOCSDIR%%/manual/Deployment %%DOCSDIR%%/manual/Deviations from the standard %%DOCSDIR%%/manual/Embedding +%%DOCSDIR%%/manual/Exceptions %%DOCSDIR%%/manual/Extensions %%DOCSDIR%%/manual/Extensions to the standard %%DOCSDIR%%/manual/Foreign type specifiers %%DOCSDIR%%/manual/Getting started %%DOCSDIR%%/manual/Interface to external functions and variables %%DOCSDIR%%/manual/Locations -%%DOCSDIR%%/manual/Modules and macros +%%DOCSDIR%%/manual/Modules %%DOCSDIR%%/manual/Non-standard macros and special forms %%DOCSDIR%%/manual/Non-standard read syntax %%DOCSDIR%%/manual/Other support procedures >Release-Note: >Audit-Trail: >Unformatted: