pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/cgen
Module Name: pkgsrc
Committed By: ryoon
Date: Wed Oct 14 15:02:46 UTC 2026
Modified Files:
pkgsrc/devel/cgen: MESSAGE Makefile PLIST distinfo
Added Files:
pkgsrc/devel/cgen/patches: patch-gen-all patch-testsuite_run-tests.sh
Removed Files:
pkgsrc/devel/cgen/patches: patch-cgen_gen-all
patch-cgen_testsuite_run-tests.sh
patch-cgen_testsuite_test-utils.sh.in
Log Message:
devel/cgen: Update to 20260101
* Use guile30.
Changelog:
Not available.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/cgen/MESSAGE pkgsrc/devel/cgen/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/cgen/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/cgen/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/cgen/patches/patch-cgen_gen-all \
pkgsrc/devel/cgen/patches/patch-cgen_testsuite_run-tests.sh \
pkgsrc/devel/cgen/patches/patch-cgen_testsuite_test-utils.sh.in
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/cgen/patches/patch-gen-all \
pkgsrc/devel/cgen/patches/patch-testsuite_run-tests.sh
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/cgen/MESSAGE
diff -u pkgsrc/devel/cgen/MESSAGE:1.1 pkgsrc/devel/cgen/MESSAGE:1.2
--- pkgsrc/devel/cgen/MESSAGE:1.1 Sat Oct 12 08:39:02 2013
+++ pkgsrc/devel/cgen/MESSAGE Wed Oct 14 15:02:46 2026
@@ -1,25 +1,25 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.1 2013/10/12 08:39:02 ryoon Exp $
+$NetBSD: MESSAGE,v 1.2 2026/10/14 15:02:46 ryoon Exp $
-To generating opcode file and description files for M32R, for example.
+To generating opcode file and description files for PowerPC, for example.
Please run the following commands.
-In detail, see info files and ${PREFIX}/share/cgen/cgen/Makefile.in .
+In detail, see info files and ${PREFIX}/share/cgen/Makefile.in .
-$ guile -l ${PREFIX}/share/cgen/cgen/guile.scm \
- -s ${PREFIX}/share/cgen/cgen/cgen-opc.scm \
- -s ${PREFIX}/share/cgen/cgen \
+$ guile -l ${PREFIX}/share/cgen/guile.scm \
+ -s ${PREFIX}/share/cgen/cgen-opc.scm \
+ -s ${PREFIX}/share/cgen \
-v \
- -a ${PREFIX}/share/cgen/cpu/m32r.cpu \
+ -a ${PREFIX}/share/cgen/cpu/powerpc.cpu \
-i "all" \
-m "all" \
- -H m32r-desc.h \
- -C m32r-desc.c
+ -H powerpc-desc.h \
+ -C powerpc-desc.c
-$ guile -l ${PREFIX}/share/cgen/cgen/guile.scm \
- -s ${PREFIX}/share/cgen/cgen/cgen-doc.scm \
- -s ${PREFIX}/share/cgen/cgen \
+$ guile -l ${PREFIX}/share/cgen/guile.scm \
+ -s ${PREFIX}/share/cgen/cgen-doc.scm \
+ -s ${PREFIX}/share/cgen \
-v \
- -a ${PREFIX}/share/cgen/cpu/m32r.cpu \
- -H m32r.html \
- -I m32r-insn.html
+ -a ${PREFIX}/share/cgen/cpu/powerpc.cpu \
+ -H powerpc.html \
+ -I powerpc-insn.html
===========================================================================
Index: pkgsrc/devel/cgen/PLIST
diff -u pkgsrc/devel/cgen/PLIST:1.1 pkgsrc/devel/cgen/PLIST:1.2
--- pkgsrc/devel/cgen/PLIST:1.1 Sat Oct 12 08:39:02 2013
+++ pkgsrc/devel/cgen/PLIST Wed Oct 14 15:02:46 2026
@@ -1,189 +1,145 @@
-@comment $NetBSD: PLIST,v 1.1 2013/10/12 08:39:02 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/10/14 15:02:46 ryoon Exp $
info/cgen.info
info/cgenint.info
-share/cgen/cgen/AUTHORS
-share/cgen/cgen/COPYING.CGEN
-share/cgen/cgen/ChangeLog
-share/cgen/cgen/INSTALL
-share/cgen/cgen/Makefile.am
-share/cgen/cgen/Makefile.in
-share/cgen/cgen/NEWS
-share/cgen/cgen/README
-share/cgen/cgen/aclocal.m4
-share/cgen/cgen/attr.scm
-share/cgen/cgen/cgen-doc.scm
-share/cgen/cgen/cgen-gas.scm
-share/cgen/cgen/cgen-intrinsics.scm
-share/cgen/cgen/cgen-opc.scm
-share/cgen/cgen/cgen-sid.scm
-share/cgen/cgen/cgen-sim.scm
-share/cgen/cgen/cgen-stest.scm
-share/cgen/cgen/cgen-testsuite.scm
-share/cgen/cgen/co-for-gen-all
-share/cgen/cgen/cos-pprint.scm
-share/cgen/cgen/cos.scm
-share/cgen/cgen/cpu/arm.cpu
-share/cgen/cgen/cpu/arm.sim
-share/cgen/cgen/cpu/arm7.cpu
-share/cgen/cgen/cpu/i960.cpu
-share/cgen/cgen/cpu/i960.opc
-share/cgen/cgen/cpu/ia32.cpu
-share/cgen/cgen/cpu/ia64.cpu
-share/cgen/cgen/cpu/m68k.cpu
-share/cgen/cgen/cpu/play.cpu
-share/cgen/cgen/cpu/play.opc
-share/cgen/cgen/cpu/powerpc.cpu
-share/cgen/cgen/cpu/sh-sid.cpu
-share/cgen/cgen/cpu/sh-sim.cpu
-share/cgen/cgen/cpu/sh.cpu
-share/cgen/cgen/cpu/sh.opc
-share/cgen/cgen/cpu/sh64-compact.cpu
-share/cgen/cgen/cpu/sh64-media.cpu
-share/cgen/cgen/cpu/simplify.inc
-share/cgen/cgen/cpu/sparc.cpu
-share/cgen/cgen/cpu/sparc.opc
-share/cgen/cgen/cpu/sparc32.cpu
-share/cgen/cgen/cpu/sparc64.cpu
-share/cgen/cgen/cpu/sparccom.cpu
-share/cgen/cgen/cpu/sparcfpu.cpu
-share/cgen/cgen/cpu/thumb.cpu
-share/cgen/cgen/decode.scm
-share/cgen/cgen/desc-cpu.scm
-share/cgen/cgen/desc.scm
-share/cgen/cgen/dev-utils.scm
-share/cgen/cgen/dev.scm
-share/cgen/cgen/doc/Makefile.am
-share/cgen/cgen/doc/Makefile.in
-share/cgen/cgen/doc/app.texi
-share/cgen/cgen/doc/cgen.info
-share/cgen/cgen/doc/cgen.texi
-share/cgen/cgen/doc/cgenint.info
-share/cgen/cgen/doc/cgenint.texi
-share/cgen/cgen/doc/credits.texi
-share/cgen/cgen/doc/glossary.texi
-share/cgen/cgen/doc/intro.texi
-share/cgen/cgen/doc/mdate-sh
-share/cgen/cgen/doc/notes.texi
-share/cgen/cgen/doc/opcodes.texi
-share/cgen/cgen/doc/pmacros.texi
-share/cgen/cgen/doc/porting.texi
-share/cgen/cgen/doc/rtl.texi
-share/cgen/cgen/doc/running.texi
-share/cgen/cgen/doc/sim.texi
-share/cgen/cgen/doc/stamp-vti
-share/cgen/cgen/doc/version.texi
-share/cgen/cgen/enum.scm
-share/cgen/cgen/gas-test.scm
-share/cgen/cgen/gen-all
-share/cgen/cgen/gen-all-desc
-share/cgen/cgen/gen-all-doc
-share/cgen/cgen/gen-all-intrinsics
-share/cgen/cgen/gen-all-opcodes
-share/cgen/cgen/gen-all-sid
-share/cgen/cgen/gen-all-sim
-share/cgen/cgen/guile.scm
-share/cgen/cgen/hardware.scm
-share/cgen/cgen/html.scm
-share/cgen/cgen/ifield.scm
-share/cgen/cgen/iformat.scm
-share/cgen/cgen/insn.scm
-share/cgen/cgen/intrinsics.scm
-share/cgen/cgen/mach.scm
-share/cgen/cgen/minsn.scm
-share/cgen/cgen/mode.scm
-share/cgen/cgen/model.scm
-share/cgen/cgen/opc-asmdis.scm
-share/cgen/cgen/opc-ibld.scm
-share/cgen/cgen/opc-itab.scm
-share/cgen/cgen/opc-opinst.scm
-share/cgen/cgen/opcodes.scm
-share/cgen/cgen/operand.scm
-share/cgen/cgen/pgmr-tools.scm
-share/cgen/cgen/pmacros.scm
-share/cgen/cgen/pprint.scm
-share/cgen/cgen/profile.scm
-share/cgen/cgen/read.scm
-share/cgen/cgen/rtl-c.scm
-share/cgen/cgen/rtl-traverse.scm
-share/cgen/cgen/rtl-xform.scm
-share/cgen/cgen/rtl.scm
-share/cgen/cgen/rtx-funcs.scm
-share/cgen/cgen/sem-frags.scm
-share/cgen/cgen/semantics.scm
-share/cgen/cgen/sid-cpu.scm
-share/cgen/cgen/sid-decode.scm
-share/cgen/cgen/sid-model.scm
-share/cgen/cgen/sid.scm
-share/cgen/cgen/sim-arch.scm
-share/cgen/cgen/sim-cpu.scm
-share/cgen/cgen/sim-decode.scm
-share/cgen/cgen/sim-model.scm
-share/cgen/cgen/sim-test.scm
-share/cgen/cgen/sim.scm
-share/cgen/cgen/slib/genwrite.scm
-share/cgen/cgen/slib/logical.scm
-share/cgen/cgen/slib/pp.scm
-share/cgen/cgen/slib/random.scm
-share/cgen/cgen/slib/sort.scm
-share/cgen/cgen/stamp-h.in
-share/cgen/cgen/testsuite.scm
-share/cgen/cgen/testsuite/Makefile.am
-share/cgen/cgen/testsuite/Makefile.in
-share/cgen/cgen/testsuite/location-1.test
-share/cgen/cgen/testsuite/names-comments-1.test
-share/cgen/cgen/testsuite/pmacros-1.test
-share/cgen/cgen/testsuite/run-tests.sh
-share/cgen/cgen/testsuite/test-utils.sh
-share/cgen/cgen/testsuite/test-utils.sh.in
-share/cgen/cgen/testsuite/testsuite.cpu
-share/cgen/cgen/types.scm
-share/cgen/cgen/utils-cgen.scm
-share/cgen/cgen/utils-gen.scm
-share/cgen/cgen/utils-sim.scm
-share/cgen/cgen/utils.scm
-share/cgen/cpu/ChangeLog
-share/cgen/cpu/cris.cpu
-share/cgen/cpu/epiphany.cpu
-share/cgen/cpu/epiphany.opc
-share/cgen/cpu/fr30.cpu
-share/cgen/cpu/fr30.opc
-share/cgen/cpu/frv.cpu
-share/cgen/cpu/frv.opc
-share/cgen/cpu/ip2k.cpu
-share/cgen/cpu/ip2k.opc
-share/cgen/cpu/iq10.cpu
-share/cgen/cpu/iq2000.cpu
-share/cgen/cpu/iq2000.opc
-share/cgen/cpu/iq2000m.cpu
-share/cgen/cpu/lm32.cpu
-share/cgen/cpu/lm32.opc
-share/cgen/cpu/m32c.cpu
-share/cgen/cpu/m32c.opc
-share/cgen/cpu/m32r.cpu
-share/cgen/cpu/m32r.opc
-share/cgen/cpu/mep-avc.cpu
-share/cgen/cpu/mep-avc2.cpu
-share/cgen/cpu/mep-c5.cpu
-share/cgen/cpu/mep-core.cpu
-share/cgen/cpu/mep-default.cpu
-share/cgen/cpu/mep-ext-cop.cpu
-share/cgen/cpu/mep-fmax.cpu
-share/cgen/cpu/mep-h1.cpu
-share/cgen/cpu/mep-ivc2.cpu
-share/cgen/cpu/mep-rhcop.cpu
-share/cgen/cpu/mep-sample-ucidsp.cpu
-share/cgen/cpu/mep.cpu
-share/cgen/cpu/mep.opc
-share/cgen/cpu/mt.cpu
-share/cgen/cpu/mt.opc
-share/cgen/cpu/openrisc.cpu
-share/cgen/cpu/openrisc.opc
+share/cgen/.gitignore
+share/cgen/AUTHORS
+share/cgen/COPYING.CGEN
+share/cgen/ChangeLog
+share/cgen/INSTALL
+share/cgen/MAINTAINERS
+share/cgen/Makefile.am
+share/cgen/Makefile.in
+share/cgen/NEWS
+share/cgen/README
+share/cgen/aclocal.m4
+share/cgen/attr.scm
+share/cgen/cgen-doc.scm
+share/cgen/cgen-gas.scm
+share/cgen/cgen-intrinsics.scm
+share/cgen/cgen-opc.scm
+share/cgen/cgen-sid.scm
+share/cgen/cgen-sim.scm
+share/cgen/cgen-stest.scm
+share/cgen/cgen-testsuite.scm
+share/cgen/co-for-gen-all
+share/cgen/cos.scm
+share/cgen/cpu/arm.cpu
+share/cgen/cpu/arm.sim
+share/cgen/cpu/arm7.cpu
+share/cgen/cpu/i960.cpu
+share/cgen/cpu/i960.opc
+share/cgen/cpu/ia32.cpu
+share/cgen/cpu/ia64.cpu
+share/cgen/cpu/m68k.cpu
+share/cgen/cpu/play.cpu
+share/cgen/cpu/play.opc
+share/cgen/cpu/powerpc.cpu
+share/cgen/cpu/sh-sid.cpu
+share/cgen/cpu/sh-sim.cpu
share/cgen/cpu/sh.cpu
share/cgen/cpu/sh.opc
share/cgen/cpu/sh64-compact.cpu
share/cgen/cpu/sh64-media.cpu
share/cgen/cpu/simplify.inc
-share/cgen/cpu/xc16x.cpu
-share/cgen/cpu/xc16x.opc
-share/cgen/cpu/xstormy16.cpu
-share/cgen/cpu/xstormy16.opc
+share/cgen/cpu/sparc.cpu
+share/cgen/cpu/sparc.opc
+share/cgen/cpu/sparc32.cpu
+share/cgen/cpu/sparc64.cpu
+share/cgen/cpu/sparccom.cpu
+share/cgen/cpu/sparcfpu.cpu
+share/cgen/cpu/thumb.cpu
+share/cgen/decode.scm
+share/cgen/desc-cpu.scm
+share/cgen/desc.scm
+share/cgen/dev-utils.scm
+share/cgen/dev.scm
+share/cgen/doc/Makefile.am
+share/cgen/doc/Makefile.in
+share/cgen/doc/app.texi
+share/cgen/doc/cgen.info
+share/cgen/doc/cgen.texi
+share/cgen/doc/cgenint.info
+share/cgen/doc/cgenint.texi
+share/cgen/doc/credits.texi
+share/cgen/doc/glossary.texi
+share/cgen/doc/intro.texi
+share/cgen/doc/mdate-sh
+share/cgen/doc/notes.texi
+share/cgen/doc/opcodes.texi
+share/cgen/doc/pmacros.texi
+share/cgen/doc/porting.texi
+share/cgen/doc/rtl.texi
+share/cgen/doc/running.texi
+share/cgen/doc/sim.texi
+share/cgen/doc/stamp-vti
+share/cgen/doc/version.texi
+share/cgen/enum.scm
+share/cgen/gas-test.scm
+share/cgen/gen-all
+share/cgen/gen-all-desc
+share/cgen/gen-all-doc
+share/cgen/gen-all-intrinsics
+share/cgen/gen-all-opcodes
+share/cgen/gen-all-sid
+share/cgen/gen-all-sim
+share/cgen/guile.scm
+share/cgen/hardware.scm
+share/cgen/html.scm
+share/cgen/ifield.scm
+share/cgen/iformat.scm
+share/cgen/insn.scm
+share/cgen/install-sh
+share/cgen/intrinsics.scm
+share/cgen/mach.scm
+share/cgen/minsn.scm
+share/cgen/missing
+share/cgen/mode.scm
+share/cgen/model.scm
+share/cgen/opc-asmdis.scm
+share/cgen/opc-ibld.scm
+share/cgen/opc-itab.scm
+share/cgen/opc-opinst.scm
+share/cgen/opcodes.scm
+share/cgen/operand.scm
+share/cgen/pgmr-tools.scm
+share/cgen/pmacros.scm
+share/cgen/profile.scm
+share/cgen/read.scm
+share/cgen/rtl-c.scm
+share/cgen/rtl-traverse.scm
+share/cgen/rtl-xform.scm
+share/cgen/rtl.scm
+share/cgen/rtx-funcs.scm
+share/cgen/sem-frags.scm
+share/cgen/semantics.scm
+share/cgen/sid-cpu.scm
+share/cgen/sid-decode.scm
+share/cgen/sid-model.scm
+share/cgen/sid.scm
+share/cgen/sim-arch.scm
+share/cgen/sim-cpu.scm
+share/cgen/sim-decode.scm
+share/cgen/sim-model.scm
+share/cgen/sim-test.scm
+share/cgen/sim.scm
+share/cgen/slib/genwrite.scm
+share/cgen/slib/logical.scm
+share/cgen/slib/pp.scm
+share/cgen/slib/random.scm
+share/cgen/slib/sort.scm
+share/cgen/stamp-h.in
+share/cgen/testsuite.scm
+share/cgen/testsuite/Makefile.am
+share/cgen/testsuite/Makefile.in
+share/cgen/testsuite/location-1.test
+share/cgen/testsuite/names-comments-1.test
+share/cgen/testsuite/pmacros-1.test
+share/cgen/testsuite/run-tests.sh
+share/cgen/testsuite/test-utils.sh
+share/cgen/testsuite/test-utils.sh.in
+share/cgen/testsuite/testsuite.cpu
+share/cgen/types.scm
+share/cgen/utils-cgen.scm
+share/cgen/utils-gen.scm
+share/cgen/utils-sim.scm
+share/cgen/utils.scm
Index: pkgsrc/devel/cgen/Makefile
diff -u pkgsrc/devel/cgen/Makefile:1.3 pkgsrc/devel/cgen/Makefile:1.4
--- pkgsrc/devel/cgen/Makefile:1.3 Mon Mar 7 20:36:50 2022
+++ pkgsrc/devel/cgen/Makefile Wed Oct 14 15:02:46 2026
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.3 2022/03/07 20:36:50 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2026/10/14 15:02:46 ryoon Exp $
-DISTNAME= cgen-20131001
-PKGREVISION= 1
+DISTNAME= cgen-20260101
CATEGORIES= devel
-MASTER_SITES= ftp://sourceware.org/pub/cgen/snapshots/
+MASTER_SITES= ${MASTER_SITE_LOCAL}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= ryoon%NetBSD.org@localhost
@@ -11,13 +10,9 @@ HOMEPAGE= https://sourceware.org/cgen/
COMMENT= CGEN, the Cpu tools GENerator
LICENSE= gnu-gpl-v3 # with Red Hat exception
-DEPENDS+= guile18-[0-9]*:../../lang/guile18
+DEPENDS+= guile30-[0-9]*:../../lang/guile30
-WRKSRC= ${WRKDIR}/src
-
-CONFIGURE_DIRS= cgen
-
-USE_TOOLS+= makeinfo pax
+USE_TOOLS+= automake makeinfo pax
USE_LANGUAGES= c
GNU_CONFIGURE= yes
@@ -27,14 +22,15 @@ BUILD_TARGET= info
INSTALL_TARGET= install-info
CGEN_DIR= share/cgen
-INSTALLATION_DIRS+= ${CGEN_DIR}/cgen ${CGEN_DIR}/cpu
+INSTALLATION_DIRS+= ${CGEN_DIR}
+
+pre-configure:
+ set -e; cd ${WRKSRC} && autoreconf -fi
post-install:
- cd ${WRKSRC}/${CONFIGURE_DIRS} && \
+ ${RM} -rf ${WRKSRC}/autom4te.cache
+ cd ${WRKSRC} && \
${FIND} . -type f \! \( -name '*.orig' -o -name 'Makefile' -o -name 'config*' \) -print | \
- pax -rw ${DESTDIR}${PREFIX}/${CGEN_DIR}/cgen
- cd ${WRKSRC}/cpu && \
- ${FIND} . -type f \! \( -name '*.orig' -o -name 'Makefile*' -o -name 'config*' \) -print | \
- pax -rw ${DESTDIR}${PREFIX}/${CGEN_DIR}/cpu
+ pax -rw ${DESTDIR}${PREFIX}/${CGEN_DIR}
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/cgen/distinfo
diff -u pkgsrc/devel/cgen/distinfo:1.5 pkgsrc/devel/cgen/distinfo:1.6
--- pkgsrc/devel/cgen/distinfo:1.5 Tue Oct 26 10:14:24 2021
+++ pkgsrc/devel/cgen/distinfo Wed Oct 14 15:02:46 2026
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.5 2021/10/26 10:14:24 nia Exp $
+$NetBSD: distinfo,v 1.6 2026/10/14 15:02:46 ryoon Exp $
-BLAKE2s (cgen-20131001.tar.bz2) = 41996c402754b1d717fa7b06d751dd22704eb837ee208b971d3bc48876a0efa9
-SHA512 (cgen-20131001.tar.bz2) = dde7a4d85e2b19f52bcb09d3169d89c8e42cee460950fa8ea7aacf1464c29c09bef76fffa337bcd95510314785baf2ed2655e781324c0523ec619d31516e8c8b
-Size (cgen-20131001.tar.bz2) = 1631519 bytes
-SHA1 (patch-cgen_gen-all) = b1729f27fd9a8d7a8a6afca0acd6608297efe19b
-SHA1 (patch-cgen_testsuite_run-tests.sh) = 69d513dd93a3369506ea47a98c1c30455f0f3343
-SHA1 (patch-cgen_testsuite_test-utils.sh.in) = 39ce38cd4583215bde180704140e560bc7b378f3
+BLAKE2s (cgen-20260101.tar.bz2) = 4ed02d2f13e91dd9ea03385f2f237dee6283c67a44060d9b99328b92f11aae2d
+SHA512 (cgen-20260101.tar.bz2) = 844af5300154af8ef0c1430031916c164a2ca2f02ead6ab7944bb7792d772d8efeb28b2da2c5284059d6fe4841a739880f4cebbfbfda891a2b17bf710f86e295
+Size (cgen-20260101.tar.bz2) = 608248 bytes
+SHA1 (patch-gen-all) = a3c98a8ef6f50b85f7e1d1c11599313ea138c63d
+SHA1 (patch-testsuite_run-tests.sh) = 6817b221a880aee9885bc7bc5de8106cf4c64323
Added files:
Index: pkgsrc/devel/cgen/patches/patch-gen-all
diff -u /dev/null pkgsrc/devel/cgen/patches/patch-gen-all:1.1
--- /dev/null Wed Oct 14 15:02:46 2026
+++ pkgsrc/devel/cgen/patches/patch-gen-all Wed Oct 14 15:02:46 2026
@@ -0,0 +1,24 @@
+$NetBSD: patch-gen-all,v 1.1 2026/10/14 15:02:46 ryoon Exp $
+
+* POSIX shell portability.
+
+--- gen-all.orig 2026-10-14 06:55:41.891951438 +0000
++++ gen-all
+@@ -153,7 +153,7 @@ done
+ exit 1
+ fi
+ done
+-if [ "${do_sid}" == "yes" ]
++if [ "${do_sid}" = "yes" ]
+ then
+ for c in ${sid_cpus}
+ do
+@@ -174,7 +174,7 @@ config_src () {
+ prefix=$2
+
+ extra_config_args=""
+- if [ "${target_sys}" == "${build_all_target_sys}" ]
++ if [ "${target_sys}" = "${build_all_target_sys}" ]
+ then
+ extra_config_args="${extra_config_args} --enable-targets=all"
+ fi
Index: pkgsrc/devel/cgen/patches/patch-testsuite_run-tests.sh
diff -u /dev/null pkgsrc/devel/cgen/patches/patch-testsuite_run-tests.sh:1.1
--- /dev/null Wed Oct 14 15:02:46 2026
+++ pkgsrc/devel/cgen/patches/patch-testsuite_run-tests.sh Wed Oct 14 15:02:46 2026
@@ -0,0 +1,24 @@
+$NetBSD: patch-testsuite_run-tests.sh,v 1.1 2026/10/14 15:02:46 ryoon Exp $
+
+* POSIX shell portability.
+
+--- testsuite/run-tests.sh.orig 2026-10-14 06:54:55.207116968 +0000
++++ testsuite/run-tests.sh
+@@ -6,7 +6,7 @@ test_list="$@"
+
+ # The names of tests to run, or ""/"all".
+ test_list="$@"
+-[ "$test_list" == "" ] && test_list=all
++[ "$test_list" = "" ] && test_list=all
+
+ test="driver"
+ source ./test-utils.sh
+@@ -39,7 +39,7 @@ echo "# passes: ${pass_count}"
+ echo "# failures: ${fail_count}"
+ echo "# passes: ${pass_count}"
+
+-if [ ${fail_count} == 0 ]
++if [ ${fail_count} = 0 ]
+ then
+ exit 0
+ else
Home |
Main Index |
Thread Index |
Old Index