pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/ada-vss-25



Module Name:    pkgsrc
Committed By:   dkazankov
Date:           Mon Sep 22 15:23:39 UTC 2025

Modified Files:
        pkgsrc/textproc/ada-vss-25: Makefile distinfo

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


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/ada-vss-25/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/ada-vss-25/distinfo

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-vss-25/Makefile
diff -u pkgsrc/textproc/ada-vss-25/Makefile:1.2 pkgsrc/textproc/ada-vss-25/Makefile:1.3
--- pkgsrc/textproc/ada-vss-25/Makefile:1.2     Tue Sep  9 07:25:12 2025
+++ pkgsrc/textproc/ada-vss-25/Makefile Mon Sep 22 15:23:38 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2025/09/09 07:25:12 dkazankov Exp $
+# $NetBSD: Makefile,v 1.3 2025/09/22 15:23:38 dkazankov Exp $
 
 DISTNAME=      ${GITHUB_PROJECT}-${PKGVERSION_NOREV}
 PKGNAME=       vss-${GNAT_NAME}-25.0.0
@@ -18,6 +18,8 @@ USE_LANGUAGES=        ada
 
 USE_GCC_RUNTIME=       yes
 
+DISTFILES=     ${DEFAULT_DISTFILES}
+
 .include "../../mk/bsd.prefs.mk"
 
 GCC_REQD+=     14
@@ -39,6 +41,29 @@ MAKE_FLAGS=                  PREFIX=${GNAT_PREFIX}
 GPRFLAGS=                      ${GPRBUILD_OPTIONS}
 BUILD_MAKE_FLAGS+=             BUILD_PROFILE=release GPRFLAGS=${GPRFLAGS:Q}
 
+PERL5_DISTNAME=                        perl-5.42.0
+PERL5_DISTFILE=                        ${PERL5_DISTNAME}.tar.xz
+
+.if ${PKGSRC_RUN_TEST:tl} == "yes"
+DISTFILES+=                    ${PERL5_DISTFILE}
+SITES.${PERL5_DISTFILE}=       ${MASTER_SITE_PERL_CPAN:S,/modules/by-module/$,/src/5.0/,}
+
+GITHUB_SUBMODULES+=    nigeltao        parse-number-fxx-test-data \
+                       55d79b184b7d8fac2e143e89dc19b766ec4e54b8        data/parse-number-fxx-test-data
+GITHUB_SUBMODULES+=    json5   json5-tests     c9af328e6d77286d78b77b520c4622d588b544c0        data/json5-tests
+.endif
+
+TEST_TARGET=   check
+
+TEST_DEPENDS+= unicode-character-database>=15.1.0:../../textproc/unicode-character-database
+TEST_DEPENDS+= unicode-emoji>=15.1.0:../../textproc/unicode-emoji
+
+pre-test:
+       ${RUN} cd ${WRKSRC}/data && \
+       ${LN} -s ${PREFIX}/share/unicode/ucd ucd && \
+       ${LN} -s ${PREFIX}/share/unicode/emoji emoji && \
+       ${LN} -s ${WRKDIR}/${PERL5_DISTNAME}/t/re/re_tests re_tests
+
 GENERATE_PLIST+= \
        cd ${DESTDIR}${PREFIX} && \
        ${FIND} ${GNAT_PKGBASE} \( -type f -or -type l \) -print | ${SORT};

Index: pkgsrc/textproc/ada-vss-25/distinfo
diff -u pkgsrc/textproc/ada-vss-25/distinfo:1.1 pkgsrc/textproc/ada-vss-25/distinfo:1.2
--- pkgsrc/textproc/ada-vss-25/distinfo:1.1     Mon Jul 28 11:34:51 2025
+++ pkgsrc/textproc/ada-vss-25/distinfo Mon Sep 22 15:23:38 2025
@@ -1,5 +1,14 @@
-$NetBSD: distinfo,v 1.1 2025/07/28 11:34:51 dkazankov Exp $
+$NetBSD: distinfo,v 1.2 2025/09/22 15:23:38 dkazankov Exp $
 
 BLAKE2s (VSS-25.0.0.tar.gz) = 23e53d2e05e669773ce4480029c7a593494734de8e0232a0a67915f656445ed1
 SHA512 (VSS-25.0.0.tar.gz) = ca440d169e3b73134bb6b1df4473faf48fa867c79f91db1dfeaa2644e694bf9927e6d037fa364ec065c6da77e61efe8758a58a52217b6ce8c21282c1d9761ae6
 Size (VSS-25.0.0.tar.gz) = 1302728 bytes
+BLAKE2s (json5-json5-tests-c9af328e6d77286d78b77b520c4622d588b544c0.tar.gz) = e669de2ca228f73628a9387ba46df9d0f6ebce3c3a9156f1ef1beb42b4ad0ca8
+SHA512 (json5-json5-tests-c9af328e6d77286d78b77b520c4622d588b544c0.tar.gz) = 
228d446c931d398f54204bd811db18a079c25d31a936508816517d96be4fa8b62998b52248b8fe1ba3a8b62c9c16173ff855edb66409ddc0cd1aff4f555d7850
+Size (json5-json5-tests-c9af328e6d77286d78b77b520c4622d588b544c0.tar.gz) = 7540 bytes
+BLAKE2s (nigeltao-parse-number-fxx-test-data-55d79b184b7d8fac2e143e89dc19b766ec4e54b8.tar.gz) = 609ef82886a6d49e6a7851a88dc8ea168e4a6e181f585432907aac81d833cc44
+SHA512 (nigeltao-parse-number-fxx-test-data-55d79b184b7d8fac2e143e89dc19b766ec4e54b8.tar.gz) = 
c865e349dcbeac95039c3a9b85dcd728594d185249c3fe35fb6eb6e1fff41995b139477347af0e023c7f70688c55daf2386c7261e810a82c59b4fda91abe3357
+Size (nigeltao-parse-number-fxx-test-data-55d79b184b7d8fac2e143e89dc19b766ec4e54b8.tar.gz) = 95848546 bytes
+BLAKE2s (perl-5.42.0.tar.xz) = 0afd0ca2a31a2445d7232c451312717a72ceb208c4e2c39016a2d9924bde7601
+SHA512 (perl-5.42.0.tar.xz) = b10f74d1245a879ae51d3ad93ad519a148df126ec865715474c801548ccfc3f542ef3bbb1f59568cea2ec77302d428dc772aba605357d7faf13eb6a351917275
+Size (perl-5.42.0.tar.xz) = 14400988 bytes



Home | Main Index | Thread Index | Old Index