head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.4 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.2 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.2.0.2 pkgsrc-2025Q3-base:1.2; locks; strict; comment @# @; 1.4 date 2025.10.09.11.56.51; author dkazankov; state Exp; branches; next 1.3; commitid 9Leb39ctfpixcTdG; 1.3 date 2025.09.22.09.52.12; author dkazankov; state Exp; branches; next 1.2; commitid jJLLWOlSIrNF3HbG; 1.2 date 2025.09.04.08.20.02; author dkazankov; state Exp; branches; next 1.1; commitid hfeuo3yERd3V7n9G; 1.1 date 2025.07.10.16.55.09; author dkazankov; state Exp; branches; next ; commitid OmBAPa8nBH8dMd2G; desc @@ 1.4 log @ada-xmlada-25: update to upstream release 25.2 @ text @# $NetBSD: Makefile,v 1.3 2025/09/22 09:52:12 dkazankov Exp $ DISTNAME= ${GITHUB_PROJECT}-${GITHUB_TAG} PKGNAME= ${GITHUB_PROJECT}-${GNAT_NAME}-${GITHUB_TAG}.0 CATEGORIES= textproc devel MASTER_SITES= ${MASTER_SITE_GITHUB:=AdaCore/} GITHUB_PROJECT= xmlada GITHUB_TAG= 25.2 MAINTAINER= dkazankov@@NetBSD.org HOMEPAGE= https://github.com/AdaCore/xmlada COMMENT= XML/Ada: An XML parser for Ada95, release 25 LICENSE= gnu-gpl-v3 USE_TOOLS+= gmake USE_LANGUAGES= ada GNU_CONFIGURE= yes USE_GCC_RUNTIME= yes .include "../../mk/bsd.prefs.mk" GCC_REQD+= 14 SUBST_CLASSES+= fixver SUBST_STAGE.fixver= post-extract SUBST_FILES.fixver= configure SUBST_MESSAGE.fixver= Fix version in ${SUBST_FILES.fixver} SUBST_SED.fixver= -e 's,18.0w,${GITHUB_TAG},g' GNU_CONFIGURE_PREFIX= ${GNAT_PREFIX} PLIST_VARS+= shlibs USE_PKGSRC_GCC_RUNTIME?= no .if ${USE_PKGSRC_GCC_RUNTIME:tl} == "yes" PLIST.shlibs= yes CONFIGURE_ARGS+= --enable-shared .else CONFIGURE_ARGS+= --disable-shared .endif TEST_TARGET= test run_test 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 "../../mk/bsd.pkg.mk" @ 1.3 log @ada-xmlada-25: make it possible to run tests @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2025/09/04 08:20:02 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} d31 1 a31 1 SUBST_SED.fixver= -e 's,18.0w,25.0w,g' @ 1.2 log @add inplace build support * add inplace.mk * move substitutions from pre-configure stage to post-extract stage * fix guard varname in buildlink3.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2025/07/10 16:55:09 dkazankov Exp $ d45 2 @ 1.1 log @textproc/ada-xmlada-25: Add new package version 25.0.0 XML/Ada: An XML parser for Ada95, release 25 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.0 2024/05/06 15:00:00 dkazankov Exp $ d28 3 a30 3 SUBST_STAGE.fixver= pre-configure SUBST_FILES.fixver= ./configure.in ./configure SUBST_MESSAGE.fixver= Fix version in configure @