On Sun Dec 05, 2021 at 09:46:33AM +0000, Stuart Henderson wrote: > That Python file just looks like a script that is run. The .pyc bytecode > files are only used for things which are pulled in by "import" from a python > program. (in most cases this is for modules which are in > /usr/local/lib/python3.9 etc). So I think the MODPY_COMPILE is not useful. >
Makes total sense and thanks for the explanation. Learned something again. New diff with a comment otherwise I will forget about it again for the next update. Index: Makefile =================================================================== RCS file: /cvs/ports/devel/netbeans/Makefile,v retrieving revision 1.48 diff -u -p -u -p -r1.48 Makefile --- Makefile 4 Oct 2021 11:11:43 -0000 1.48 +++ Makefile 6 Dec 2021 06:06:39 -0000 @@ -2,7 +2,7 @@ COMMENT= NetBeans Java IDE -V= 12.5 +V= 12.6 DISTNAME= netbeans-${V}-bin PKGNAME= netbeans-${V} CATEGORIES= devel @@ -29,6 +29,9 @@ NO_TEST= Yes WRKDIST= ${WRKDIR}/netbeans NB= ${PREFIX}/netbeans + +# netbeans/extide/ant/bin/runant.py: +# It is just a script that should be ignored in MODPY_COMPILE. do-install: ${INSTALL_DATA_DIR} ${NB} Index: distinfo =================================================================== RCS file: /cvs/ports/devel/netbeans/distinfo,v retrieving revision 1.18 diff -u -p -u -p -r1.18 distinfo --- distinfo 4 Oct 2021 11:11:43 -0000 1.18 +++ distinfo 6 Dec 2021 06:06:39 -0000 @@ -1,2 +1,2 @@ -SHA256 (netbeans-12.5-bin.zip) = N8Ie9k+ElzPPYGufK8283bzGkZ3TsoH9janj4iTYNnk= -SIZE (netbeans-12.5-bin.zip) = 431298129 +SHA256 (netbeans-12.6-bin.zip) = leo/iquVTuROaO4vKogo5G+R/ahu+pMSsRhudzari0k= +SIZE (netbeans-12.6-bin.zip) = 432790335 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/netbeans/pkg/PLIST,v retrieving revision 1.20 diff -u -p -u -p -r1.20 PLIST --- pkg/PLIST 4 Oct 2021 11:11:43 -0000 1.20 +++ pkg/PLIST 6 Dec 2021 06:06:39 -0000 @@ -1148,6 +1148,7 @@ netbeans/ide/config/Modules/org-netbeans netbeans/ide/config/Modules/org-netbeans-libs-jvyamlb.xml netbeans/ide/config/Modules/org-netbeans-libs-lucene.xml netbeans/ide/config/Modules/org-netbeans-libs-smack.xml +netbeans/ide/config/Modules/org-netbeans-libs-snakeyaml_engine.xml netbeans/ide/config/Modules/org-netbeans-libs-svnClientAdapter-javahl.xml netbeans/ide/config/Modules/org-netbeans-libs-svnClientAdapter.xml netbeans/ide/config/Modules/org-netbeans-libs-truffleapi.xml @@ -1444,6 +1445,7 @@ netbeans/ide/modules/ext/salvation.jar netbeans/ide/modules/ext/servlet-2.2.jar netbeans/ide/modules/ext/smack.jar netbeans/ide/modules/ext/smackx.jar +netbeans/ide/modules/ext/snakeyaml-engine.jar netbeans/ide/modules/ext/svnClientAdapter-javahl.jar netbeans/ide/modules/ext/svnClientAdapter-main.jar netbeans/ide/modules/ext/svnjavahl.jar @@ -1507,6 +1509,7 @@ netbeans/ide/modules/org-netbeans-libs-j netbeans/ide/modules/org-netbeans-libs-jvyamlb.jar netbeans/ide/modules/org-netbeans-libs-lucene.jar netbeans/ide/modules/org-netbeans-libs-smack.jar +netbeans/ide/modules/org-netbeans-libs-snakeyaml_engine.jar netbeans/ide/modules/org-netbeans-libs-svnClientAdapter-javahl.jar netbeans/ide/modules/org-netbeans-libs-svnClientAdapter.jar netbeans/ide/modules/org-netbeans-libs-truffleapi.jar @@ -1774,6 +1777,7 @@ netbeans/ide/update_tracking/org-netbean netbeans/ide/update_tracking/org-netbeans-libs-jvyamlb.xml netbeans/ide/update_tracking/org-netbeans-libs-lucene.xml netbeans/ide/update_tracking/org-netbeans-libs-smack.xml +netbeans/ide/update_tracking/org-netbeans-libs-snakeyaml_engine.xml netbeans/ide/update_tracking/org-netbeans-libs-svnClientAdapter-javahl.xml netbeans/ide/update_tracking/org-netbeans-libs-svnClientAdapter.xml netbeans/ide/update_tracking/org-netbeans-libs-truffleapi.xml @@ -2260,13 +2264,13 @@ netbeans/java/modules/ext/docs/ netbeans/java/modules/ext/docs/javax.persistence-2.2.1-doc.zip netbeans/java/modules/ext/eclipselink/ netbeans/java/modules/ext/eclipselink/javax.persistence-2.2.1.jar -netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.antlr-2.7.7.jar -netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.asm-2.7.7.jar -netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.core-2.7.7.jar -netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.jpa-2.7.7.jar -netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.jpa.jpql-2.7.7.jar -netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.jpa.modelgen.processor-2.7.7.jar -netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.moxy-2.7.7.jar +netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.antlr-2.7.9.jar +netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.asm-9.1.0.jar +netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.core-2.7.9.jar +netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.jpa-2.7.9.jar +netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.jpa.jpql-2.7.9.jar +netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.jpa.modelgen.processor-2.7.9.jar +netbeans/java/modules/ext/eclipselink/org.eclipse.persistence.moxy-2.7.9.jar netbeans/java/modules/ext/fakeJdkClasses.zip netbeans/java/modules/ext/httpclient5-5.0.3.jar netbeans/java/modules/ext/httpcore5-5.0.2.jar @@ -3181,11 +3185,11 @@ netbeans/platform/modules/ext/batik-scri netbeans/platform/modules/ext/batik-svg-dom-1.14.jar netbeans/platform/modules/ext/batik-util-1.14.jar netbeans/platform/modules/ext/batik-xml-1.14.jar -netbeans/platform/modules/ext/flatlaf-1.5.jar +netbeans/platform/modules/ext/flatlaf-1.6.1.jar netbeans/platform/modules/ext/hamcrest-core-1.3.jar netbeans/platform/modules/ext/jcommander-1.78.jar -netbeans/platform/modules/ext/jna-5.4.0.jar -netbeans/platform/modules/ext/jna-platform-5.4.0.jar +netbeans/platform/modules/ext/jna-5.9.0.jar +netbeans/platform/modules/ext/jna-platform-5.9.0.jar netbeans/platform/modules/ext/junit-4.13.2.jar netbeans/platform/modules/ext/junit-jupiter-api-5.6.0.jar netbeans/platform/modules/ext/junit-jupiter-engine-5.6.0.jar @@ -3199,7 +3203,12 @@ netbeans/platform/modules/ext/updater.ja netbeans/platform/modules/ext/xml-apis-ext-1.3.04.jar netbeans/platform/modules/ext/xmlgraphics-commons-2.6.jar netbeans/platform/modules/lib/ -netbeans/platform/modules/lib/libjnidispatch-nb.jnilib +netbeans/platform/modules/lib/aarch64/ +netbeans/platform/modules/lib/aarch64/libjnidispatch-nb.jnilib +netbeans/platform/modules/lib/aarch64/linux/ +netbeans/platform/modules/lib/aarch64/linux/libjnidispatch-nb.so +netbeans/platform/modules/lib/x86_64/ +netbeans/platform/modules/lib/x86_64/libjnidispatch-nb.jnilib netbeans/platform/modules/net-java-html-boot-fx.jar netbeans/platform/modules/net-java-html-boot-script.jar netbeans/platform/modules/net-java-html-boot.jar