pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel
Module Name: pkgsrc
Committed By: dkazankov
Date: Fri Jul 11 12:46:50 UTC 2025
Modified Files:
pkgsrc/devel: Makefile
Added Files:
pkgsrc/devel/ada-gnatcoll-bindings-25: DESCR Makefile PLIST
buildlink3.mk distinfo options.mk
pkgsrc/devel/ada-gnatcoll-bindings-25/patches: patch-Makefile
patch-setup__support.py
Log Message:
devel/ada-gnatcoll-bindigs-25: Add new package 25.0.0
The GNAT Components Collection (GNATcoll) - Bindings, release 25
To generate a diff of this commit:
cvs rdiff -u -r1.4488 -r1.4489 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/ada-gnatcoll-bindings-25/DESCR \
pkgsrc/devel/ada-gnatcoll-bindings-25/Makefile \
pkgsrc/devel/ada-gnatcoll-bindings-25/PLIST \
pkgsrc/devel/ada-gnatcoll-bindings-25/buildlink3.mk \
pkgsrc/devel/ada-gnatcoll-bindings-25/distinfo \
pkgsrc/devel/ada-gnatcoll-bindings-25/options.mk
cvs rdiff -u -r0 -r1.1 \
pkgsrc/devel/ada-gnatcoll-bindings-25/patches/patch-Makefile \
pkgsrc/devel/ada-gnatcoll-bindings-25/patches/patch-setup__support.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.4488 pkgsrc/devel/Makefile:1.4489
--- pkgsrc/devel/Makefile:1.4488 Fri Jul 11 06:17:37 2025
+++ pkgsrc/devel/Makefile Fri Jul 11 12:46:49 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4488 2025/07/11 06:17:37 dkazankov Exp $
+# $NetBSD: Makefile,v 1.4489 2025/07/11 12:46:49 dkazankov Exp $
#
COMMENT= Development utilities
@@ -127,6 +127,7 @@ SUBDIR+= acr
SUBDIR+= action-validator
SUBDIR+= acunia-jam
SUBDIR+= ada-gnat-glade
+SUBDIR+= ada-gnatcoll-bindings-25
SUBDIR+= ada-gnatcoll-core-24
SUBDIR+= ada-gnatcoll-core-25
SUBDIR+= ada-libgpr-24
Added files:
Index: pkgsrc/devel/ada-gnatcoll-bindings-25/DESCR
diff -u /dev/null pkgsrc/devel/ada-gnatcoll-bindings-25/DESCR:1.1
--- /dev/null Fri Jul 11 12:46:50 2025
+++ pkgsrc/devel/ada-gnatcoll-bindings-25/DESCR Fri Jul 11 12:46:49 2025
@@ -0,0 +1,4 @@
+The GNAT Components Collection (GNATcoll) - Bindings
+
+This is the bindings module of the GNAT Components Collection.
+Please refer to individual components for more details.
Index: pkgsrc/devel/ada-gnatcoll-bindings-25/Makefile
diff -u /dev/null pkgsrc/devel/ada-gnatcoll-bindings-25/Makefile:1.1
--- /dev/null Fri Jul 11 12:46:50 2025
+++ pkgsrc/devel/ada-gnatcoll-bindings-25/Makefile Fri Jul 11 12:46:49 2025
@@ -0,0 +1,61 @@
+# $NetBSD: Makefile,v 1.1 2025/07/11 12:46:49 dkazankov Exp $
+
+DISTNAME= ${GITHUB_PROJECT}-${PKGVERSION_NOREV}
+PKGNAME= ${GITHUB_PROJECT}-${GNAT_NAME}-25.0.0
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=AdaCore/}
+GITHUB_PROJECT= gnatcoll-bindings
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+HOMEPAGE= https://github.com/AdaCore/gnatcoll-bindings
+COMMENT= The GNAT Components Collection (GNATcoll) - Bindings, release 25
+LICENSE= gnu-gpl-v3
+
+USE_TOOLS+= gmake grep
+
+USE_LANGUAGES= c c++ ada
+
+USE_GCC_RUNTIME= yes
+
+.include "../../mk/bsd.prefs.mk"
+
+GCC_REQD+= 14
+
+.include "options.mk"
+
+SUBST_CLASSES+= fixver
+SUBST_STAGE.fixver= pre-configure
+SUBST_FILES.fixver= version_information
+SUBST_SED.fixver= -e 's,0.0,25.0,g'
+SUBST_MESSAGE.fixver= Fix version information
+
+MAKE_FLAGS+= BINDINGS=${BINDINGS:Q}
+MAKE_FLAGS+= prefix=${DESTDIR}${GNAT_PREFIX} BUILD=PROD
+
+PLIST_VARS+= shlibs
+
+USE_PKGSRC_GCC_RUNTIME?= no
+.if ${USE_PKGSRC_GCC_RUNTIME:tl} == "yes"
+PLIST.shlibs= yes
+MAKE_FLAGS+= ENABLE_SHARED=yes
+BUILDLINK_DEPMETHOD.xmlada-25= full
+BUILDLINK_DEPMETHOD.libgpr-25= full
+BUILDLINK_DEPMETHOD.gnatcoll-core-25= full
+.else
+MAKE_FLAGS+= ENABLE_SHARED=no
+.endif
+
+GENERATE_PLIST+= \
+ cd ${DESTDIR}${PREFIX} && \
+ ${FIND} ${GNAT_PKGBASE} \( -type f -or -type l \) -print | ${SORT};
+
+PRINT_PLIST_AWK+= /\.relocatable\/|\.static-pic\/|lib\/.*\.so.*/ { $$0 = "$${PLIST.shlibs}" $$0 }
+
+.include "../../devel/gprbuild/buildlink3.mk"
+.include "../../textproc/ada-xmlada-25/buildlink3.mk"
+.include "../../devel/ada-libgpr-25/buildlink3.mk"
+.include "../../devel/ada-gnatcoll-core-25/buildlink3.mk"
+
+.include "../../lang/python/tool.mk"
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/ada-gnatcoll-bindings-25/PLIST
diff -u /dev/null pkgsrc/devel/ada-gnatcoll-bindings-25/PLIST:1.1
--- /dev/null Fri Jul 11 12:46:50 2025
+++ pkgsrc/devel/ada-gnatcoll-bindings-25/PLIST Fri Jul 11 12:46:49 2025
@@ -0,0 +1,265 @@
+@comment $NetBSD: PLIST,v 1.1 2025/07/11 12:46:49 dkazankov Exp $
+${GNAT_PKGBASE}/include/gnatcoll_cpp/cpp_string_support.cpp
+${GNAT_PKGBASE}/include/gnatcoll_cpp/gnatcoll-cpp-strings.adb
+${GNAT_PKGBASE}/include/gnatcoll_cpp/gnatcoll-cpp-strings.ads
+${GNAT_PKGBASE}/include/gnatcoll_cpp/gnatcoll-cpp.ads
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gmp_support.c
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-integers-io.adb
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-integers-io.ads
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-integers-misc.adb
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-integers-misc.ads
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-integers-number_theoretic.adb
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-integers-number_theoretic.ads
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-integers-random.adb
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-integers-random.ads
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-integers-root_extraction.adb
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-integers-root_extraction.ads
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-integers.adb
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-integers.ads
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-lib.ads
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-mpz_even_p.c
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-mpz_odd_p.c
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-mpz_sign.c
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-random_state.adb
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-random_state.ads
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-rational_numbers.adb
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp-rational_numbers.ads
+${GNAT_PKGBASE}/include/gnatcoll_gmp/gnatcoll-gmp.ads
+${GNAT_PKGBASE}/include/gnatcoll_iconv/gnatcoll-iconv.adb
+${GNAT_PKGBASE}/include/gnatcoll_iconv/gnatcoll-iconv.ads
+${GNAT_PKGBASE}/include/gnatcoll_iconv/iconv_support.c
+${GNAT_PKGBASE}/include/gnatcoll_lzma/gnatcoll-coders-lzma-thin.ads
+${GNAT_PKGBASE}/include/gnatcoll_lzma/gnatcoll-coders-lzma.adb
+${GNAT_PKGBASE}/include/gnatcoll_lzma/gnatcoll-coders-lzma.ads
+${GNAT_PKGBASE}/include/gnatcoll_omp/a-cvgpso.adb
+${GNAT_PKGBASE}/include/gnatcoll_omp/a-cvgpso.ads
+${GNAT_PKGBASE}/include/gnatcoll_omp/gnatcoll-omp-generic_array_sort.adb
+${GNAT_PKGBASE}/include/gnatcoll_omp/gnatcoll-omp-generic_array_sort.ads
+${GNAT_PKGBASE}/include/gnatcoll_omp/gnatcoll-omp-generic_constrained_array_sort.adb
+${GNAT_PKGBASE}/include/gnatcoll_omp/gnatcoll-omp-generic_constrained_array_sort.ads
+${GNAT_PKGBASE}/include/gnatcoll_omp/gnatcoll-omp.ads
+${GNAT_PKGBASE}/include/gnatcoll_omp/sort_omp.c
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-any_types-python.adb
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-any_types-python.ads
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python-capsule.adb
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python-capsule.ads
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python-ctypes.ads
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python-errors.ads
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python-eval.ads
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python-exceptions.ads
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python-fileutils.adb
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python-fileutils.ads
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python-lifecycle.adb
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python-lifecycle.ads
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python-state.adb
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python-state.ads
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python.adb
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-python.ads
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-scripts-python.adb
+${GNAT_PKGBASE}/include/gnatcoll_python/gnatcoll-scripts-python.ads
+${GNAT_PKGBASE}/include/gnatcoll_python/python_support.c
+${GNAT_PKGBASE}/include/gnatcoll_readline/gnatcoll-readline.adb
+${GNAT_PKGBASE}/include/gnatcoll_readline/gnatcoll-readline.ads
+${GNAT_PKGBASE}/include/gnatcoll_syslog/gnatcoll-traces-syslog.adb
+${GNAT_PKGBASE}/include/gnatcoll_syslog/gnatcoll-traces-syslog.ads
+${GNAT_PKGBASE}/include/gnatcoll_syslog/syslog_support.c
+${GNAT_PKGBASE}/include/gnatcoll_zlib/gnatcoll-coders-zlib-thin.adb
+${GNAT_PKGBASE}/include/gnatcoll_zlib/gnatcoll-coders-zlib-thin.ads
+${GNAT_PKGBASE}/include/gnatcoll_zlib/gnatcoll-coders-zlib.adb
+${GNAT_PKGBASE}/include/gnatcoll_zlib/gnatcoll-coders-zlib.ads
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_cpp.relocatable/gnatcoll-cpp-strings.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_cpp.relocatable/gnatcoll-cpp.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_cpp.relocatable/libgnatcoll_cpp.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_cpp.relocatable/libgnatcoll_cpp.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_cpp.relocatable/libgnatcoll_cpp.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_cpp.static-pic/gnatcoll-cpp-strings.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_cpp.static-pic/gnatcoll-cpp.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_cpp.static-pic/libgnatcoll_cpp.a
+${GNAT_PKGBASE}/lib/gnatcoll_cpp.static/gnatcoll-cpp-strings.ali
+${GNAT_PKGBASE}/lib/gnatcoll_cpp.static/gnatcoll-cpp.ali
+${GNAT_PKGBASE}/lib/gnatcoll_cpp.static/libgnatcoll_cpp.a
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/gnatcoll-gmp-integers-io.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/gnatcoll-gmp-integers-misc.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/gnatcoll-gmp-integers-number_theoretic.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/gnatcoll-gmp-integers-random.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/gnatcoll-gmp-integers-root_extraction.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/gnatcoll-gmp-integers.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/gnatcoll-gmp-lib.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/gnatcoll-gmp-random_state.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/gnatcoll-gmp-rational_numbers.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/gnatcoll-gmp.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/libgnatcoll_gmp.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/libgnatcoll_gmp.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.relocatable/libgnatcoll_gmp.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.static-pic/gnatcoll-gmp-integers-io.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.static-pic/gnatcoll-gmp-integers-misc.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.static-pic/gnatcoll-gmp-integers-number_theoretic.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.static-pic/gnatcoll-gmp-integers-random.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.static-pic/gnatcoll-gmp-integers-root_extraction.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.static-pic/gnatcoll-gmp-integers.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.static-pic/gnatcoll-gmp-lib.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.static-pic/gnatcoll-gmp-random_state.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.static-pic/gnatcoll-gmp-rational_numbers.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.static-pic/gnatcoll-gmp.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_gmp.static-pic/libgnatcoll_gmp.a
+${GNAT_PKGBASE}/lib/gnatcoll_gmp.static/gnatcoll-gmp-integers-io.ali
+${GNAT_PKGBASE}/lib/gnatcoll_gmp.static/gnatcoll-gmp-integers-misc.ali
+${GNAT_PKGBASE}/lib/gnatcoll_gmp.static/gnatcoll-gmp-integers-number_theoretic.ali
+${GNAT_PKGBASE}/lib/gnatcoll_gmp.static/gnatcoll-gmp-integers-random.ali
+${GNAT_PKGBASE}/lib/gnatcoll_gmp.static/gnatcoll-gmp-integers-root_extraction.ali
+${GNAT_PKGBASE}/lib/gnatcoll_gmp.static/gnatcoll-gmp-integers.ali
+${GNAT_PKGBASE}/lib/gnatcoll_gmp.static/gnatcoll-gmp-lib.ali
+${GNAT_PKGBASE}/lib/gnatcoll_gmp.static/gnatcoll-gmp-random_state.ali
+${GNAT_PKGBASE}/lib/gnatcoll_gmp.static/gnatcoll-gmp-rational_numbers.ali
+${GNAT_PKGBASE}/lib/gnatcoll_gmp.static/gnatcoll-gmp.ali
+${GNAT_PKGBASE}/lib/gnatcoll_gmp.static/libgnatcoll_gmp.a
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_iconv.relocatable/gnatcoll-iconv.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_iconv.relocatable/libgnatcoll_iconv.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_iconv.relocatable/libgnatcoll_iconv.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_iconv.relocatable/libgnatcoll_iconv.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_iconv.static-pic/gnatcoll-iconv.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_iconv.static-pic/libgnatcoll_iconv.a
+${GNAT_PKGBASE}/lib/gnatcoll_iconv.static/gnatcoll-iconv.ali
+${GNAT_PKGBASE}/lib/gnatcoll_iconv.static/libgnatcoll_iconv.a
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_lzma.relocatable/gnatcoll-coders-lzma-thin.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_lzma.relocatable/gnatcoll-coders-lzma.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_lzma.relocatable/libgnatcoll_lzma.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_lzma.relocatable/libgnatcoll_lzma.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_lzma.relocatable/libgnatcoll_lzma.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_lzma.static-pic/gnatcoll-coders-lzma-thin.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_lzma.static-pic/gnatcoll-coders-lzma.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_lzma.static-pic/libgnatcoll_lzma.a
+${GNAT_PKGBASE}/lib/gnatcoll_lzma.static/gnatcoll-coders-lzma-thin.ali
+${GNAT_PKGBASE}/lib/gnatcoll_lzma.static/gnatcoll-coders-lzma.ali
+${GNAT_PKGBASE}/lib/gnatcoll_lzma.static/libgnatcoll_lzma.a
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_omp.relocatable/a-cvgpso.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_omp.relocatable/gnatcoll-omp-generic_array_sort.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_omp.relocatable/gnatcoll-omp-generic_constrained_array_sort.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_omp.relocatable/gnatcoll-omp.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_omp.relocatable/libgnatcoll_omp.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_omp.relocatable/libgnatcoll_omp.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_omp.relocatable/libgnatcoll_omp.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_omp.static-pic/a-cvgpso.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_omp.static-pic/gnatcoll-omp-generic_array_sort.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_omp.static-pic/gnatcoll-omp-generic_constrained_array_sort.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_omp.static-pic/gnatcoll-omp.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_omp.static-pic/libgnatcoll_omp.a
+${GNAT_PKGBASE}/lib/gnatcoll_omp.static/a-cvgpso.ali
+${GNAT_PKGBASE}/lib/gnatcoll_omp.static/gnatcoll-omp-generic_array_sort.ali
+${GNAT_PKGBASE}/lib/gnatcoll_omp.static/gnatcoll-omp-generic_constrained_array_sort.ali
+${GNAT_PKGBASE}/lib/gnatcoll_omp.static/gnatcoll-omp.ali
+${GNAT_PKGBASE}/lib/gnatcoll_omp.static/libgnatcoll_omp.a
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/gnatcoll-any_types-python.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/gnatcoll-python-capsule.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/gnatcoll-python-ctypes.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/gnatcoll-python-errors.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/gnatcoll-python-eval.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/gnatcoll-python-exceptions.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/gnatcoll-python-fileutils.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/gnatcoll-python-lifecycle.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/gnatcoll-python-state.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/gnatcoll-python.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/gnatcoll-scripts-python.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/libgnatcoll_python3.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/libgnatcoll_python3.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.relocatable/libgnatcoll_python3.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.static-pic/gnatcoll-any_types-python.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.static-pic/gnatcoll-python-capsule.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.static-pic/gnatcoll-python-ctypes.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.static-pic/gnatcoll-python-errors.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.static-pic/gnatcoll-python-eval.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.static-pic/gnatcoll-python-exceptions.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.static-pic/gnatcoll-python-fileutils.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.static-pic/gnatcoll-python-lifecycle.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.static-pic/gnatcoll-python-state.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.static-pic/gnatcoll-python.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.static-pic/gnatcoll-scripts-python.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_python.static-pic/libgnatcoll_python3.a
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/gnatcoll-any_types-python.ali
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/gnatcoll-python-capsule.ali
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/gnatcoll-python-ctypes.ali
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/gnatcoll-python-errors.ali
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/gnatcoll-python-eval.ali
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/gnatcoll-python-exceptions.ali
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/gnatcoll-python-fileutils.ali
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/gnatcoll-python-lifecycle.ali
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/gnatcoll-python-state.ali
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/gnatcoll-python.ali
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/gnatcoll-scripts-python.ali
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/libgnatcoll_python3.a
+${GNAT_PKGBASE}/lib/gnatcoll_python.static/libpython3.12.a
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_readline.relocatable/gnatcoll-readline.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_readline.relocatable/libgnatcoll_readline.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_readline.relocatable/libgnatcoll_readline.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_readline.relocatable/libgnatcoll_readline.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_readline.static-pic/gnatcoll-readline.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_readline.static-pic/libgnatcoll_readline.a
+${GNAT_PKGBASE}/lib/gnatcoll_readline.static/gnatcoll-readline.ali
+${GNAT_PKGBASE}/lib/gnatcoll_readline.static/libgnatcoll_readline.a
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_syslog.relocatable/gnatcoll-traces-syslog.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_syslog.relocatable/libgnatcoll_syslog.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_syslog.relocatable/libgnatcoll_syslog.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_syslog.relocatable/libgnatcoll_syslog.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_syslog.static-pic/gnatcoll-traces-syslog.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_syslog.static-pic/libgnatcoll_syslog.a
+${GNAT_PKGBASE}/lib/gnatcoll_syslog.static/gnatcoll-traces-syslog.ali
+${GNAT_PKGBASE}/lib/gnatcoll_syslog.static/libgnatcoll_syslog.a
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_zlib.relocatable/gnatcoll-coders-zlib-thin.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_zlib.relocatable/gnatcoll-coders-zlib.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_zlib.relocatable/libgnatcoll_zlib.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_zlib.relocatable/libgnatcoll_zlib.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_zlib.relocatable/libgnatcoll_zlib.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_zlib.static-pic/gnatcoll-coders-zlib-thin.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_zlib.static-pic/gnatcoll-coders-zlib.ali
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/gnatcoll_zlib.static-pic/libgnatcoll_zlib.a
+${GNAT_PKGBASE}/lib/gnatcoll_zlib.static/gnatcoll-coders-zlib-thin.ali
+${GNAT_PKGBASE}/lib/gnatcoll_zlib.static/gnatcoll-coders-zlib.ali
+${GNAT_PKGBASE}/lib/gnatcoll_zlib.static/libgnatcoll_zlib.a
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_cpp.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_cpp.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_cpp.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_gmp.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_gmp.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_gmp.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_iconv.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_iconv.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_iconv.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_lzma.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_lzma.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_lzma.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_omp.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_omp.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_omp.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_python3.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_python3.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_python3.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_readline.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_readline.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_readline.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_syslog.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_syslog.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_syslog.so.25.0
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_zlib.so
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_zlib.so.25
+${PLIST.shlibs}${GNAT_PKGBASE}/lib/libgnatcoll_zlib.so.25.0
+${GNAT_PKGBASE}/share/examples/gnatcoll/gmp/gmp_examples.gpr
+${GNAT_PKGBASE}/share/examples/gnatcoll/gmp/isprime.adb
+${GNAT_PKGBASE}/share/examples/gnatcoll/gmp/square_triangular_numbers.adb
+${GNAT_PKGBASE}/share/gpr/gnatcoll_cpp.gpr
+${GNAT_PKGBASE}/share/gpr/gnatcoll_gmp.gpr
+${GNAT_PKGBASE}/share/gpr/gnatcoll_iconv.gpr
+${GNAT_PKGBASE}/share/gpr/gnatcoll_lzma.gpr
+${GNAT_PKGBASE}/share/gpr/gnatcoll_omp.gpr
+${GNAT_PKGBASE}/share/gpr/gnatcoll_python.gpr
+${GNAT_PKGBASE}/share/gpr/gnatcoll_readline.gpr
+${GNAT_PKGBASE}/share/gpr/gnatcoll_syslog.gpr
+${GNAT_PKGBASE}/share/gpr/gnatcoll_zlib.gpr
+${GNAT_PKGBASE}/share/gpr/manifests/gnatcoll_cpp
+${GNAT_PKGBASE}/share/gpr/manifests/gnatcoll_gmp
+${GNAT_PKGBASE}/share/gpr/manifests/gnatcoll_iconv
+${GNAT_PKGBASE}/share/gpr/manifests/gnatcoll_lzma
+${GNAT_PKGBASE}/share/gpr/manifests/gnatcoll_omp
+${GNAT_PKGBASE}/share/gpr/manifests/gnatcoll_python
+${GNAT_PKGBASE}/share/gpr/manifests/gnatcoll_readline
+${GNAT_PKGBASE}/share/gpr/manifests/gnatcoll_syslog
+${GNAT_PKGBASE}/share/gpr/manifests/gnatcoll_zlib
Index: pkgsrc/devel/ada-gnatcoll-bindings-25/buildlink3.mk
diff -u /dev/null pkgsrc/devel/ada-gnatcoll-bindings-25/buildlink3.mk:1.1
--- /dev/null Fri Jul 11 12:46:50 2025
+++ pkgsrc/devel/ada-gnatcoll-bindings-25/buildlink3.mk Fri Jul 11 12:46:49 2025
@@ -0,0 +1,23 @@
+# $NetBSD: buildlink3.mk,v 1.1 2025/07/11 12:46:49 dkazankov Exp $
+
+BUILDLINK_TREE+= gnatcoll-bindings-25
+
+.if !defined(GNATCOLL_BINDINGS_25_BUILDLINK3_MK)
+GNATCOLL_BINDINGS_25_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.gnatcoll-bindings-25+= gnatcoll-bindings-${GNAT_NAME}>=25.0.0
+BUILDLINK_PKGSRCDIR.gnatcoll-bindings-25?= ../../devel/ada-gnatcoll-bindings-25
+BUILDLINK_DEPMETHOD.gnatcoll-bindings-25?= build
+
+BUILDLINK_CONTENTS_FILTER.gnatcoll-bindings-25= \
+ ${EGREP} "${GNAT_PKGBASE}/include/.*$$|${GNAT_PKGBASE}/lib/.*$$|${GNAT_PKGBASE}/share/gpr/.*$$"
+
+BUILDLINK_FNAME_TRANSFORM.gnatcoll-bindings-25+= \
+ -e "s|${BUILDLINK_DIR}/${GNAT_PKGBASE}/|${BUILDLINK_DIR}/|g"
+
+pkgbase := gnatcoll-bindings-25
+.include "../../mk/pkg-build-options.mk"
+
+.endif
+
+BUILDLINK_TREE+= -gnatcoll-bindings-25
Index: pkgsrc/devel/ada-gnatcoll-bindings-25/distinfo
diff -u /dev/null pkgsrc/devel/ada-gnatcoll-bindings-25/distinfo:1.1
--- /dev/null Fri Jul 11 12:46:50 2025
+++ pkgsrc/devel/ada-gnatcoll-bindings-25/distinfo Fri Jul 11 12:46:49 2025
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2025/07/11 12:46:49 dkazankov Exp $
+
+BLAKE2s (gnatcoll-bindings-25.0.0.tar.gz) = 9b494fc8ac73012d939a6b8764242dd94462e1d3253aabd809ebb5e275e8e08d
+SHA512 (gnatcoll-bindings-25.0.0.tar.gz) = 0cc5b4a1e966b6e05dcfa15e60cb3960894ffe73b9348f0642a972f4d517e535c617893a4080d33095ee62779b14aeb6cdd8a8f0a8b5a6c8e81c94df132420b2
+Size (gnatcoll-bindings-25.0.0.tar.gz) = 299443 bytes
+SHA1 (patch-Makefile) = 26846a3ea97049f543e7c35bdf0565c94ea6afc4
+SHA1 (patch-setup__support.py) = c91171307d3d7781111c89ba3a38ced019eab4e2
Index: pkgsrc/devel/ada-gnatcoll-bindings-25/options.mk
diff -u /dev/null pkgsrc/devel/ada-gnatcoll-bindings-25/options.mk:1.1
--- /dev/null Fri Jul 11 12:46:50 2025
+++ pkgsrc/devel/ada-gnatcoll-bindings-25/options.mk Fri Jul 11 12:46:50 2025
@@ -0,0 +1,63 @@
+# $NetBSD: options.mk,v 1.1 2025/07/11 12:46:50 dkazankov Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.gnatcoll-bindings-25
+PKG_SUPPORTED_OPTIONS= gnatcoll-cpp gmp iconv lzma openmp \
+ readline syslog zlib
+PKG_OPTIONS_OPTIONAL_GROUPS= python
+PKG_OPTIONS_GROUP.python= python2 python3
+PKG_SUGGESTED_OPTIONS= gnatcoll-cpp gmp iconv lzma openmp \
+ python3 readline syslog zlib
+
+.include "../../mk/bsd.fast.prefs.mk"
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mgnatcoll-cpp)
+BINDINGS+= cpp
+.endif
+
+.if !empty(PKG_OPTIONS:Mgmp)
+. include "../../devel/gmp/buildlink3.mk"
+BINDINGS+= gmp
+.endif
+
+.if !empty(PKG_OPTIONS:Miconv)
+USE_GNU_ICONV= yes
+. include "../../converters/libiconv/buildlink3.mk"
+BINDINGS+= iconv
+.endif
+
+.if !empty(PKG_OPTIONS:Mlzma)
+BINDINGS+= lzma
+.endif
+
+.if !empty(PKG_OPTIONS:Mopenmp)
+BINDINGS+= omp
+.endif
+
+.if !empty(PKG_OPTIONS:Mpython2)
+# Python 2 only binding
+PYTHON_VERSIONS_ACCEPTED+= 27
+. include "../../lang/python/pyversion.mk"
+BINDINGS+= python
+.endif
+
+.if !empty(PKG_OPTIONS:Mpython3)
+# Python 3 only binding
+PYTHON_VERSIONS_INCOMPATIBLE+= 27
+. include "../../lang/python/pyversion.mk"
+BINDINGS+= python3
+.endif
+
+.if !empty(PKG_OPTIONS:Mreadline)
+. include "../../devel/readline/buildlink3.mk"
+BINDINGS+= readline
+.endif
+
+.if !empty(PKG_OPTIONS:Msyslog)
+BINDINGS+= syslog
+.endif
+
+.if !empty(PKG_OPTIONS:Mzlib)
+. include "../../devel/zlib/buildlink3.mk"
+BINDINGS+= zlib
+.endif
Index: pkgsrc/devel/ada-gnatcoll-bindings-25/patches/patch-Makefile
diff -u /dev/null pkgsrc/devel/ada-gnatcoll-bindings-25/patches/patch-Makefile:1.1
--- /dev/null Fri Jul 11 12:46:50 2025
+++ pkgsrc/devel/ada-gnatcoll-bindings-25/patches/patch-Makefile Fri Jul 11 12:46:50 2025
@@ -0,0 +1,76 @@
+$NetBSD: patch-Makefile,v 1.1 2025/07/11 12:46:50 dkazankov Exp $
+
+Create Makefile for build
+
+--- /dev/null
++++ Makefile
+@@ -0,0 +1,69 @@
++prefix ?= $(dir $(shell $(WHICH) gnatls))..
++ENABLE_SHARED ?= yes
++BUILD ?= PROD
++PROCESSORS ?= 0
++TARGET ?= $(shell gcc -dumpmachine)
++INTEGRATED ?= no
++
++BINDINGS ?= gmp iconv lzma omp python python3 readline syslog zlib
++
++NORMALIZED_TARGET := $(lastword $(subst :, ,$(shell gprconfig --config=ada --target=$(TARGET) --mi-show-compilers | grep ' 1 normalized_target:')))
++ifeq ($(NORMALIZED_TARGET),)
++ $(error No toolchain found for target "$(TARGET)")
++endif
++
++BUILD_DIR =
++ifeq ($(ENABLE_SHARED), yes)
++ LIBRARY_TYPES=static,static-pic,relocatable
++else
++ LIBRARY_TYPES=static
++endif
++
++# Used to pass extra options to GPRBUILD, like -d for instance
++GPRBUILD_OPTIONS=
++GPRINSTALL_OPTIONS=
++
++all: build
++
++.PHONY: build $(BINDINGS)
++build: $(BINDINGS:%=build-%)
++
++build-%:
++ cd $* && python3 ./setup.py build \
++ --jobs=$(PROCESSORS) \
++ --library-types=$(LIBRARY_TYPES) \
++ --target=$(NORMALIZED_TARGET) \
++ --prefix=$(prefix) \
++ $(if $(filter yes, $(INTEGRATED)),--integrated,) \
++ $(if $(filter DEBUG, $(BUILD_OPTIONS)),--debug,) \
++ $(if $(filter readline, $*),--accept-gpl,) \
++ $(if $(GPRBUILD_OPTIONS),--gpr-opts $(GPRBUILD_OPTIONS),)
++ cd ..
++
++.PHONY: install
++install: $(BINDINGS:%=install-%)
++
++install-%:
++ cd $* && python3 ./setup.py install \
++ $(if $(GPRINSTALL_OPTIONS),--gpr-opts $(GPRINSTALL_OPTIONS),)
++ cd ..
++
++.PHONY: uninstall
++uninstall: $(BINDINGS:%=uninstall-%)
++
++uninstall-%:
++ cd $* && python3 ./setup.py uninstall
++ cd ..
++
++.PHONY: clean
++clean: $(BINDINGS:%=clean-%)
++
++clean-%:
++ cd $* && python3 ./setup.py clean
++ cd ..
++
++.PHONY: test
++test:
++ sh testsuite/run-tests
++
++.NOTPARALLEL:
Index: pkgsrc/devel/ada-gnatcoll-bindings-25/patches/patch-setup__support.py
diff -u /dev/null pkgsrc/devel/ada-gnatcoll-bindings-25/patches/patch-setup__support.py:1.1
--- /dev/null Fri Jul 11 12:46:50 2025
+++ pkgsrc/devel/ada-gnatcoll-bindings-25/patches/patch-setup__support.py Fri Jul 11 12:46:50 2025
@@ -0,0 +1,42 @@
+$NetBSD: patch-setup__support.py,v 1.1 2025/07/11 12:46:50 dkazankov Exp $
+
+Fix gprconfig calls
+
+--- setup_support.py.orig 2024-07-11 14:49:55.000000000 +0300
++++ setup_support.py
+@@ -135,24 +135,25 @@
+ if args.target is None:
+ self.data['target'] = self.run('gcc', '-dumpmachine',
+ grab=True)
++ self.data['canonical_target'] = self.run(
++ 'gprconfig', '--config=ada',
++ '--target=%s' % self.data['target'],
++ '--mi-show-compilers',
++ grab=r' 1 normalized_target:(\S*)')
+ else:
+ self.data['target'] = args.target
++ self.data['canonical_target'] = args.target
+
+ self.data['jobs'] = args.jobs
+ self.data['integrated'] = args.integrated
+- self.data['canonical_target'] = self.run(
+- 'gprconfig', '--config=ada',
+- '--target=%s' % self.data['target'],
+- '--mi-show-compilers',
+- grab=r' 1 normalized_target:(\S*)')
+-
+- default_prefix = os.path.dirname(
+- os.path.dirname(
+- self.run('gprconfig', '--config=ada',
++
++ if args.prefix == 'auto':
++ default_prefix = os.path.dirname(
++ os.path.dirname(
++ self.run('gprconfig', '--config=ada',
+ '--target=%s' % self.data['target'],
+ '--mi-show-compilers',
+ grab=r' 1 path:(.*)')))
+- if args.prefix == 'auto':
+ self.data['prefix'] = default_prefix
+ else:
+ self.data['prefix'] = args.prefix
Home |
Main Index |
Thread Index |
Old Index