pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/ada-libgnatformat-25
Module Name: pkgsrc
Committed By: dkazankov
Date: Mon Oct 13 16:29:53 UTC 2025
Modified Files:
pkgsrc/textproc/ada-libgnatformat-25: Makefile distinfo
pkgsrc/textproc/ada-libgnatformat-25/patches: patch-Makefile
Removed Files:
pkgsrc/textproc/ada-libgnatformat-25/patches: patch-src_gnatformat.ads
Log Message:
ada-libgnatformat-25: 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/ada-libgnatformat-25/Makefile \
pkgsrc/textproc/ada-libgnatformat-25/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/textproc/ada-libgnatformat-25/patches/patch-Makefile
cvs rdiff -u -r1.1 -r0 \
pkgsrc/textproc/ada-libgnatformat-25/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/ada-libgnatformat-25/Makefile
diff -u pkgsrc/textproc/ada-libgnatformat-25/Makefile:1.1 pkgsrc/textproc/ada-libgnatformat-25/Makefile:1.2
--- pkgsrc/textproc/ada-libgnatformat-25/Makefile:1.1 Sun Sep 7 07:48:27 2025
+++ pkgsrc/textproc/ada-libgnatformat-25/Makefile Mon Oct 13 16:29:52 2025
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.1 2025/09/07 07:48:27 dkazankov Exp $
+# $NetBSD: Makefile,v 1.2 2025/10/13 16:29:52 dkazankov Exp $
-DISTNAME= ${GITHUB_PROJECT}-${PKGVERSION_NOREV}
-PKGNAME= lib${GITHUB_PROJECT}-${GNAT_NAME}-25.0.0
+DISTNAME= ${GITHUB_PROJECT}-${GITHUB_TAG}
+PKGNAME= lib${GITHUB_PROJECT}-${GNAT_NAME}-${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
@@ -22,6 +22,13 @@ USE_GCC_RUNTIME= yes
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\","
+
PLIST_VARS+= shlibs
USE_PKGSRC_GCC_RUNTIME?= no
@@ -70,7 +77,6 @@ PRINT_PLIST_AWK+= /\.relocatable\/|\.sta
# libgpr2 dependencies
.include "../../devel/gmp/buildlink3.mk"
-USE_GNU_ICONV= yes
.include "../../converters/libiconv/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/ada-libgnatformat-25/distinfo
diff -u pkgsrc/textproc/ada-libgnatformat-25/distinfo:1.1 pkgsrc/textproc/ada-libgnatformat-25/distinfo:1.2
--- pkgsrc/textproc/ada-libgnatformat-25/distinfo:1.1 Sun Sep 7 07:48:28 2025
+++ pkgsrc/textproc/ada-libgnatformat-25/distinfo Mon Oct 13 16:29:52 2025
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.1 2025/09/07 07:48:28 dkazankov Exp $
+$NetBSD: distinfo,v 1.2 2025/10/13 16:29:52 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/ada-libgnatformat-25/patches/patch-Makefile
diff -u pkgsrc/textproc/ada-libgnatformat-25/patches/patch-Makefile:1.1 pkgsrc/textproc/ada-libgnatformat-25/patches/patch-Makefile:1.2
--- pkgsrc/textproc/ada-libgnatformat-25/patches/patch-Makefile:1.1 Sun Sep 7 07:48:28 2025
+++ pkgsrc/textproc/ada-libgnatformat-25/patches/patch-Makefile Mon Oct 13 16:29:52 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-Makefile,v 1.1 2025/09/07 07:48:28 dkazankov Exp $
+$NetBSD: patch-Makefile,v 1.2 2025/10/13 16:29:52 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