pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/lcov



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Aug 14 11:38:41 UTC 2025

Modified Files:
        pkgsrc/devel/lcov: Makefile PLIST distinfo

Log Message:
lcov: update to 2.3.1

9 years of development, no summary found.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/lcov/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/lcov/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/lcov/distinfo

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

Modified files:

Index: pkgsrc/devel/lcov/Makefile
diff -u pkgsrc/devel/lcov/Makefile:1.19 pkgsrc/devel/lcov/Makefile:1.20
--- pkgsrc/devel/lcov/Makefile:1.19     Fri Mar  3 07:38:22 2023
+++ pkgsrc/devel/lcov/Makefile  Thu Aug 14 11:38:41 2025
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2023/03/03 07:38:22 fcambus Exp $
-#
+# $NetBSD: Makefile,v 1.20 2025/08/14 11:38:41 wiz Exp $
 
-DISTNAME=      lcov-1.13
-PKGREVISION=   5
+DISTNAME=      lcov-2.3.1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=linux-test-project/}
 GITHUB_RELEASE=        v${PKGVERSION_NOREV}
@@ -10,35 +8,45 @@ GITHUB_RELEASE=      v${PKGVERSION_NOREV}
 MAINTAINER=    reed%reedmedia.net@localhost
 HOMEPAGE=      https://github.com/linux-test-project/lcov
 COMMENT=       Front-end for GCC's coverage testing tool gcov
+LICENSE=       gnu-gpl-v2
 
-NO_BUILD=              yes
-INSTALLATION_DIRS=     bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 share/examples/lcov
-USE_TOOLS+=            perl
-
-REPLACE_PERL=          bin/gendesc bin/genhtml bin/geninfo bin/genpng bin/lcov
-
-SUBST_CLASSES+=                egdir
-SUBST_STAGE.egdir=     pre-configure
-SUBST_FILES.egdir=     bin/genhtml
-SUBST_FILES.egdir+=    bin/geninfo
-SUBST_FILES.egdir+=    bin/lcov
-SUBST_SED.egdir=       -e 's,"/etc/lcovrc","'${PKG_SYSCONFDIR}/lcovrc'",g'
+USE_TOOLS+=    bash:run gmake perl
+
+MAKE_FLAGS+=   PREFIX=${PREFIX}
+MAKE_FLAGS+=   DESTDIR=${DESTDIR}
+MAKE_FLAGS+=   MAN_DIR=${PREFIX}/${PKGMANDIR}
+MAKE_FLAGS+=   CFG_INST_DIR=${DESTDIR}${PREFIX}/share/examples/lcov
 
 CONF_FILES=    ${PREFIX}/share/examples/lcov/lcovrc \
                ${PKG_SYSCONFDIR}/lcovrc
 
