pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/ada-libgnatdoc-25
Module Name: pkgsrc
Committed By: dkazankov
Date: Mon Oct 13 17:23:35 UTC 2025
Modified Files:
pkgsrc/textproc/ada-libgnatdoc-25: Makefile distinfo
pkgsrc/textproc/ada-libgnatdoc-25/patches: patch-gnat_gnatdoc.gpr
Removed Files:
pkgsrc/textproc/ada-libgnatdoc-25/patches:
patch-source_gnatdoc_gnatdoc-version.ads
Log Message:
ada-libgnatdoc-25: update to upstream version 25.2
* Move version information patch to Makefile
* Avoid CONSTRAINT_ERROR
* Fix install directory for templates
* Fix crash on synthetic `"/="` operator
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/ada-libgnatdoc-25/Makefile \
pkgsrc/textproc/ada-libgnatdoc-25/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-gnat_gnatdoc.gpr
cvs rdiff -u -r1.1 -r0 \
pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-source_gnatdoc_gnatdoc-version.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-libgnatdoc-25/Makefile
diff -u pkgsrc/textproc/ada-libgnatdoc-25/Makefile:1.1 pkgsrc/textproc/ada-libgnatdoc-25/Makefile:1.2
--- pkgsrc/textproc/ada-libgnatdoc-25/Makefile:1.1 Sun Sep 7 08:02:41 2025
+++ pkgsrc/textproc/ada-libgnatdoc-25/Makefile Mon Oct 13 17:23:34 2025
@@ -1,15 +1,15 @@
-# $NetBSD: Makefile,v 1.1 2025/09/07 08:02:41 dkazankov Exp $
+# $NetBSD: Makefile,v 1.2 2025/10/13 17:23:34 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= gnatdoc
-GITHUB_TAG= v${PKGVERSION_NOREV}
+GITHUB_TAG= 25.2
MAINTAINER= dkazankov%NetBSD.org@localhost
HOMEPAGE= https://github.com/AdaCore/gnatdoc
-COMMENT= GNAT Documentation Generation Tool, library package
+COMMENT= GNAT Documentation Generation Tool, library package 25
LICENSE= apache-2.0
USE_LANGUAGES= ada
@@ -22,6 +22,12 @@ 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= source/gnatdoc/gnatdoc-version.ads
+SUBST_SED.version= -e "s,%VERSION% (%DATE%),${GITHUB_TAG} (20241217),"
+
PLIST_VARS+= shlibs
USE_PKGSRC_GCC_RUNTIME?= no
@@ -71,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-libgnatdoc-25/distinfo
diff -u pkgsrc/textproc/ada-libgnatdoc-25/distinfo:1.1 pkgsrc/textproc/ada-libgnatdoc-25/distinfo:1.2
--- pkgsrc/textproc/ada-libgnatdoc-25/distinfo:1.1 Sun Sep 7 08:02:41 2025
+++ pkgsrc/textproc/ada-libgnatdoc-25/distinfo Mon Oct 13 17:23:34 2025
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.1 2025/09/07 08:02:41 dkazankov Exp $
+$NetBSD: distinfo,v 1.2 2025/10/13 17:23:34 dkazankov Exp $
-BLAKE2s (gnatdoc-25.0.0.tar.gz) = d60a817aa0caeaa649e1cd07b545e600a5e4f36d58627aaff8c7099a195bd6c6
-SHA512 (gnatdoc-25.0.0.tar.gz) = 64814a48dfda70c9de7590061fb20960f99e07d9b9eadf4a5d97dd56e68fcb133a4d51f1c9c6d3c1f29d4c5bc2e7565e02305ed16968e4e37a42fd5374466ef3
-Size (gnatdoc-25.0.0.tar.gz) = 179534 bytes
+BLAKE2s (gnatdoc-25.2.tar.gz) = f05b4635b1fdf619982e1d6d637e339fb3589d7ba4b39085c1e3c7041c8874fb
+SHA512 (gnatdoc-25.2.tar.gz) = 241c76f14a60870ed064846b224ab8c44db77aa08ecfae02a66fcbcc81911a11a5086a9bfba8e83529bdfc2580cfa93119238173a23e7a3d70f5e2969882e84b
+Size (gnatdoc-25.2.tar.gz) = 179714 bytes
SHA1 (patch-Makefile) = 457c19423a2679b77367c9197447e726c7934b35
-SHA1 (patch-gnat_gnatdoc.gpr) = a8275ae9b3e16018c2b5c60c1213deeae6f29c5d
-SHA1 (patch-source_gnatdoc_gnatdoc-version.ads) = f0b05200f89ef98728ea96baccb942ff8a1bc455
+SHA1 (patch-gnat_gnatdoc.gpr) = f01a172f6d6a1cbcc53deef05ff46646e2ba1986
Index: pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-gnat_gnatdoc.gpr
diff -u pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-gnat_gnatdoc.gpr:1.1 pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-gnat_gnatdoc.gpr:1.2
--- pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-gnat_gnatdoc.gpr:1.1 Sun Sep 7 08:02:41 2025
+++ pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-gnat_gnatdoc.gpr Mon Oct 13 17:23:34 2025
@@ -1,15 +1,15 @@
-$NetBSD: patch-gnat_gnatdoc.gpr,v 1.1 2025/09/07 08:02:41 dkazankov Exp $
+$NetBSD: patch-gnat_gnatdoc.gpr,v 1.2 2025/10/13 17:23:34 dkazankov Exp $
Fix artifacts installation path
---- gnat/gnatdoc.gpr.orig
+--- gnat/gnatdoc.gpr.orig 2024-12-17 12:41:19.000000000 +0200
+++ gnat/gnatdoc.gpr
@@ -41,7 +41,7 @@
end Builder;
package Install is
-- for Artifacts ("share") use ("../share");
-+ for Artifacts ("share") use ("../share/gnatdoc");
+- for Artifacts (".") use ("../share");
++ for Artifacts (".") use ("../share/gnatdoc");
end Install;
end GNATdoc;
Home |
Main Index |
Thread Index |
Old Index