head 1.4; access; symbols pkgsrc-2026Q3:1.3.0.6 pkgsrc-2026Q3-base:1.3 pkgsrc-2026Q2:1.3.0.4 pkgsrc-2026Q2-base:1.3 pkgsrc-2026Q1:1.3.0.2 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.2.0.2 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.1.0.2 pkgsrc-2025Q3-base:1.1; locks; strict; comment @# @; 1.4 date 2026.10.16.19.44.15; author adam; state Exp; branches; next 1.3; commitid z8jatkdHAjoiPJZG; 1.3 date 2026.01.07.23.33.46; author wiz; state Exp; branches; next 1.2; commitid Fvo4NXGNPrTeawpG; 1.2 date 2025.10.13.16.54.12; author dkazankov; state Exp; branches; next 1.1; commitid Yf4MlFxJ82UAIqeG; 1.1 date 2025.09.07.07.51.55; author dkazankov; state Exp; branches; next ; commitid F76gNsxlUfziSK9G; desc @@ 1.4 log @Forget Python 3.10 @ text @# $NetBSD: Makefile,v 1.3 2026/01/07 23:33:46 wiz Exp $ DISTNAME= ${GITHUB_PROJECT}-${GITHUB_TAG} PKGNAME= ${GITHUB_PROJECT}-${GITHUB_TAG}.0 CATEGORIES= textproc devel MASTER_SITES= ${MASTER_SITE_GITHUB:=AdaCore/} GITHUB_PROJECT= gnatformat GITHUB_TAG= 25.2 MAINTAINER= dkazankov@@NetBSD.org HOMEPAGE= https://github.com/AdaCore/gnatformat COMMENT= Opinionated code formatter for the Ada language LICENSE= apache-2.0 USE_LANGUAGES= ada USE_TOOLS+= gmake PYTHON_VERSIONS_INCOMPATIBLE= 311 # py-sphinx .include "../../mk/bsd.prefs.mk" GCC_REQD+= 14 SUBST_CLASSES+= version SUBST_MESSAGE.version= Replace version and date in ${SUBST_FILES.version} SUBST_STAGE.version= post-extract SUBST_FILES.version= src/gnatformat.ads SUBST_SED.version= -e "s,Version : constant String := \"debug\",Version : constant String := \"${GITHUB_TAG}\"," SUBST_SED.version+= -e "s,Build_Date : constant String := \"debug\",Build_Date : constant String := \"20250106\"," MAKE_FLAGS+= BUILD_MODE=prod BUILD_TARGET= bin INSTALL_TARGET= install-bin-stripped GENERATE_PLIST+= \ cd ${DESTDIR}${PREFIX} && \ ${FIND} bin include share \( -type f -or -type l \) -print | ${SORT}; CHECK_PIE_SKIP+= bin/* .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 "../../devel/ada-gnatcoll-bindings-25/buildlink3.mk" .include "../../math/ada-adasat-25/buildlink3.mk" .include "../../devel/ada-libgpr2-25/buildlink3.mk" .include "../../textproc/ada-vss-25/buildlink3.mk" .include "../../textproc/ada-prettier-ada-25/buildlink3.mk" .include "../../devel/ada-langkit-support-25/buildlink3.mk" .include "../../devel/ada-libadalang-25/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.3 log @*: more Python 3.11 masking for sphinx @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2025/10/13 16:54:12 dkazankov Exp $ d19 1 a19 1 PYTHON_VERSIONS_INCOMPATIBLE= 310 311 # py-sphinx @ 1.2 log @gnatformat: update to upstream version 25.2 * Move version information patch to Makefile * Update version file definition for the GNATformat documentation generation * Do not print NL after source unless another one is printed * Gracefully handle sources with diagnostics * Add target that installs a stripped version of GNATformat @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2025/09/07 07:51:55 dkazankov Exp $ d19 2 @ 1.1 log @textproc/gnatformat: add new package 25.0.0 Opinionated code formatter for the Ada language. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.0 2024/05/13 13:00:00 dkazankov Exp $ d3 2 a4 2 DISTNAME= ${GITHUB_PROJECT}-${PKGVERSION_NOREV} PKGNAME= ${GITHUB_PROJECT}-25.0.0 d8 1 a8 1 GITHUB_TAG= v${PKGVERSION_NOREV} d23 6 d33 1 a33 1 INSTALL_TARGET= install-bin @