pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/gnatformat



Module Name:    pkgsrc
Committed By:   dkazankov
Date:           Mon Oct 13 16:54:13 UTC 2025

Modified Files:
        pkgsrc/textproc/gnatformat: Makefile distinfo
        pkgsrc/textproc/gnatformat/patches: patch-Makefile
Removed Files:
        pkgsrc/textproc/gnatformat/patches: patch-src_gnatformat.ads

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/gnatformat/Makefile \
    pkgsrc/textproc/gnatformat/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/gnatformat/patches/patch-Makefile
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/textproc/gnatformat/patches/patch-src_gnatformat.ads

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/gnatformat/Makefile
diff -u pkgsrc/textproc/gnatformat/Makefile:1.1 pkgsrc/textproc/gnatformat/Makefile:1.2
--- pkgsrc/textproc/gnatformat/Makefile:1.1     Sun Sep  7 07:51:55 2025
+++ pkgsrc/textproc/gnatformat/Makefile Mon Oct 13 16:54:12 2025
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.1 2025/09/07 07:51:55 dkazankov Exp $
+# $NetBSD: Makefile,v 1.2 2025/10/13 16:54:12 dkazankov Exp $
 
-DISTNAME=      ${GITHUB_PROJECT}-${PKGVERSION_NOREV}
-PKGNAME=       ${GITHUB_PROJECT}-25.0.0
+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=    v${PKGVERSION_NOREV}
+GITHUB_TAG=    25.2
 
 MAINTAINER=    dkazankov%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/AdaCore/gnatformat
@@ -20,11 +20,17 @@ USE_TOOLS+= gmake
 
 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
+INSTALL_TARGET=                install-bin-stripped
 
 GENERATE_PLIST+= \
        cd ${DESTDIR}${PREFIX} && \
Index: pkgsrc/textproc/gnatformat/distinfo
diff -u pkgsrc/textproc/gnatformat/distinfo:1.1 pkgsrc/textproc/gnatformat/distinfo:1.2
--- pkgsrc/textproc/gnatformat/distinfo:1.1     Sun Sep  7 07:51:55 2025
+++ pkgsrc/textproc/gnatformat/distinfo Mon Oct 13 16:54:12 2025
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.1 2025/09/07 07:51:55 dkazankov Exp $
+$NetBSD: distinfo,v 1.2 2025/10/13 16:54:12 dkazankov Exp $
 
-BLAKE2s (gnatformat-25.0.0.tar.gz) = c5a1306bc38c90eda0baa0079f600d6481de3b42ed98b7c3f52c37a368b4858d
-SHA512 (gnatformat-25.0.0.tar.gz) = 338fb17c6bfb14791fe9029d5a1cc83f72dab982b602f3a67f03d2a94bd3b2d2b19fb62b39b9c6da5a6f7ebc4eb6470f75722cf110bb6623fb1d5b25e18a29b7
-Size (gnatformat-25.0.0.tar.gz) = 114710 bytes
-SHA1 (patch-Makefile) = 15365b0a5ee103179a2907651011aff7f422f91a
-SHA1 (patch-src_gnatformat.ads) = 6c157fee219c747d4ca4000439ef570c5186214b
+BLAKE2s (gnatformat-25.2.tar.gz) = 3633f7335b7706a0d8b2cf584a16d3e4932f8e3ff9fdc573854364edab9e7cea
+SHA512 (gnatformat-25.2.tar.gz) = 30f01f0983d30ef05a6a207edd0ab982e39d39b39db2d696ee255536a96711b7ab272a0f2992138870b52e5227b7068efb84ee85865ca1de6cf3897de02a95a2
+Size (gnatformat-25.2.tar.gz) = 117330 bytes
+SHA1 (patch-Makefile) = d284d93d72d08abb7def9f113482871097afdd67

Index: pkgsrc/textproc/gnatformat/patches/patch-Makefile
diff -u pkgsrc/textproc/gnatformat/patches/patch-Makefile:1.1 pkgsrc/textproc/gnatformat/patches/patch-Makefile:1.2
--- pkgsrc/textproc/gnatformat/patches/patch-Makefile:1.1       Sun Sep  7 07:51:55 2025
+++ pkgsrc/textproc/gnatformat/patches/patch-Makefile   Mon Oct 13 16:54:12 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-Makefile,v 1.1 2025/09/07 07:51:55 dkazankov Exp $
+$NetBSD: patch-Makefile,v 1.2 2025/10/13 16:54:12 dkazankov Exp $
 
 Make ALL_LIBRARY_TYPES externally settable
 Add options for gprbuild and gprinstall
 Fix instalation directory path
 
---- Makefile.orig      2024-09-24 18:34:53.000000000 +0300
+--- Makefile.orig      2025-01-06 12:05:26.000000000 +0200
 +++ Makefile
 @@ -2,7 +2,7 @@
  LIBRARY_TYPE ?= static
@@ -56,11 +56,27 @@ Fix instalation directory path
                -P $(BIN_PROJECT) \
                -p \
 -              -f ;
-+              -f $(GPRINSTALL_OPTIONS) ;
++              -f $(GPRINSTALL_OPTIONS);
+ 
+ .PHONY: install-bin-stripped
+ install-bin-stripped:
+@@ -83,12 +83,12 @@
+               -XLIBRARY_TYPE=$(LIBRARY_TYPE) \
+               -XBUILD_MODE=$(BUILD_MODE) \
+               --install-name=gnatformat_driver \
+-              --prefix="$(PREFIX)" \
++              --prefix="$(DESTDIR)$(PREFIX)" \
+               -P $(BIN_PROJECT) \
+               -p \
+-              -f ;
++              -f $(GPRINSTALL_OPTIONS);
+ ifneq ($(BUILD_MODE),dev)
+-      strip "$(PREFIX)/bin/"*
++      strip "$(DESTDIR)$(PREFIX)/bin/"*
+ endif
  
  .PHONY: test-programs
- test-programs:
-@@ -87,7 +87,7 @@
+@@ -102,7 +102,7 @@
                        -XGNATFORMAT_BUILD_MODE=$(BUILD_MODE) \
                        -P $$proj \
                        -p \
@@ -69,7 +85,7 @@ Fix instalation directory path
        done;
  
  .PHONY: install-test-programs
-@@ -97,10 +97,10 @@
+@@ -112,10 +112,10 @@
                        -XGNATFORMAT_LIBRARY_TYPE=$(LIBRARY_TYPE) \
                        -XLIBRARY_TYPE=$(LIBRARY_TYPE) \
                        -XGNATFORMAT_BUILD_MODE=$(BUILD_MODE) \



Home | Main Index | Thread Index | Old Index