-do-install:
-       ${INSTALL_SCRIPT} ${WRKSRC}/bin/lcov ${DESTDIR}${PREFIX}/bin/lcov
-       ${INSTALL_SCRIPT} ${WRKSRC}/bin/genhtml ${DESTDIR}${PREFIX}/bin/genhtml
-       ${INSTALL_SCRIPT} ${WRKSRC}/bin/geninfo ${DESTDIR}${PREFIX}/bin/geninfo
-       ${INSTALL_SCRIPT} ${WRKSRC}/bin/genpng ${DESTDIR}${PREFIX}/bin/genpng
-       ${INSTALL_SCRIPT} ${WRKSRC}/bin/gendesc ${DESTDIR}${PREFIX}/bin/gendesc
-       ${INSTALL_MAN} ${WRKSRC}/man/lcov.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/lcov.1
-       ${INSTALL_MAN} ${WRKSRC}/man/genhtml.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/genhtml.1
-       ${INSTALL_MAN} ${WRKSRC}/man/geninfo.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/geninfo.1
-       ${INSTALL_MAN} ${WRKSRC}/man/genpng.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/genpng.1
-       ${INSTALL_MAN} ${WRKSRC}/man/gendesc.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/gendesc.1
-       ${INSTALL_MAN} ${WRKSRC}/man/lcovrc.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/lcovrc.5
-       ${INSTALL_DATA} ${WRKSRC}/lcovrc ${DESTDIR}${PREFIX}/share/examples/lcov/lcovrc
+REPLACE_BASH+= bin/checkstyle.sh
+REPLACE_BASH+= bin/copy_dates.sh
+REPLACE_PERL+= bin/fix.pl
+REPLACE_PERL+= bin/gendesc
+REPLACE_PERL+= bin/genhtml
+REPLACE_PERL+= bin/geninfo
+REPLACE_PERL+= bin/genpng
+REPLACE_BASH+= bin/get_changes.sh
+REPLACE_BASH+= bin/get_version.sh
+REPLACE_PERL+= bin/lcov
+REPLACE_PERL+= bin/llvm2lcov
+REPLACE_PERL+= bin/perl2lcov
+REPLACE_PERL+= scripts/*.pm
+REPLACE_PERL+= scripts/analyzeInfoFiles
+REPLACE_PERL+= scripts/criteria
+REPLACE_PERL+= scripts/get_signature
+REPLACE_PERL+= scripts/getp4version
+REPLACE_PERL+= scripts/gitblame
+REPLACE_PERL+= scripts/gitdiff
+REPLACE_PERL+= scripts/gitversion
+REPLACE_PERL+= scripts/p4annotate
+REPLACE_PERL+= scripts/p4udiff
+
+REPLACE_PYTHON+=       bin/py2lcov
+REPLACE_PYTHON+=       bin/xml2lcov
+REPLACE_PYTHON+=       bin/xml2lcovutil.py
+REPLACE_PYTHON+=       scripts/*.py
 
+.include "../../lang/python/application.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/lcov/PLIST
diff -u pkgsrc/devel/lcov/PLIST:1.2 pkgsrc/devel/lcov/PLIST:1.3
--- pkgsrc/devel/lcov/PLIST:1.2 Mon Jan  1 22:29:24 2018
+++ pkgsrc/devel/lcov/PLIST     Thu Aug 14 11:38:41 2025
@@ -1,9 +1,15 @@
-@comment $NetBSD: PLIST,v 1.2 2018/01/01 22:29:24 rillig Exp $
+@comment $NetBSD: PLIST,v 1.3 2025/08/14 11:38:41 wiz Exp $
 bin/gendesc
 bin/genhtml
 bin/geninfo
 bin/genpng
 bin/lcov
+bin/llvm2lcov
+bin/perl2lcov
+bin/py2lcov
+bin/xml2lcov
+bin/xml2lcovutil.py
+lib/lcov/lcovutil.pm
 man/man1/gendesc.1
 man/man1/genhtml.1
 man/man1/geninfo.1
@@ -11,3 +17,23 @@ man/man1/genpng.1
 man/man1/lcov.1
 man/man5/lcovrc.5
 share/examples/lcov/lcovrc
+share/lcov/support-scripts/P4version.pm
+share/lcov/support-scripts/analyzeInfoFiles
+share/lcov/support-scripts/annotateutil.pm
+share/lcov/support-scripts/batchGitVersion.pm
+share/lcov/support-scripts/context.pm
+share/lcov/support-scripts/criteria
+share/lcov/support-scripts/criteria.pm
+share/lcov/support-scripts/get_signature
+share/lcov/support-scripts/getp4version
+share/lcov/support-scripts/gitblame
+share/lcov/support-scripts/gitblame.pm
+share/lcov/support-scripts/gitdiff
+share/lcov/support-scripts/gitversion
+share/lcov/support-scripts/gitversion.pm
+share/lcov/support-scripts/p4annotate
+share/lcov/support-scripts/p4annotate.pm
+share/lcov/support-scripts/p4udiff
+share/lcov/support-scripts/select.pm
+share/lcov/support-scripts/spreadsheet.py
+share/lcov/support-scripts/threshold.pm

Index: pkgsrc/devel/lcov/distinfo
diff -u pkgsrc/devel/lcov/distinfo:1.6 pkgsrc/devel/lcov/distinfo:1.7
--- pkgsrc/devel/lcov/distinfo:1.6      Tue Oct 26 10:15:12 2021
+++ pkgsrc/devel/lcov/distinfo  Thu Aug 14 11:38:41 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2021/10/26 10:15:12 nia Exp $
+$NetBSD: distinfo,v 1.7 2025/08/14 11:38:41 wiz Exp $
 
-BLAKE2s (lcov-1.13.tar.gz) = f5e650ab1a9f77377e96c346e250bb7bfe1b2f899d641c7ab6ccc8c86d49265b
-SHA512 (lcov-1.13.tar.gz) = 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e
-Size (lcov-1.13.tar.gz) = 156709 bytes
+BLAKE2s (lcov-2.3.1.tar.gz) = 7328ae269ded035b7df9c2e949024d8c84b5ddc4bc8eb8eeaf16354d2d3636f6
+SHA512 (lcov-2.3.1.tar.gz) = 42a6a09a6cacb6dd840bf6343a86dbeb5c655c724b64b699213d58ac7b4a8768d046e6e086f11ee35a36ad15610a8bb6b2b8451b456fffd858805a12d68efb63
+Size (lcov-2.3.1.tar.gz) = 611162 bytes



Home | Main Index | Thread Index | Old Index