head 1.6; access; symbols pkgsrc-2026Q3:1.6.0.6 pkgsrc-2026Q3-base:1.6 pkgsrc-2026Q2:1.6.0.4 pkgsrc-2026Q2-base:1.6 pkgsrc-2026Q1:1.6.0.2 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.5.0.2 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.3.0.2 pkgsrc-2025Q3-base:1.3; locks; strict; comment @# @; 1.6 date 2026.01.21.09.31.42; author dkazankov; state Exp; branches; next 1.5; commitid M7SvDglG9aZu3frG; 1.5 date 2025.11.04.20.31.27; author dkazankov; state Exp; branches; next 1.4; commitid Vc02z5aEP42hdhhG; 1.4 date 2025.10.09.18.30.02; author dkazankov; state Exp; branches; next 1.3; commitid YFPGNgLICY0rnVdG; 1.3 date 2025.09.04.07.53.28; author dkazankov; state Exp; branches; next 1.2; commitid cCXnMO93W2rOYm9G; 1.2 date 2025.07.30.17.49.48; author dkazankov; state Exp; branches; next 1.1; commitid cXfL642Qv2x8rN4G; 1.1 date 2025.07.11.12.46.49; author dkazankov; state Exp; branches; next ; commitid 89B43cPz21g3nk2G; desc @@ 1.6 log @devel/ada-gnatcoll-bindings-25: update to 25.2.0nb2 Fixed the use of a fixed Python version in the library name in the PLIST file. @ text @# $NetBSD: Makefile,v 1.5 2025/11/04 20:31:27 dkazankov Exp $ DISTNAME= ${GITHUB_PROJECT}-${GITHUB_TAG} PKGNAME= ${GITHUB_PROJECT}-${GNAT_NAME}-${GITHUB_TAG}.0 PKGREVISION= 2 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=AdaCore/} GITHUB_PROJECT= gnatcoll-bindings GITHUB_TAG= 25.2 MAINTAINER= dkazankov@@NetBSD.org 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= post-extract SUBST_FILES.fixver= version_information SUBST_SED.fixver= -e 's,0.0,${GITHUB_TAG},g' SUBST_MESSAGE.fixver= Fix version information MAKE_FLAGS+= BINDINGS=${BINDINGS:Q} MAKE_FLAGS+= PYTHON=${PYTHONBIN:Q} 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 } PRINT_PLIST_AWK+= /lib\/.*\.a/ { sub(/${PYVERSSUFFIX}/, "$${PYVERSSUFFIX}") } PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} .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" @ 1.5 log @ada-gnatcoll-bindings-25: unbind from GNU iconv - fix child packages link error @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2025/10/09 18:30:02 dkazankov Exp $ d5 1 a5 1 PKGREVISION= 1 d55 2 @ 1.4 log @ada-gnatcoll-bindings-25: update to upstream version 25.2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2025/09/04 07:53:28 dkazankov Exp $ d5 1 @ 1.3 log @ada-gnatcoll-bindings: add inplace build support Also, because of this, the substitutions have been moved from pre-configure stage to post-extract stage. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2025/07/30 17:49:48 dkazankov Exp $ d3 2 a4 2 DISTNAME= ${GITHUB_PROJECT}-${PKGVERSION_NOREV} PKGNAME= ${GITHUB_PROJECT}-${GNAT_NAME}-25.0.0 d8 1 a8 1 GITHUB_TAG= v${PKGVERSION_NOREV} d30 1 a30 1 SUBST_SED.fixver= -e 's,0.0,25.0,g' d56 1 @ 1.2 log @ada-gnatcoll-bindings-25: fix build error on NetBSD 9 caused lower iconv version @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2025/07/11 12:46:49 dkazankov Exp $ d28 1 a28 1 SUBST_STAGE.fixver= pre-configure d34 1 a34 1 MAKE_FLAGS+= prefix=${DESTDIR}${GNAT_PREFIX} BUILD=PROD @ 1.1 log @devel/ada-gnatcoll-bindigs-25: Add new package 25.0.0 The GNAT Components Collection (GNATcoll) - Bindings, release 25 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.0 2024/05/13 13:00:00 dkazankov Exp $ d10 1 @