pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/ada-adasat-25



Module Name:    pkgsrc
Committed By:   dkazankov
Date:           Mon Sep 22 18:26:02 UTC 2025

Modified Files:
        pkgsrc/math/ada-adasat-25: Makefile distinfo
        pkgsrc/math/ada-adasat-25/patches: patch-Makefile

Log Message:
ada-adasat-25: make tests available


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/math/ada-adasat-25/Makefile \
    pkgsrc/math/ada-adasat-25/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/math/ada-adasat-25/patches/patch-Makefile

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

Modified files:

Index: pkgsrc/math/ada-adasat-25/Makefile
diff -u pkgsrc/math/ada-adasat-25/Makefile:1.1 pkgsrc/math/ada-adasat-25/Makefile:1.2
--- pkgsrc/math/ada-adasat-25/Makefile:1.1      Thu Jul 10 15:47:58 2025
+++ pkgsrc/math/ada-adasat-25/Makefile  Mon Sep 22 18:26:02 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2025/07/10 15:47:58 dkazankov Exp $
+# $NetBSD: Makefile,v 1.2 2025/09/22 18:26:02 dkazankov Exp $
 
 DISTNAME=      ${GITHUB_PROJECT}-${PKGVERSION_NOREV}
 PKGNAME=       adasat-${GNAT_NAME}-25.0.0
@@ -40,6 +40,17 @@ INSTALL_MAKE_FLAGS+=         LIBRARY_TYPE=${LIB
 MAKE_FLAGS+=                   BUILD_MODE=prod
 INSTALL_MAKE_FLAGS+=           INSTALL_DIR=${DESTDIR}${GNAT_PREFIX}
 
+.if ${PKGSRC_RUN_TEST:tl} == "yes"
+.include "../../lang/python/tool.mk"
+.endif
+
+TEST_TARGET=   test
+
+TEST_MAKE_FLAGS+=      PYTHON=${TOOL_PYTHONBIN} GPR_PROJECT_PATH=${WRKSRC}
+
+TEST_DEPENDS+= ${PYPKGPREFIX}-e3-core>=22.6.0:../../devel/py-e3-core
+TEST_DEPENDS+= ${PYPKGPREFIX}-e3-testsuite>=25.0:../../devel/py-e3-testsuite
+
 GENERATE_PLIST+= \
        cd ${DESTDIR}${PREFIX} && \
        ${FIND} ${GNAT_PKGBASE} \( -type f -or -type l \) -print | ${SORT};
Index: pkgsrc/math/ada-adasat-25/distinfo
diff -u pkgsrc/math/ada-adasat-25/distinfo:1.1 pkgsrc/math/ada-adasat-25/distinfo:1.2
--- pkgsrc/math/ada-adasat-25/distinfo:1.1      Thu Jul 10 15:47:58 2025
+++ pkgsrc/math/ada-adasat-25/distinfo  Mon Sep 22 18:26:02 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2025/07/10 15:47:58 dkazankov Exp $
+$NetBSD: distinfo,v 1.2 2025/09/22 18:26:02 dkazankov Exp $
 
 BLAKE2s (AdaSAT-25.0.0.tar.gz) = 82395941685f2006742a211de0129b62097c90c87a47a93da9adbf1ca951f55a
 SHA512 (AdaSAT-25.0.0.tar.gz) = 7781a683c5aef9efa9a6b57e82070184c02d734fcf448aa5aa79d9aaa3b40d181d87d7487d9c204f7dcd584a3d2dc1c9ebc027e82b2532c3418c25a2395fd9af
 Size (AdaSAT-25.0.0.tar.gz) = 30707 bytes
-SHA1 (patch-Makefile) = c3f9108306b7d1812d5fbf8a1663ea75d92d1987
+SHA1 (patch-Makefile) = 99bfff21aceffcd3868e2b57eb08553414ef44d5

Index: pkgsrc/math/ada-adasat-25/patches/patch-Makefile
diff -u pkgsrc/math/ada-adasat-25/patches/patch-Makefile:1.1 pkgsrc/math/ada-adasat-25/patches/patch-Makefile:1.2
--- pkgsrc/math/ada-adasat-25/patches/patch-Makefile:1.1        Thu Jul 10 15:47:58 2025
+++ pkgsrc/math/ada-adasat-25/patches/patch-Makefile    Mon Sep 22 18:26:02 2025
@@ -1,21 +1,23 @@
-$NetBSD: patch-Makefile,v 1.1 2025/07/10 15:47:58 dkazankov Exp $
+$NetBSD: patch-Makefile,v 1.2 2025/09/22 18:26:02 dkazankov Exp $
 
+Make python bin settable
 Add gprbuild and gprinstall options
 Make install target for a library
 
 --- Makefile.orig      2024-01-03 19:00:52.000000000 +0200
 +++ Makefile
-@@ -4,6 +4,9 @@
+@@ -3,6 +3,10 @@
+ PROCESSORS ?= 0
  BUILD_DIR ?= .
  INSTALL_DIR ?= .
- 
++PYTHON ?= python3
++
 +GPRBUILD_OPTIONS ?= -p -j$(PROCESSORS)
 +GPRINSTALL_OPTIONS ?= 
-+
+ 
  ALL_LIBRARY_TYPES = static static-pic relocatable
  
- .PHONY: lib
-@@ -11,17 +14,29 @@
+@@ -11,17 +15,29 @@
        gprbuild -k -P adasat.gpr -p -j$(PROCESSORS) \
                --relocate-build-tree="$(BUILD_DIR)" \
                -XLIBRARY_TYPE=$(LIBRARY_TYPE) \
@@ -47,7 +49,7 @@ Make install target for a library
  .PHONY: install
  install:
        for kind in $(ALL_LIBRARY_TYPES) ; do \
-@@ -32,6 +47,7 @@
+@@ -32,6 +48,7 @@
                        --prefix="$(INSTALL_DIR)" \
                        --build-name=$$kind \
                        --build-var=LIBRARY_TYPE ; \
@@ -55,3 +57,10 @@ Make install target for a library
        done
  
  .PHONY: test
+@@ -43,5 +60,5 @@
+ 
+ .PHONY: test
+ test: lib
+-      python3 testsuite/testsuite.py
++      $(PYTHON) testsuite/testsuite.py
+ 



Home | Main Index | Thread Index | Old Index