Date: Sun, 19 Sep 2010 15:27:01 GMT From: Vitaly Magerya <vmagerya@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/150724: [maintainer] update lang/chicken from 4.5.0 to 4.6.0 Message-ID: <201009191527.o8JFR18w097383@www.freebsd.org> Resent-Message-ID: <201009191530.o8JFU7Gv061567@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009191527.o8JFR18w097383>