Juan Francisco Cantero Hurtado <[email protected]> writes:
> On Sun, Aug 04, 2019 at 09:05:48AM +0300, Timo Myyrä wrote:
>> Hi,
>>
>> Here's an bit delayed update to chicken scheme.
>> Release notes can be found: https://code.call-cc.org/releases/5.1.0/NEWS
>
> You need to update BINARYVERSION to 11. "make package" fails because the
> files in the "9" directory don't exist.
>
>>
>> Timo
>>
>> Index: Makefile.inc
>> ===================================================================
>> RCS file: /cvs/ports/lang/chicken/Makefile.inc,v
>> retrieving revision 1.14
>> diff -u -p -u -p -r1.14 Makefile.inc
>> --- Makefile.inc 12 Jul 2019 20:47:16 -0000 1.14
>> +++ Makefile.inc 4 Aug 2019 06:02:24 -0000
>> @@ -2,7 +2,7 @@
>>
>> COMMENT= practical and portable Scheme system
>>
>> -V= 5.0.0
>> +V= 5.1.0
>> DISTNAME= chicken-${V}
>>
>> MAINTAINER= Timo Myyra <[email protected]>
>> Index: bootstrap/distinfo
>> ===================================================================
>> RCS file: /cvs/ports/lang/chicken/bootstrap/distinfo,v
>> retrieving revision 1.7
>> diff -u -p -u -p -r1.7 distinfo
>> --- bootstrap/distinfo 17 Nov 2018 13:29:17 -0000 1.7
>> +++ bootstrap/distinfo 4 Aug 2019 06:02:24 -0000
>> @@ -1,2 +1,2 @@
>> -SHA256 (chicken-5.0.0.tar.gz) = qLlLuUxdakNIzt113DNKyAkkvNmnp6PWr1Eh5X72ZZU=
>> -SIZE (chicken-5.0.0.tar.gz) = 4003976
>> +SHA256 (chicken-5.1.0.tar.gz) = XBEBqNj6q/1QCtaRAeDHyL2CbGiXD4nCcGQEcOe4S0s=
>> +SIZE (chicken-5.1.0.tar.gz) = 4071169
>> Index: core/Makefile
>> ===================================================================
>> RCS file: /cvs/ports/lang/chicken/core/Makefile,v
>> retrieving revision 1.13
>> diff -u -p -u -p -r1.13 Makefile
>> --- core/Makefile 17 Nov 2018 13:29:17 -0000 1.13
>> +++ core/Makefile 4 Aug 2019 06:02:24 -0000
>> @@ -1,6 +1,6 @@
>> # $OpenBSD: Makefile,v 1.13 2018/11/17 13:29:17 juanfra Exp $
>>
>> -SHARED_LIBS= chicken 6.0 # 9
>> +SHARED_LIBS= chicken 7.0 # 11
>>
>> TEST_TARGET= check
>> TEST_DEPENDS= ${BUILD_PKGPATH}
>> Index: core/distinfo
>> ===================================================================
>> RCS file: /cvs/ports/lang/chicken/core/distinfo,v
>> retrieving revision 1.7
>> diff -u -p -u -p -r1.7 distinfo
>> --- core/distinfo 17 Nov 2018 13:29:17 -0000 1.7
>> +++ core/distinfo 4 Aug 2019 06:02:24 -0000
>> @@ -1,2 +1,2 @@
>> -SHA256 (chicken-5.0.0.tar.gz) = qLlLuUxdakNIzt113DNKyAkkvNmnp6PWr1Eh5X72ZZU=
>> -SIZE (chicken-5.0.0.tar.gz) = 4003976
>> +SHA256 (chicken-5.1.0.tar.gz) = XBEBqNj6q/1QCtaRAeDHyL2CbGiXD4nCcGQEcOe4S0s=
>> +SIZE (chicken-5.1.0.tar.gz) = 4071169
>> Index: core/patches/patch-defaults_make
>> ===================================================================
>> RCS file: /cvs/ports/lang/chicken/core/patches/patch-defaults_make,v
>> retrieving revision 1.4
>> diff -u -p -u -p -r1.4 patch-defaults_make
>> --- core/patches/patch-defaults_make 17 Nov 2018 13:29:17 -0000 1.4
>> +++ core/patches/patch-defaults_make 4 Aug 2019 06:02:24 -0000
>> @@ -14,7 +14,7 @@ Index: defaults.make
>> VARDIR ?= $(LIBDIR)
>> MAN1DIR ?= $(MANDIR)/man1
>> CHICKENLIBDIR ?= $(VARDIR)/$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)
>> -@@ -187,8 +187,8 @@ ifeq ($(PLATFORM),cygwin)
>> +@@ -190,8 +190,8 @@ ifeq ($(PLATFORM),cygwin)
>> PRIMARY_LIBCHICKEN = cyg$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)-0.dll
>> LIBCHICKEN_SO_FILE = cyg$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)-0.dll
>> else
>> @@ -25,7 +25,7 @@ Index: defaults.make
>> endif
>> endif
>> LIBCHICKEN_SO_LIBRARIES ?= $(LIBRARIES)
>> -@@ -277,8 +277,8 @@ DYNAMIC_CHICKEN_UNIT_IMPORT_LIBRARIES = continuation e
>> +@@ -280,8 +280,8 @@ DYNAMIC_CHICKEN_UNIT_IMPORT_LIBRARIES = continuation e
>> # targets
>>
>> CHICKEN_PROGRAM = $(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)
>> Index: core/patches/patch-eval_scm
>> ===================================================================
>> RCS file: /cvs/ports/lang/chicken/core/patches/patch-eval_scm,v
>> retrieving revision 1.4
>> diff -u -p -u -p -r1.4 patch-eval_scm
>> --- core/patches/patch-eval_scm 17 Nov 2018 13:29:18 -0000 1.4
>> +++ core/patches/patch-eval_scm 4 Aug 2019 06:02:24 -0000
>> @@ -2,7 +2,7 @@ $OpenBSD: patch-eval_scm,v 1.4 2018/11/1
>> Index: eval.scm
>> --- eval.scm.orig
>> +++ eval.scm
>> -@@ -1117,8 +1117,7 @@
>> +@@ -1110,8 +1110,7 @@
>> (if uses-soname?
>> (string-append
>> load-library-extension
>> Index: core/pkg/README
>> ===================================================================
>> RCS file: /cvs/ports/lang/chicken/core/pkg/README,v
>> retrieving revision 1.3
>> diff -u -p -u -p -r1.3 README
>> --- core/pkg/README 17 Nov 2018 13:29:18 -0000 1.3
>> +++ core/pkg/README 4 Aug 2019 06:02:24 -0000
>> @@ -1,3 +1,4 @@
>> +$OpenBSD$
>> +-----------------------------------------------------------------------
>> | Running ${PKGSTEM} on OpenBSD
>> +-----------------------------------------------------------------------
>>
Ok, here's revised diff, changes the BINARYVERSION and drops the quotes from
bootstrap Makefile to keep line within 80 chars.
timo
Index: Makefile.inc
===================================================================
RCS file: /cvs/ports/lang/chicken/Makefile.inc,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 Makefile.inc
--- Makefile.inc 12 Jul 2019 20:47:16 -0000 1.14
+++ Makefile.inc 6 Aug 2019 02:59:33 -0000
@@ -2,7 +2,7 @@
COMMENT= practical and portable Scheme system
-V= 5.0.0
+V= 5.1.0
DISTNAME= chicken-${V}
MAINTAINER= Timo Myyra <[email protected]>
@@ -27,7 +27,7 @@ MAKE_FILE= GNUmakefile
FAKE_FLAGS= PREFIX=${TRUEPREFIX}
-BINARYVERSION= 9
+BINARYVERSION= 11
SUBST_VARS+= BINARYVERSION
# Based on param.h:MACHINE_STACK_GROWS_UP
Index: bootstrap/Makefile
===================================================================
RCS file: /cvs/ports/lang/chicken/bootstrap/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- bootstrap/Makefile 27 Aug 2015 22:40:33 -0000 1.2
+++ bootstrap/Makefile 6 Aug 2019 02:59:33 -0000
@@ -7,6 +7,6 @@ NO_TEST= Yes
ALL_TARGET= boot-chicken
do-install:
- ${INSTALL_PROGRAM} "${WRKSRC}/chicken-boot"
"${PREFIX}/libexec/chicken-bootstrap"
+ ${INSTALL_PROGRAM} ${WRKSRC}/chicken-boot
${PREFIX}/libexec/chicken-bootstrap
.include <bsd.port.mk>
Index: bootstrap/distinfo
===================================================================
RCS file: /cvs/ports/lang/chicken/bootstrap/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- bootstrap/distinfo 17 Nov 2018 13:29:17 -0000 1.7
+++ bootstrap/distinfo 6 Aug 2019 02:59:33 -0000
@@ -1,2 +1,2 @@
-SHA256 (chicken-5.0.0.tar.gz) = qLlLuUxdakNIzt113DNKyAkkvNmnp6PWr1Eh5X72ZZU=
-SIZE (chicken-5.0.0.tar.gz) = 4003976
+SHA256 (chicken-5.1.0.tar.gz) = XBEBqNj6q/1QCtaRAeDHyL2CbGiXD4nCcGQEcOe4S0s=
+SIZE (chicken-5.1.0.tar.gz) = 4071169
Index: core/Makefile
===================================================================
RCS file: /cvs/ports/lang/chicken/core/Makefile,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 Makefile
--- core/Makefile 17 Nov 2018 13:29:17 -0000 1.13
+++ core/Makefile 6 Aug 2019 02:59:33 -0000
@@ -1,6 +1,6 @@
# $OpenBSD: Makefile,v 1.13 2018/11/17 13:29:17 juanfra Exp $
-SHARED_LIBS= chicken 6.0 # 9
+SHARED_LIBS= chicken 7.0 # 11
TEST_TARGET= check
TEST_DEPENDS= ${BUILD_PKGPATH}
Index: core/distinfo
===================================================================
RCS file: /cvs/ports/lang/chicken/core/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- core/distinfo 17 Nov 2018 13:29:17 -0000 1.7
+++ core/distinfo 6 Aug 2019 02:59:33 -0000
@@ -1,2 +1,2 @@
-SHA256 (chicken-5.0.0.tar.gz) = qLlLuUxdakNIzt113DNKyAkkvNmnp6PWr1Eh5X72ZZU=
-SIZE (chicken-5.0.0.tar.gz) = 4003976
+SHA256 (chicken-5.1.0.tar.gz) = XBEBqNj6q/1QCtaRAeDHyL2CbGiXD4nCcGQEcOe4S0s=
+SIZE (chicken-5.1.0.tar.gz) = 4071169
Index: core/patches/patch-defaults_make
===================================================================
RCS file: /cvs/ports/lang/chicken/core/patches/patch-defaults_make,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 patch-defaults_make
--- core/patches/patch-defaults_make 17 Nov 2018 13:29:17 -0000 1.4
+++ core/patches/patch-defaults_make 6 Aug 2019 02:59:33 -0000
@@ -14,7 +14,7 @@ Index: defaults.make
VARDIR ?= $(LIBDIR)
MAN1DIR ?= $(MANDIR)/man1
CHICKENLIBDIR ?= $(VARDIR)/$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)
-@@ -187,8 +187,8 @@ ifeq ($(PLATFORM),cygwin)
+@@ -190,8 +190,8 @@ ifeq ($(PLATFORM),cygwin)
PRIMARY_LIBCHICKEN = cyg$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)-0.dll
LIBCHICKEN_SO_FILE = cyg$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)-0.dll
else
@@ -25,7 +25,7 @@ Index: defaults.make
endif
endif
LIBCHICKEN_SO_LIBRARIES ?= $(LIBRARIES)
-@@ -277,8 +277,8 @@ DYNAMIC_CHICKEN_UNIT_IMPORT_LIBRARIES = continuation e
+@@ -280,8 +280,8 @@ DYNAMIC_CHICKEN_UNIT_IMPORT_LIBRARIES = continuation e
# targets
CHICKEN_PROGRAM = $(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)
Index: core/patches/patch-eval_scm
===================================================================
RCS file: /cvs/ports/lang/chicken/core/patches/patch-eval_scm,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 patch-eval_scm
--- core/patches/patch-eval_scm 17 Nov 2018 13:29:18 -0000 1.4
+++ core/patches/patch-eval_scm 6 Aug 2019 02:59:33 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-eval_scm,v 1.4 2018/11/1
Index: eval.scm
--- eval.scm.orig
+++ eval.scm
-@@ -1117,8 +1117,7 @@
+@@ -1110,8 +1110,7 @@
(if uses-soname?
(string-append
load-library-extension
Index: core/pkg/README
===================================================================
RCS file: /cvs/ports/lang/chicken/core/pkg/README,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 README
--- core/pkg/README 17 Nov 2018 13:29:18 -0000 1.3
+++ core/pkg/README 6 Aug 2019 02:59:33 -0000
@@ -1,3 +1,4 @@
+$OpenBSD$
+-----------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-----------------------------------------------------------------------