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