ports/146598: [maintainer] lang/chicken: update from 4.4.0 to 4.5.0
Vitaly Magerya
vmagerya at gmail.com
Fri May 14 19:20:07 UTC 2010
>Number: 146598
>Category: ports
>Synopsis: [maintainer] lang/chicken: update from 4.4.0 to 4.5.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: Fri May 14 19:20:06 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Vitaly Magerya
>Release: FreeBSD 8.0-RELEASE-p2 i386
>Organization:
>Environment:
>Description:
Update lang/chicken to 4.5.0.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -ruN chicken.orig/Makefile chicken/Makefile
--- chicken.orig/Makefile 2010-05-14 19:35:02.000000000 +0000
+++ chicken/Makefile 2010-05-14 22:02:04.000000000 +0000
@@ -6,7 +6,7 @@
#
PORTNAME= chicken
-PORTVERSION= 4.4.0
+PORTVERSION= 4.5.0
CATEGORIES= lang scheme
MASTER_SITES= http://www.call-with-current-continuation.org/ \
http://chicken.wiki.br/releases/${PORTVERSION}/
@@ -16,8 +16,8 @@
USE_GMAKE= yes
USE_LDCONFIG= yes
-MAKE_ARGS+= PLATFORM=bsd PREFIX=${PREFIX} TOPMANDIR=${PREFIX}/man
-MAKE_FLAGS+= HOST=${HOST} PREFIX=${PREFIX} PLATFORM=${PLATFORM}
+MAKE_ARGS+= PLATFORM=bsd PREFIX=${PREFIX} \
+ TOPMANDIR=${PREFIX}/man ARCH=${NEW_ARCH}
PLATFORM= bsd
NEW_ARCH= ${ARCH:S/i386/x86/:S/amd64/x86-64/}
@@ -29,9 +29,6 @@
.if ${ARCH} != "amd64" && ${ARCH} != "i386" && ${ARCH} != "sparc64"
MAKE_ARGS+= HACKED_APPLY=
-.elif ${ARCH} != ${NEW_ARCH}
-post-patch:
- ${MV} ${WRKSRC}/apply-hack.${NEW_ARCH}.S ${WRKSRC}/apply-hack.${ARCH}.S
.endif
post-install:
diff -ruN chicken.orig/distinfo chicken/distinfo
--- chicken.orig/distinfo 2010-05-14 19:35:02.000000000 +0000
+++ chicken/distinfo 2010-05-14 19:38:03.000000000 +0000
@@ -1,3 +1,3 @@
-MD5 (chicken-4.4.0.tar.gz) = 598e7ea036807a67297c3e2bf4a454c4
-SHA256 (chicken-4.4.0.tar.gz) = 2578dcd041d864f8c6d83c1f84023cd1be8287a9c71c3f4d91679186231e6cfd
-SIZE (chicken-4.4.0.tar.gz) = 3663262
+MD5 (chicken-4.5.0.tar.gz) = 753aea676a18c8dc0161dfb4d1717e20
+SHA256 (chicken-4.5.0.tar.gz) = 95919725411268614022ffc2426c826290cbebb6d574c1f2ebcaee5ac3ef9fd9
+SIZE (chicken-4.5.0.tar.gz) = 2914920
diff -ruN chicken.orig/files/patch-defaults.make chicken/files/patch-defaults.make
--- chicken.orig/files/patch-defaults.make 2010-05-14 19:35:02.000000000 +0000
+++ chicken/files/patch-defaults.make 2010-05-14 19:42:14.000000000 +0000
@@ -1,14 +1,6 @@
---- defaults.make.orig 2010-03-29 14:43:35.000000000 +0000
-+++ defaults.make 2010-03-29 14:44:24.000000000 +0000
-@@ -43,6 +43,7 @@
- SRCDIR ?= .$(SEP)
- DESTDIR ?=
- PREFIX ?= /usr/local
-+LOCALBASE ?= /usr/local
- BRANCHNAME ?= $(shell scripts/identify-branch $(SRCDIR))
-
- BINDIR = $(PREFIX)/bin
-@@ -52,7 +53,7 @@
+--- defaults.make.orig 2010-05-14 19:39:40.000000000 +0000
++++ defaults.make 2010-05-14 19:41:20.000000000 +0000
+@@ -52,7 +52,7 @@
TOPMANDIR = $(SHAREDIR)/man
MANDIR = $(TOPMANDIR)/man1
INCDIR = $(PREFIX)/include
diff -ruN chicken.orig/pkg-plist chicken/pkg-plist
--- chicken.orig/pkg-plist 2010-05-14 19:35:02.000000000 +0000
+++ chicken/pkg-plist 2010-05-14 21:37:09.000000000 +0000
@@ -37,9 +37,6 @@
lib/libchicken.a
lib/libchicken.so
lib/libchicken.so.5
-lib/libuchicken.a
-lib/libuchicken.so
-lib/libuchicken.so.5
%%DATADIR%%/setup.defaults
%%DOCSDIR%%/LICENSE
%%DOCSDIR%%/NEWS
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list