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