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