* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2017-01-06 13:32 Tobias Klausmann
0 siblings, 0 replies; 34+ messages in thread
From: Tobias Klausmann @ 2017-01-06 13:32 UTC (permalink / raw
To: gentoo-commits
commit: 6a3a8c62e4f90cc3fe51732caad9ea2baa71f490
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 6 13:32:31 2017 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Fri Jan 6 13:32:31 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3a8c62
dev-util/lcov-1.11-r0: stable on alpha
Gentoo-Bug: 604776
dev-util/lcov/lcov-1.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/lcov/lcov-1.11.ebuild b/dev-util/lcov/lcov-1.11.ebuild
index 51dadaa..de839cc 100644
--- a/dev-util/lcov/lcov-1.11.ebuild
+++ b/dev-util/lcov/lcov-1.11.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-linux ~x64-macos"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-linux ~x64-macos"
IUSE=""
DEPEND=""
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2017-01-14 13:26 Jeroen Roovers
0 siblings, 0 replies; 34+ messages in thread
From: Jeroen Roovers @ 2017-01-14 13:26 UTC (permalink / raw
To: gentoo-commits
commit: 36ea50b7c37203c329c8d0820aa49b7ab4f130ff
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 14 13:25:02 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat Jan 14 13:25:02 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ea50b7
dev-util/lcov: Stable for HPPA (bug #604776).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches
dev-util/lcov/lcov-1.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/lcov/lcov-1.11.ebuild b/dev-util/lcov/lcov-1.11.ebuild
index ec92a97..071d75c 100644
--- a/dev-util/lcov/lcov-1.11.ebuild
+++ b/dev-util/lcov/lcov-1.11.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-linux ~x64-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-linux ~x64-macos"
IUSE=""
DEPEND=""
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2017-02-02 12:26 Manuel Rüger
0 siblings, 0 replies; 34+ messages in thread
From: Manuel Rüger @ 2017-02-02 12:26 UTC (permalink / raw
To: gentoo-commits
commit: f0172c69f24a01add90c25427aa1fa0f8ee8ba1f
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 2 12:25:52 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Thu Feb 2 12:25:52 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0172c69
dev-util/lcov: Remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-util/lcov/Manifest | 1 -
dev-util/lcov/lcov-1.10.ebuild | 26 --------------------------
2 files changed, 27 deletions(-)
diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest
index 59b5b7e..d9a6932 100644
--- a/dev-util/lcov/Manifest
+++ b/dev-util/lcov/Manifest
@@ -1,4 +1,3 @@
-DIST lcov-1.10.tar.gz 150174 SHA256 8a4661becc95fafad7875786672f7f29b080437825c3ff31d55a49492c15b88f SHA512 0fd94b04677dfaadc49a1c936638bbd09dff1fba07f3b2e7789ba6f6f7e2c58c5f5e69341bf33c9a3c3d8b3590a37cf87d1fbc04083736179a6cc56fc70c3c3f WHIRLPOOL fd89e3d3fd55dc4f92a8a216b88d4a99e1660efaa6097492b680a2e4293eac29fd88dcbbf83ec0b6a2b742d3dd76796e6ad9ce0e6306c2d88ae69b978f4f96aa
DIST lcov-1.11.tar.gz 155906 SHA256 c282de8d678ecbfda32ce4b5c85fc02f77c2a39a062f068bd8e774d29ddc9bf8 SHA512 db42256c7fbe00d17256ad4944b7e658e65f2dc2b9df1814e25d46a652e92a0ff8bacd4e68de743681df22f4352ffc82b3ccdc0a85723546d7eb64c92e28c0fe WHIRLPOOL 8309d97546a228e3c2c6a4cb95d2dc409be1dde46bd96821c83c3a8105e7026a64b2121f954fbe569f99a70ae4de3b936d7199ff8099bdedf3aee29ba684b3d0
DIST lcov-1.13.tar.gz 156709 SHA256 44972c878482cc06a05fe78eaa3645cbfcbad6634615c3309858b207965d8a23 SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e WHIRLPOOL 82a812b8879b8738b237fb0c21f9ca5f4bf2aafe480ab17416d74243a01acb21704a61dfe7c57a99a484d725a230e96f2b5c7c274a866d1a728c9c284956e0b1
DIST lcov-1.9.tar.gz 140035 SHA256 c37e125d4f0773339de3600d45ad325fe710ea2f0051d7ee2b8a168f450f1aca SHA512 518f068d5eb4a805985863e7b755ae16b1b2ebb9e42cc57c5cda20a60f22e170c1e2957692086e5eeabe12ddbcf39132494aa2ea7ce33411e8abeddc759852ee WHIRLPOOL 2b7e6f1d743ded96e3ecc16c7733b8c76fccbf0aff07a02c02f3e3e08c9fb8f85aa35d4258830f17291fa5d4eedc554c808528b4158919c65439f524c5fd78c7
diff --git a/dev-util/lcov/lcov-1.10.ebuild b/dev-util/lcov/lcov-1.10.ebuild
deleted file mode 100644
index a79b902..00000000
--- a/dev-util/lcov/lcov-1.10.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit eutils
-
-DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
-SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=dev-lang/perl-5
- dev-perl/GD[png]"
-
-src_compile() { :; }
-
-src_install() {
- emake PREFIX="${ED}" install
-}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2017-02-02 12:26 Manuel Rüger
0 siblings, 0 replies; 34+ messages in thread
From: Manuel Rüger @ 2017-02-02 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 4c8d8a8bd661d2c232a3d55299f3ec0973edda55
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 2 12:25:28 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Thu Feb 2 12:25:28 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8d8a8b
dev-util/lcov: Version bump to 1.13
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-util/lcov/Manifest | 1 +
dev-util/lcov/lcov-1.13.ebuild | 24 ++++++++++++++++++++++++
2 files changed, 25 insertions(+)
diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest
index d6a19c0..59b5b7e 100644
--- a/dev-util/lcov/Manifest
+++ b/dev-util/lcov/Manifest
@@ -1,3 +1,4 @@
DIST lcov-1.10.tar.gz 150174 SHA256 8a4661becc95fafad7875786672f7f29b080437825c3ff31d55a49492c15b88f SHA512 0fd94b04677dfaadc49a1c936638bbd09dff1fba07f3b2e7789ba6f6f7e2c58c5f5e69341bf33c9a3c3d8b3590a37cf87d1fbc04083736179a6cc56fc70c3c3f WHIRLPOOL fd89e3d3fd55dc4f92a8a216b88d4a99e1660efaa6097492b680a2e4293eac29fd88dcbbf83ec0b6a2b742d3dd76796e6ad9ce0e6306c2d88ae69b978f4f96aa
DIST lcov-1.11.tar.gz 155906 SHA256 c282de8d678ecbfda32ce4b5c85fc02f77c2a39a062f068bd8e774d29ddc9bf8 SHA512 db42256c7fbe00d17256ad4944b7e658e65f2dc2b9df1814e25d46a652e92a0ff8bacd4e68de743681df22f4352ffc82b3ccdc0a85723546d7eb64c92e28c0fe WHIRLPOOL 8309d97546a228e3c2c6a4cb95d2dc409be1dde46bd96821c83c3a8105e7026a64b2121f954fbe569f99a70ae4de3b936d7199ff8099bdedf3aee29ba684b3d0
+DIST lcov-1.13.tar.gz 156709 SHA256 44972c878482cc06a05fe78eaa3645cbfcbad6634615c3309858b207965d8a23 SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e WHIRLPOOL 82a812b8879b8738b237fb0c21f9ca5f4bf2aafe480ab17416d74243a01acb21704a61dfe7c57a99a484d725a230e96f2b5c7c274a866d1a728c9c284956e0b1
DIST lcov-1.9.tar.gz 140035 SHA256 c37e125d4f0773339de3600d45ad325fe710ea2f0051d7ee2b8a168f450f1aca SHA512 518f068d5eb4a805985863e7b755ae16b1b2ebb9e42cc57c5cda20a60f22e170c1e2957692086e5eeabe12ddbcf39132494aa2ea7ce33411e8abeddc759852ee WHIRLPOOL 2b7e6f1d743ded96e3ecc16c7733b8c76fccbf0aff07a02c02f3e3e08c9fb8f85aa35d4258830f17291fa5d4eedc554c808528b4158919c65439f524c5fd78c7
diff --git a/dev-util/lcov/lcov-1.13.ebuild b/dev-util/lcov/lcov-1.13.ebuild
new file mode 100644
index 00000000..5e3eadb
--- /dev/null
+++ b/dev-util/lcov/lcov-1.13.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
+HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
+SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=dev-lang/perl-5
+ dev-perl/GD[png]"
+
+src_compile() { :; }
+
+src_install() {
+ emake PREFIX="${ED}" install
+}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2017-05-01 22:34 Sebastian Pipping
0 siblings, 0 replies; 34+ messages in thread
From: Sebastian Pipping @ 2017-05-01 22:34 UTC (permalink / raw
To: gentoo-commits
commit: be5b5ba4a4e33d5eebcc9acf6eea26be18232d84
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 22:32:09 2017 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Mon May 1 22:32:09 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5b5ba4
dev-util/lcov: Fix installation prefix (bug #609452)
Thanks to Jordan Yelloz for report and patch!
Package-Manager: Portage-2.3.5, Repoman-2.3.2
dev-util/lcov/lcov-1.13-r1.ebuild | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild
new file mode 100644
index 00000000000..6a4c0d034e7
--- /dev/null
+++ b/dev-util/lcov/lcov-1.13-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
+HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
+SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=dev-lang/perl-5
+ dev-perl/GD[png]"
+
+src_compile() { :; }
+
+src_install() {
+ emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2017-05-06 2:05 Michael Orlitzky
0 siblings, 0 replies; 34+ messages in thread
From: Michael Orlitzky @ 2017-05-06 2:05 UTC (permalink / raw
To: gentoo-commits
commit: 48e7264928244a06f425efecc8558f1b660361fa
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sat May 6 02:04:27 2017 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat May 6 02:04:42 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e72649
dev-util/lcov: remove unused version 1.13.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-util/lcov/lcov-1.13.ebuild | 23 -----------------------
1 file changed, 23 deletions(-)
diff --git a/dev-util/lcov/lcov-1.13.ebuild b/dev-util/lcov/lcov-1.13.ebuild
deleted file mode 100644
index df666327287..00000000000
--- a/dev-util/lcov/lcov-1.13.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
-SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=dev-lang/perl-5
- dev-perl/GD[png]"
-
-src_compile() { :; }
-
-src_install() {
- emake PREFIX="${ED}" install
-}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2017-07-19 15:51 Patrice Clement
0 siblings, 0 replies; 34+ messages in thread
From: Patrice Clement @ 2017-07-19 15:51 UTC (permalink / raw
To: gentoo-commits
commit: e6c751a680bdff4b8804bcd4ba2fc37839cc2e5c
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 19 15:50:11 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jul 19 15:51:36 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c751a6
dev-util/lcov: assign new maintainer.
Gentoo-Bug: https://bugs.gentoo.org/587120
Package-Manager: Portage-2.3.6, Repoman-2.3.1
dev-util/lcov/metadata.xml | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/dev-util/lcov/metadata.xml b/dev-util/lcov/metadata.xml
index eda4f71dc55..6657b444b7b 100644
--- a/dev-util/lcov/metadata.xml
+++ b/dev-util/lcov/metadata.xml
@@ -1,7 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>marbacz@gmail.com</email>
+ <name>Marcin Baczyński</name>
+ <description>Proxy-Maintainer. Assign bugs to him</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<remote-id type="sourceforge">ltp</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2017-07-19 16:31 Patrice Clement
0 siblings, 0 replies; 34+ messages in thread
From: Patrice Clement @ 2017-07-19 16:31 UTC (permalink / raw
To: gentoo-commits
commit: 489211301fe77fb0a7cc3b60eb9fda93875fcccd
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 19 16:29:28 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jul 19 16:30:23 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48921130
dev-util/lcov: tidy up ebuild.
Package-Manager: Portage-2.3.6, Repoman-2.3.1
dev-util/lcov/lcov-1.13-r1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild
index 6a4c0d034e7..8baf9478f95 100644
--- a/dev-util/lcov/lcov-1.13-r1.ebuild
+++ b/dev-util/lcov/lcov-1.13-r1.ebuild
@@ -10,10 +10,9 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos"
-IUSE=""
-DEPEND=""
-RDEPEND=">=dev-lang/perl-5
+RDEPEND="
+ dev-lang/perl
dev-perl/GD[png]"
src_compile() { :; }
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2018-02-11 10:53 Michał Górny
0 siblings, 0 replies; 34+ messages in thread
From: Michał Górny @ 2018-02-11 10:53 UTC (permalink / raw
To: gentoo-commits
commit: 6cc5dd3c149aaf3b251248af15411cbce0854605
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 10:46:52 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 10:51:51 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc5dd3c
dev-util/lcov: Remove useless maintainer <description/>
Remove useless/redundant maintainer <description/>. It does not benefit
bug wrangling, and only wastes developer's time on reading it. Few tips:
- assignee/CC is implied by ordering, there is no reason to repeat it,
- we know that maintainer is maintainer (la la la la la),
- most of adjectives for maintainer are of no value and/or are obvious.
dev-util/lcov/metadata.xml | 1 -
1 file changed, 1 deletion(-)
diff --git a/dev-util/lcov/metadata.xml b/dev-util/lcov/metadata.xml
index 6657b444b7b..3073388aefc 100644
--- a/dev-util/lcov/metadata.xml
+++ b/dev-util/lcov/metadata.xml
@@ -4,7 +4,6 @@
<maintainer type="person">
<email>marbacz@gmail.com</email>
<name>Marcin Baczyński</name>
- <description>Proxy-Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2018-03-01 18:43 Michał Górny
0 siblings, 0 replies; 34+ messages in thread
From: Michał Górny @ 2018-03-01 18:43 UTC (permalink / raw
To: gentoo-commits
commit: 2b0d905a9e9a8e080a0d3f30dcc444f55306afee
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 1 16:30:11 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Mar 1 18:43:41 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0d905a
dev-util/lcov: Keyword ~amd64-fbsd
dev-util/lcov/lcov-1.13-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild
index 8baf9478f95..94b261fb04b 100644
--- a/dev-util/lcov/lcov-1.13-r1.ebuild
+++ b/dev-util/lcov/lcov-1.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos"
RDEPEND="
dev-lang/perl
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2018-03-06 14:43 Guilherme Amadio
0 siblings, 0 replies; 34+ messages in thread
From: Guilherme Amadio @ 2018-03-06 14:43 UTC (permalink / raw
To: gentoo-commits
commit: 1b2f58a768e8189b9e1b8eb76a3423288d8768c9
Author: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 6 10:43:52 2018 +0000
Commit: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
CommitDate: Tue Mar 6 14:43:03 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2f58a7
dev-util/lcov: prefix support
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-util/lcov/lcov-1.13-r1.ebuild | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild
index 94b261fb04b..687e3ec26ce 100644
--- a/dev-util/lcov/lcov-1.13-r1.ebuild
+++ b/dev-util/lcov/lcov-1.13-r1.ebuild
@@ -3,6 +3,8 @@
EAPI=6
+inherit prefix
+
DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
@@ -15,6 +17,13 @@ RDEPEND="
dev-lang/perl
dev-perl/GD[png]"
+src_prepare() {
+ default
+ if use prefix; then
+ hprefixify bin/*.{pl,sh}
+ fi
+}
+
src_compile() { :; }
src_install() {
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2018-03-28 20:55 Matt Turner
0 siblings, 0 replies; 34+ messages in thread
From: Matt Turner @ 2018-03-28 20:55 UTC (permalink / raw
To: gentoo-commits
commit: 41f54e7ce768a7da8321bcf980f18582b3d388d9
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 28 20:54:37 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Mar 28 20:54:37 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f54e7c
dev-util/lcov-1.13-r1: added ~mips
dev-util/lcov/lcov-1.13-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild
index 687e3ec26ce..ee07971279d 100644
--- a/dev-util/lcov/lcov-1.13-r1.ebuild
+++ b/dev-util/lcov/lcov-1.13-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos"
RDEPEND="
dev-lang/perl
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2018-04-18 7:01 Mart Raudsepp
0 siblings, 0 replies; 34+ messages in thread
From: Mart Raudsepp @ 2018-04-18 7:01 UTC (permalink / raw
To: gentoo-commits
commit: f1c9fb8023eeead5b5b66439cb00f304dcef38ca
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 18 06:58:36 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Apr 18 07:00:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c9fb80
dev-util/lcov: drop to ~arm64
Indirectly requires media-libs/gd, which has lost its stable arm64 keyword
and fails tests (thus refusing to re-stabilize). lcov is the only leaf
package requiring media-libs/gd that was stable.
Bug: https://bugs.gentoo.org/646904
Package-Manager: Portage-2.3.28, Repoman-2.3.9
dev-util/lcov/lcov-1.9-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/lcov/lcov-1.9-r1.ebuild b/dev-util/lcov/lcov-1.9-r1.ebuild
index d46f47b86bf..b1a3a8e8906 100644
--- a/dev-util/lcov/lcov-1.9-r1.ebuild
+++ b/dev-util/lcov/lcov-1.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc x86 ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86 ~x86-linux ~x64-macos"
IUSE=""
DEPEND=""
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2018-10-22 20:07 Michał Górny
0 siblings, 0 replies; 34+ messages in thread
From: Michał Górny @ 2018-10-22 20:07 UTC (permalink / raw
To: gentoo-commits
commit: f3c23167984c8b7135780be185597ac322330b38
Author: Jeffrey Lin <jeffrey <AT> icurse <DOT> nl>
AuthorDate: Sun Oct 7 04:34:42 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 22 20:05:18 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c23167
dev-util/lcov: add version -9999
Closes: https://bugs.gentoo.org/668320
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Jeffrey Lin <jeffrey <AT> icurse.nl>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-util/lcov/lcov-9999.ebuild | 39 +++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
diff --git a/dev-util/lcov/lcov-9999.ebuild b/dev-util/lcov/lcov-9999.ebuild
new file mode 100644
index 00000000000..cd55511f099
--- /dev/null
+++ b/dev-util/lcov/lcov-9999.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos"
+fi
+
+inherit prefix
+
+DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
+HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="png"
+
+RDEPEND="
+ dev-lang/perl
+ png? ( dev-perl/GD[png] )
+"
+
+src_prepare() {
+ default
+ if use prefix; then
+ hprefixify bin/*.{pl,sh}
+ fi
+}
+
+src_compile() { :; }
+
+src_install() {
+ emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2018-10-22 20:07 Michał Górny
0 siblings, 0 replies; 34+ messages in thread
From: Michał Górny @ 2018-10-22 20:07 UTC (permalink / raw
To: gentoo-commits
commit: 61eea13449b8cd6db37d6b03e213bfccf8769ce4
Author: Jeffrey Lin <jeffrey <AT> icurse <DOT> nl>
AuthorDate: Sun Oct 7 04:29:39 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 22 20:05:09 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61eea134
dev-util/lcov: bump to EAPI 7
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Jeffrey Lin <jeffrey <AT> icurse.nl>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-util/lcov/lcov-1.13-r1.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild
index ee07971279d..f257a4fac13 100644
--- a/dev-util/lcov/lcov-1.13-r1.ebuild
+++ b/dev-util/lcov/lcov-1.13-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit prefix
@@ -9,7 +9,7 @@ DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2018-10-22 20:07 Michał Górny
0 siblings, 0 replies; 34+ messages in thread
From: Michał Górny @ 2018-10-22 20:07 UTC (permalink / raw
To: gentoo-commits
commit: 6955db10e7b427264e76b493aa19a0ac898fceb4
Author: Jeffrey Lin <jeffrey <AT> icurse <DOT> nl>
AuthorDate: Sun Oct 14 04:32:02 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 22 20:05:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6955db10
dev-util/lcov: make dev-perl/GD[png] optional
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Jeffrey Lin <jeffrey <AT> icurse.nl>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-util/lcov/lcov-1.13-r1.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild
index f257a4fac13..f500f9aecad 100644
--- a/dev-util/lcov/lcov-1.13-r1.ebuild
+++ b/dev-util/lcov/lcov-1.13-r1.ebuild
@@ -12,10 +12,12 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos"
+IUSE="png"
RDEPEND="
dev-lang/perl
- dev-perl/GD[png]"
+ png? ( dev-perl/GD[png] )
+"
src_prepare() {
default
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2018-10-22 20:07 Michał Górny
0 siblings, 0 replies; 34+ messages in thread
From: Michał Górny @ 2018-10-22 20:07 UTC (permalink / raw
To: gentoo-commits
commit: ec8e7712379cc150b3857e9722dbed055425d49e
Author: Jeffrey Lin <jeffrey <AT> icurse <DOT> nl>
AuthorDate: Mon Oct 22 01:21:37 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 22 20:05:24 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8e7712
dev-util/lcov: take over as maintainer
Signed-off-by: Jeffrey Lin <jeffrey <AT> icurse.nl>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10088
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-util/lcov/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-util/lcov/metadata.xml b/dev-util/lcov/metadata.xml
index 3073388aefc..90c86767b85 100644
--- a/dev-util/lcov/metadata.xml
+++ b/dev-util/lcov/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>jeffrey@icurse.nl</email>
+ <name>Jeffrey Lin</name>
+ </maintainer>
<maintainer type="person">
<email>marbacz@gmail.com</email>
<name>Marcin Baczyński</name>
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2018-10-22 20:07 Michał Górny
0 siblings, 0 replies; 34+ messages in thread
From: Michał Górny @ 2018-10-22 20:07 UTC (permalink / raw
To: gentoo-commits
commit: 6ccbfa1dda93bf62810814919a41e63aed88ea17
Author: Jeffrey Lin <jeffrey <AT> icurse <DOT> nl>
AuthorDate: Sun Oct 7 04:32:59 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 22 20:05:15 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccbfa1d
dev-util/lcov: update to support live ebuild
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Jeffrey Lin <jeffrey <AT> icurse.nl>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-util/lcov/lcov-1.13-r1.ebuild | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild
index f500f9aecad..cd55511f099 100644
--- a/dev-util/lcov/lcov-1.13-r1.ebuild
+++ b/dev-util/lcov/lcov-1.13-r1.ebuild
@@ -3,15 +3,21 @@
EAPI=7
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos"
+fi
+
inherit prefix
DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
-SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos"
IUSE="png"
RDEPEND="
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2019-03-25 23:18 Patrick McLean
0 siblings, 0 replies; 34+ messages in thread
From: Patrick McLean @ 2019-03-25 23:18 UTC (permalink / raw
To: gentoo-commits
commit: e41f4958bbc57ecdbe35ad733169b33043bc7952
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Mon Mar 25 23:18:02 2019 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 23:18:02 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41f4958
dev-util/lcov: Version bump to 1.14
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-util/lcov/Manifest | 1 +
dev-util/lcov/lcov-1.14.ebuild | 39 +++++++++++++++++++++++++++++++++++++++
2 files changed, 40 insertions(+)
diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest
index 981f3601eee..f10b4fc18ea 100644
--- a/dev-util/lcov/Manifest
+++ b/dev-util/lcov/Manifest
@@ -1,3 +1,4 @@
DIST lcov-1.11.tar.gz 155906 BLAKE2B eb31119d9fa5b83a6671125c1899dbd10d26eecb0fd22a6ee52035115d84e7f05d7593168ffee9c5925937a509e3be64cebaad6e4694004ee2808817d6df19da SHA512 db42256c7fbe00d17256ad4944b7e658e65f2dc2b9df1814e25d46a652e92a0ff8bacd4e68de743681df22f4352ffc82b3ccdc0a85723546d7eb64c92e28c0fe
DIST lcov-1.13.tar.gz 156709 BLAKE2B d0f2635a6e6c29d29bd15d15c7f6c22ff80052b12deb4e88c77a9331d6d151aa2718ad4e4af1aa192757c1fc3189cc0d1688fc5086e5552c74078206cf27e1df SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e
+DIST lcov-1.14.tar.gz 177359 BLAKE2B 17069d38bf607217b8ff59f573fc02badf56afe65965d2a359a14835af57e2b6c512bff06fac3dbf4e94cd35701216edb8026d333b2baa8772d0ef551de37af1 SHA512 2d60c3a63e300dda96171c432fe304840acc76bf6275f60934d08e80765f9f85671e8b77bfed758fc45842a80156586dc0d67c42c9f215f4f163840fc5cf65bc
DIST lcov-1.9.tar.gz 140035 BLAKE2B 5d432bcef695c0016f7d4bea57cd3c0caf8fda54eb4acac0f957c93bde714dc4dd221c3a9e98cff4a329fced75e658fd943d8db0c0fc4d32da15af158434287d SHA512 518f068d5eb4a805985863e7b755ae16b1b2ebb9e42cc57c5cda20a60f22e170c1e2957692086e5eeabe12ddbcf39132494aa2ea7ce33411e8abeddc759852ee
diff --git a/dev-util/lcov/lcov-1.14.ebuild b/dev-util/lcov/lcov-1.14.ebuild
new file mode 100644
index 00000000000..db891ffab22
--- /dev/null
+++ b/dev-util/lcov/lcov-1.14.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux ~x64-macos"
+fi
+
+inherit prefix
+
+DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
+HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="png"
+
+RDEPEND="
+ dev-lang/perl
+ png? ( dev-perl/GD[png] )
+"
+
+src_prepare() {
+ default
+ if use prefix; then
+ hprefixify bin/*.{pl,sh}
+ fi
+}
+
+src_compile() { :; }
+
+src_install() {
+ emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2019-05-22 5:49 Aaron Bauman
0 siblings, 0 replies; 34+ messages in thread
From: Aaron Bauman @ 2019-05-22 5:49 UTC (permalink / raw
To: gentoo-commits
commit: c5c110553f0b10a74a2b44909496424318530418
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed May 22 05:48:45 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed May 22 05:49:42 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c11055
dev-util/lcov: arm64 stable
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"
dev-util/lcov/lcov-1.11.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/lcov/lcov-1.11.ebuild b/dev-util/lcov/lcov-1.11.ebuild
index 83edb27798a..cb9b990b3e6 100644
--- a/dev-util/lcov/lcov-1.11.ebuild
+++ b/dev-util/lcov/lcov-1.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~x86-linux ~x64-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~x86-linux ~x64-macos"
IUSE=""
DEPEND=""
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2019-07-18 7:45 Michał Górny
0 siblings, 0 replies; 34+ messages in thread
From: Michał Górny @ 2019-07-18 7:45 UTC (permalink / raw
To: gentoo-commits
commit: c8c7a4acfc13e0d5a5bd81e0e4078ac672a948ac
Author: Nick H <gerkola <AT> gmail <DOT> com>
AuthorDate: Mon Jul 1 16:55:08 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jul 18 07:45:26 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c7a4ac
dev-util/lcov: Add missing dependencies for 9999
Signed-off-by: Nick Herman <gerkola <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12367
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-util/lcov/lcov-9999.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dev-util/lcov/lcov-9999.ebuild b/dev-util/lcov/lcov-9999.ebuild
index cd55511f099..54b7b4ded91 100644
--- a/dev-util/lcov/lcov-9999.ebuild
+++ b/dev-util/lcov/lcov-9999.ebuild
@@ -22,6 +22,8 @@ IUSE="png"
RDEPEND="
dev-lang/perl
+ dev-perl/JSON
+ dev-perl/PerlIO-gzip
png? ( dev-perl/GD[png] )
"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2019-11-14 0:47 Aaron Bauman
0 siblings, 0 replies; 34+ messages in thread
From: Aaron Bauman @ 2019-11-14 0:47 UTC (permalink / raw
To: gentoo-commits
commit: 53b562961ed3a7cd749b248bf37278d9258e72b4
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 14 00:35:22 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Nov 14 00:35:22 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b56296
dev-util/lcov: drop old EAPI
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
dev-util/lcov/Manifest | 2 --
dev-util/lcov/lcov-1.11.ebuild | 25 -------------------------
dev-util/lcov/lcov-1.9-r1.ebuild | 29 -----------------------------
3 files changed, 56 deletions(-)
diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest
index f10b4fc18ea..dfcfd8d9e05 100644
--- a/dev-util/lcov/Manifest
+++ b/dev-util/lcov/Manifest
@@ -1,4 +1,2 @@
-DIST lcov-1.11.tar.gz 155906 BLAKE2B eb31119d9fa5b83a6671125c1899dbd10d26eecb0fd22a6ee52035115d84e7f05d7593168ffee9c5925937a509e3be64cebaad6e4694004ee2808817d6df19da SHA512 db42256c7fbe00d17256ad4944b7e658e65f2dc2b9df1814e25d46a652e92a0ff8bacd4e68de743681df22f4352ffc82b3ccdc0a85723546d7eb64c92e28c0fe
DIST lcov-1.13.tar.gz 156709 BLAKE2B d0f2635a6e6c29d29bd15d15c7f6c22ff80052b12deb4e88c77a9331d6d151aa2718ad4e4af1aa192757c1fc3189cc0d1688fc5086e5552c74078206cf27e1df SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e
DIST lcov-1.14.tar.gz 177359 BLAKE2B 17069d38bf607217b8ff59f573fc02badf56afe65965d2a359a14835af57e2b6c512bff06fac3dbf4e94cd35701216edb8026d333b2baa8772d0ef551de37af1 SHA512 2d60c3a63e300dda96171c432fe304840acc76bf6275f60934d08e80765f9f85671e8b77bfed758fc45842a80156586dc0d67c42c9f215f4f163840fc5cf65bc
-DIST lcov-1.9.tar.gz 140035 BLAKE2B 5d432bcef695c0016f7d4bea57cd3c0caf8fda54eb4acac0f957c93bde714dc4dd221c3a9e98cff4a329fced75e658fd943d8db0c0fc4d32da15af158434287d SHA512 518f068d5eb4a805985863e7b755ae16b1b2ebb9e42cc57c5cda20a60f22e170c1e2957692086e5eeabe12ddbcf39132494aa2ea7ce33411e8abeddc759852ee
diff --git a/dev-util/lcov/lcov-1.11.ebuild b/dev-util/lcov/lcov-1.11.ebuild
deleted file mode 100644
index 2914b905e0b..00000000000
--- a/dev-util/lcov/lcov-1.11.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils
-
-DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
-SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=dev-lang/perl-5
- dev-perl/GD[png]"
-
-src_compile() { :; }
-
-src_install() {
- emake PREFIX="${ED}" install
-}
diff --git a/dev-util/lcov/lcov-1.9-r1.ebuild b/dev-util/lcov/lcov-1.9-r1.ebuild
deleted file mode 100644
index b8e716831cd..00000000000
--- a/dev-util/lcov/lcov-1.9-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils
-
-DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
-SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux ~x64-macos"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=dev-lang/perl-5
- dev-perl/GD[png]"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-gcc-4.7.patch
-}
-
-src_compile() { :; }
-
-src_install() {
- emake PREFIX="${ED}" install
-}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2019-11-27 1:12 Zac Medico
0 siblings, 0 replies; 34+ messages in thread
From: Zac Medico @ 2019-11-27 1:12 UTC (permalink / raw
To: gentoo-commits
commit: 089acd4f622ce6a71cd4c8bcf438987a74d53ef4
Author: Nick H <gerkola <AT> gmail <DOT> com>
AuthorDate: Thu Aug 22 05:47:05 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Nov 27 01:12:33 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089acd4f
dev-util/lcov: use debian patches for 1.14_p2
This adds upstream patches (packaged by debian) needed for gcc-9
support to 1.14 since upstream does not plan on making new releases
soon[1] and other distros seem to have included relevant changes in
their 1.14 packages[2][3].
Closes: https://github.com/gentoo/gentoo/pull/12760
Signed-off-by: Nick Herman <gerkola <AT> gmail.com>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/lcov/Manifest | 1 +
dev-util/lcov/lcov-1.14_p2.ebuild | 60 +++++++++++++++++++++++++++++++++++++++
2 files changed, 61 insertions(+)
diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest
index dfcfd8d9e05..3b7c06de814 100644
--- a/dev-util/lcov/Manifest
+++ b/dev-util/lcov/Manifest
@@ -1,2 +1,3 @@
DIST lcov-1.13.tar.gz 156709 BLAKE2B d0f2635a6e6c29d29bd15d15c7f6c22ff80052b12deb4e88c77a9331d6d151aa2718ad4e4af1aa192757c1fc3189cc0d1688fc5086e5552c74078206cf27e1df SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e
DIST lcov-1.14.tar.gz 177359 BLAKE2B 17069d38bf607217b8ff59f573fc02badf56afe65965d2a359a14835af57e2b6c512bff06fac3dbf4e94cd35701216edb8026d333b2baa8772d0ef551de37af1 SHA512 2d60c3a63e300dda96171c432fe304840acc76bf6275f60934d08e80765f9f85671e8b77bfed758fc45842a80156586dc0d67c42c9f215f4f163840fc5cf65bc
+DIST lcov_1.14-2.debian.tar.xz 25740 BLAKE2B ca1a84ed98e0cdd13aae88f0f550cac84f00b3dbf6bd764abe0c7eee7b73c0796abbf20e76cb51707d0d644bb17ee7ad283abbfaa7456dc2a3ade5e12cfbaabc SHA512 10fdb1f82be8cc9aef3b92aa7ca18f2736e5130d8b6ef9703b9444cb88f75f475e8bc48c441ed5cf7e4d11f383c226fc711e8609ea11772b01f454bb6a5bd45a
diff --git a/dev-util/lcov/lcov-1.14_p2.ebuild b/dev-util/lcov/lcov-1.14_p2.ebuild
new file mode 100644
index 00000000000..41677b6255d
--- /dev/null
+++ b/dev-util/lcov/lcov-1.14_p2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LCOV_V=${PV/_p*/}
+DB_V=${PV/*_p/}
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git"
+ inherit git-r3
+else
+ SRC_URI="
+ mirror://sourceforge/ltp/${PN}-${LCOV_V}.tar.gz
+ mirror://debian/pool/main/l/${PN}/${PN}_${LCOV_V}-${DB_V}.debian.tar.xz
+ "
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos"
+fi
+
+inherit prefix
+
+DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
+HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="png"
+
+RDEPEND="
+ dev-lang/perl
+ dev-perl/JSON
+ dev-perl/PerlIO-gzip
+ png? ( dev-perl/GD[png] )
+"
+
+PATCHES=(
+ "${WORKDIR}/debian/patches/handle-equals-signs.patch"
+ "${WORKDIR}/debian/patches/fix-undef-behaviour.patch"
+ "${WORKDIR}/debian/patches/reproducibility.patch"
+ "${WORKDIR}/debian/patches/gcc8.patch"
+ "${WORKDIR}/debian/patches/gcc-9-support.patch"
+)
+
+S=${WORKDIR}/${PN}-${LCOV_V}
+
+src_prepare() {
+ default
+ if use prefix; then
+ hprefixify bin/*.{pl,sh}
+ fi
+
+ # Broken by https://github.com/linux-test-project/lcov/commit/75fbae1cfc5027f818a0bb865bf6f96fab3202da
+ rm -rf test/lcov_diff || die
+}
+
+src_compile() { :; }
+
+src_install() {
+ emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2020-05-01 8:40 Mart Raudsepp
0 siblings, 0 replies; 34+ messages in thread
From: Mart Raudsepp @ 2020-05-01 8:40 UTC (permalink / raw
To: gentoo-commits
commit: 04e9bf2a0ab12d2cdcf1f3dda4232db8534061e6
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Thu Apr 30 22:33:20 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri May 1 08:37:01 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e9bf2a
dev-util/lcov: arm64 keyworded (bug #701288)
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-util/lcov/lcov-1.14_p2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/lcov/lcov-1.14_p2.ebuild b/dev-util/lcov/lcov-1.14_p2.ebuild
index df29f3e698b..edd922a3333 100644
--- a/dev-util/lcov/lcov-1.14_p2.ebuild
+++ b/dev-util/lcov/lcov-1.14_p2.ebuild
@@ -14,7 +14,7 @@ else
mirror://sourceforge/ltp/${PN}-${LCOV_V}.tar.gz
mirror://debian/pool/main/l/${PN}/${PN}_${LCOV_V}-${DB_V}.debian.tar.xz
"
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
fi
inherit prefix
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2020-09-29 6:37 Joonas Niilola
0 siblings, 0 replies; 34+ messages in thread
From: Joonas Niilola @ 2020-09-29 6:37 UTC (permalink / raw
To: gentoo-commits
commit: b6072ec4da998d5a2305a09eb45d97590953f7da
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 29 06:01:30 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 06:01:30 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6072ec4
dev-util/lcov: add optfeature, emake -j1
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-util/lcov/lcov-1.15.ebuild | 11 +++++++----
dev-util/lcov/lcov-9999.ebuild | 11 +++++++----
2 files changed, 14 insertions(+), 8 deletions(-)
diff --git a/dev-util/lcov/lcov-1.15.ebuild b/dev-util/lcov/lcov-1.15.ebuild
index 67bf3e5ce14..aaf14998d4b 100644
--- a/dev-util/lcov/lcov-1.15.ebuild
+++ b/dev-util/lcov/lcov-1.15.ebuild
@@ -11,20 +11,18 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
fi
-inherit prefix
+inherit optfeature prefix
DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
LICENSE="GPL-2+"
SLOT="0"
-IUSE="png"
RDEPEND="
dev-lang/perl
dev-perl/JSON
dev-perl/PerlIO-gzip
- png? ( dev-perl/GD[png] )
"
src_prepare() {
@@ -37,5 +35,10 @@ src_prepare() {
src_compile() { :; }
src_install() {
- emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+ emake -j1 PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+}
+
+pkg_postinst() {
+ elog "Optional features:"
+ optfeature "png output support" dev-perl/GD[png]
}
diff --git a/dev-util/lcov/lcov-9999.ebuild b/dev-util/lcov/lcov-9999.ebuild
index 295385b60d6..456ec4605d0 100644
--- a/dev-util/lcov/lcov-9999.ebuild
+++ b/dev-util/lcov/lcov-9999.ebuild
@@ -11,20 +11,18 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
fi
-inherit prefix
+inherit optfeature prefix
DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
LICENSE="GPL-2+"
SLOT="0"
-IUSE="png"
RDEPEND="
dev-lang/perl
dev-perl/JSON
dev-perl/PerlIO-gzip
- png? ( dev-perl/GD[png] )
"
src_prepare() {
@@ -37,5 +35,10 @@ src_prepare() {
src_compile() { :; }
src_install() {
- emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+ emake -j1 PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+}
+
+pkg_postinst() {
+ elog "Optional features:"
+ optfeature "png output support" dev-perl/GD[png]
}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2020-09-29 6:37 Joonas Niilola
0 siblings, 0 replies; 34+ messages in thread
From: Joonas Niilola @ 2020-09-29 6:37 UTC (permalink / raw
To: gentoo-commits
commit: a9a2d89de7dea17e3bca681607889d37a135144d
Author: Nick H <gerkola <AT> gmail <DOT> com>
AuthorDate: Thu Aug 27 17:53:12 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 05:59:01 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a2d89d
dev-util/lcov: add 1.15
Signed-off-by: Nick Herman <gerkola <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17284
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-util/lcov/Manifest | 1 +
dev-util/lcov/lcov-1.15.ebuild | 41 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 42 insertions(+)
diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest
index 3b7c06de814..5b5d01ee193 100644
--- a/dev-util/lcov/Manifest
+++ b/dev-util/lcov/Manifest
@@ -1,3 +1,4 @@
DIST lcov-1.13.tar.gz 156709 BLAKE2B d0f2635a6e6c29d29bd15d15c7f6c22ff80052b12deb4e88c77a9331d6d151aa2718ad4e4af1aa192757c1fc3189cc0d1688fc5086e5552c74078206cf27e1df SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e
DIST lcov-1.14.tar.gz 177359 BLAKE2B 17069d38bf607217b8ff59f573fc02badf56afe65965d2a359a14835af57e2b6c512bff06fac3dbf4e94cd35701216edb8026d333b2baa8772d0ef551de37af1 SHA512 2d60c3a63e300dda96171c432fe304840acc76bf6275f60934d08e80765f9f85671e8b77bfed758fc45842a80156586dc0d67c42c9f215f4f163840fc5cf65bc
+DIST lcov-1.15.tar.gz 190487 BLAKE2B 2d6478caae488b84c74a3f7b489013b065b3e8fb106a6e8c5f413ffe87be7f4530aade8d2b5df5b8193949d60f49d5255b4eddb0cd5f1cab6f450ba2f97426ab SHA512 dda0eadbd0ea2093f17cba039309ccda3dbcb7266d083b46bda61e02cd7f049d66de49be1e005157c3e5af910d2703ffbc9cfe7f1242bd67b9787f8508e4d052
DIST lcov_1.14-2.debian.tar.xz 25740 BLAKE2B ca1a84ed98e0cdd13aae88f0f550cac84f00b3dbf6bd764abe0c7eee7b73c0796abbf20e76cb51707d0d644bb17ee7ad283abbfaa7456dc2a3ade5e12cfbaabc SHA512 10fdb1f82be8cc9aef3b92aa7ca18f2736e5130d8b6ef9703b9444cb88f75f475e8bc48c441ed5cf7e4d11f383c226fc711e8609ea11772b01f454bb6a5bd45a
diff --git a/dev-util/lcov/lcov-1.15.ebuild b/dev-util/lcov/lcov-1.15.ebuild
new file mode 100644
index 00000000000..67bf3e5ce14
--- /dev/null
+++ b/dev-util/lcov/lcov-1.15.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
+fi
+
+inherit prefix
+
+DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
+HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="png"
+
+RDEPEND="
+ dev-lang/perl
+ dev-perl/JSON
+ dev-perl/PerlIO-gzip
+ png? ( dev-perl/GD[png] )
+"
+
+src_prepare() {
+ default
+ if use prefix; then
+ hprefixify bin/*.{pl,sh}
+ fi
+}
+
+src_compile() { :; }
+
+src_install() {
+ emake PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2021-08-29 8:37 Marek Szuba
0 siblings, 0 replies; 34+ messages in thread
From: Marek Szuba @ 2021-08-29 8:37 UTC (permalink / raw
To: gentoo-commits
commit: bb5859c28b23f6ed71d6ed9f62e240d2b38d8c59
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 29 00:06:17 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Aug 29 08:36:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5859c2
dev-util/lcov: keyword 1.15 for ~riscv
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-util/lcov/lcov-1.15.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/lcov/lcov-1.15.ebuild b/dev-util/lcov/lcov-1.15.ebuild
index 525e22e2a13..0b0725dbf67 100644
--- a/dev-util/lcov/lcov-1.15.ebuild
+++ b/dev-util/lcov/lcov-1.15.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
fi
inherit optfeature prefix
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2021-11-19 8:34 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2021-11-19 8:34 UTC (permalink / raw
To: gentoo-commits
commit: 1e664f75021d6eb3fae16d4d95390639815e066e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 19 08:11:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 19 08:33:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e664f75
dev-util/lcov: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/lcov/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-util/lcov/metadata.xml b/dev-util/lcov/metadata.xml
index 53761022a728..ce062d085035 100644
--- a/dev-util/lcov/metadata.xml
+++ b/dev-util/lcov/metadata.xml
@@ -14,6 +14,7 @@
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
+ <remote-id type="github">linux-test-project/lcov</remote-id>
<remote-id type="sourceforge">ltp</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2023-10-12 5:28 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-10-12 5:28 UTC (permalink / raw
To: gentoo-commits
commit: 77c40aac077cba40b0dedda6b9936a100d7c865a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 12 05:11:35 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 12 05:27:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c40aac
dev-util/lcov: add 1.16
* Fix tests (just run them with -j1)
* Fix shebangs for prefix in installed perl scripts
Closes: https://bugs.gentoo.org/689730
Closes: https://bugs.gentoo.org/759400
Closes: https://bugs.gentoo.org/903633
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/lcov/Manifest | 1 +
.../lcov/{lcov-9999.ebuild => lcov-1.16.ebuild} | 22 +++++++++++++++-------
dev-util/lcov/lcov-9999.ebuild | 22 +++++++++++++++-------
3 files changed, 31 insertions(+), 14 deletions(-)
diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest
index 61f311d327d9..bd8498838656 100644
--- a/dev-util/lcov/Manifest
+++ b/dev-util/lcov/Manifest
@@ -1 +1,2 @@
DIST lcov-1.15.tar.gz 190487 BLAKE2B 2d6478caae488b84c74a3f7b489013b065b3e8fb106a6e8c5f413ffe87be7f4530aade8d2b5df5b8193949d60f49d5255b4eddb0cd5f1cab6f450ba2f97426ab SHA512 dda0eadbd0ea2093f17cba039309ccda3dbcb7266d083b46bda61e02cd7f049d66de49be1e005157c3e5af910d2703ffbc9cfe7f1242bd67b9787f8508e4d052
+DIST lcov-1.16.tar.gz 196813 BLAKE2B 2a0a2d3ff6291eb3e9cc290006a3723451ab276891f9b63f8dcce82a305caa5558b5bb7bc72fa11620130824df4f9c4312edc23eb86f98eab4a8879e1212a3d5 SHA512 f9fdc5348a97e4262a22d1594df7847165c93447fd5d264d194029f86bf751f18bf91badaf0172d406bca98e4bb3997f133a3ca144105f5acfabeec82f369a37
diff --git a/dev-util/lcov/lcov-9999.ebuild b/dev-util/lcov/lcov-1.16.ebuild
similarity index 52%
copy from dev-util/lcov/lcov-9999.ebuild
copy to dev-util/lcov/lcov-1.16.ebuild
index ce1d928ca92f..aaf34d6df283 100644
--- a/dev-util/lcov/lcov-9999.ebuild
+++ b/dev-util/lcov/lcov-1.16.ebuild
@@ -1,20 +1,20 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-if [[ ${PV} == "9999" ]] ; then
+if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git"
inherit git-r3
else
- SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
+ SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
fi
inherit optfeature prefix
DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
+HOMEPAGE="https://github.com/linux-test-project/lcov"
LICENSE="GPL-2+"
SLOT="0"
@@ -34,8 +34,16 @@ src_prepare() {
src_compile() { :; }
+src_test() {
+ emake -j1 check
+}
+
src_install() {
- emake -j1 PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+ emake -j1 \
+ PREFIX="${ED}/usr" \
+ CFG_DIR="${ED}/etc" \
+ LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \
+ install
}
pkg_postinst() {
diff --git a/dev-util/lcov/lcov-9999.ebuild b/dev-util/lcov/lcov-9999.ebuild
index ce1d928ca92f..aaf34d6df283 100644
--- a/dev-util/lcov/lcov-9999.ebuild
+++ b/dev-util/lcov/lcov-9999.ebuild
@@ -1,20 +1,20 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-if [[ ${PV} == "9999" ]] ; then
+if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git"
inherit git-r3
else
- SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
+ SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
fi
inherit optfeature prefix
DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
+HOMEPAGE="https://github.com/linux-test-project/lcov"
LICENSE="GPL-2+"
SLOT="0"
@@ -34,8 +34,16 @@ src_prepare() {
src_compile() { :; }
+src_test() {
+ emake -j1 check
+}
+
src_install() {
- emake -j1 PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+ emake -j1 \
+ PREFIX="${ED}/usr" \
+ CFG_DIR="${ED}/etc" \
+ LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \
+ install
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2023-10-12 5:28 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-10-12 5:28 UTC (permalink / raw
To: gentoo-commits
commit: a82784910be292f2a8714c982e2b5306f49b7e23
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 12 05:27:06 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 12 05:27:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8278491
dev-util/lcov: add 2.0
Bug: https://bugs.gentoo.org/903633
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/lcov/Manifest | 1 +
.../lcov/{lcov-9999.ebuild => lcov-2.0.ebuild} | 45 +++++++++++++++++++---
dev-util/lcov/lcov-9999.ebuild | 45 +++++++++++++++++++---
3 files changed, 79 insertions(+), 12 deletions(-)
diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest
index bd8498838656..211e7170c298 100644
--- a/dev-util/lcov/Manifest
+++ b/dev-util/lcov/Manifest
@@ -1,2 +1,3 @@
DIST lcov-1.15.tar.gz 190487 BLAKE2B 2d6478caae488b84c74a3f7b489013b065b3e8fb106a6e8c5f413ffe87be7f4530aade8d2b5df5b8193949d60f49d5255b4eddb0cd5f1cab6f450ba2f97426ab SHA512 dda0eadbd0ea2093f17cba039309ccda3dbcb7266d083b46bda61e02cd7f049d66de49be1e005157c3e5af910d2703ffbc9cfe7f1242bd67b9787f8508e4d052
DIST lcov-1.16.tar.gz 196813 BLAKE2B 2a0a2d3ff6291eb3e9cc290006a3723451ab276891f9b63f8dcce82a305caa5558b5bb7bc72fa11620130824df4f9c4312edc23eb86f98eab4a8879e1212a3d5 SHA512 f9fdc5348a97e4262a22d1594df7847165c93447fd5d264d194029f86bf751f18bf91badaf0172d406bca98e4bb3997f133a3ca144105f5acfabeec82f369a37
+DIST lcov-2.0.tar.gz 391695 BLAKE2B 737d6104ebedf90ba2c3bf0c439dd7e2d18724d7267c3bd79897140785246d9ed6334eec9eabc888e361f5e22515da9756e946e1097777fb88c140398b0b078a SHA512 b19b6debc93c0de0e7e5b2aaffa6c74d20a1313ea4d20d8731c6a5ea7f4cc40933316d28ef791c91fdc12ca77c9449a388405f3dc0793588e366b72f596ab49b
diff --git a/dev-util/lcov/lcov-9999.ebuild b/dev-util/lcov/lcov-2.0.ebuild
similarity index 54%
copy from dev-util/lcov/lcov-9999.ebuild
copy to dev-util/lcov/lcov-2.0.ebuild
index aaf34d6df283..18570df4f842 100644
--- a/dev-util/lcov/lcov-9999.ebuild
+++ b/dev-util/lcov/lcov-2.0.ebuild
@@ -3,6 +3,12 @@
EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit optfeature prefix python-any-r1
+
+DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
+HOMEPAGE="https://github.com/linux-test-project/lcov"
+
if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git"
inherit git-r3
@@ -11,19 +17,41 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
fi
-inherit optfeature prefix
-
-DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="https://github.com/linux-test-project/lcov"
-
LICENSE="GPL-2+"
SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+# Python is used for spreadsheet.py
RDEPEND="
dev-lang/perl
- dev-perl/JSON
+ dev-perl/Capture-Tiny
+ dev-perl/DateTime
+ || (
+ dev-perl/JSON-XS
+ dev-perl/Cpanel-JSON-XS
+ virtual/perl-JSON-PP
+ dev-perl/JSON
+ )
dev-perl/PerlIO-gzip
"
+BDEPEND="
+ test? (
+ ${RDEPEND}
+ dev-perl/GD
+ $(python_gen_any_dep '
+ dev-python/xlsxwriter[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+python_check_deps() {
+ python_has_version "dev-python/xlsxwriter[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
src_prepare() {
default
@@ -47,5 +75,10 @@ src_install() {
}
pkg_postinst() {
+ optfeature_header "Optional outuput support:"
optfeature "png output support" dev-perl/GD[png]
+ optfeature "spreadsheet output support" dev-python/xlsxwriter
+ optfeature_header "Optional language support:"
+ optfeature "Python code coverage support" dev-python/coverage
+ optfeature "Perl code coverage support" dev-perl/Devel-Cover
}
diff --git a/dev-util/lcov/lcov-9999.ebuild b/dev-util/lcov/lcov-9999.ebuild
index aaf34d6df283..18570df4f842 100644
--- a/dev-util/lcov/lcov-9999.ebuild
+++ b/dev-util/lcov/lcov-9999.ebuild
@@ -3,6 +3,12 @@
EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit optfeature prefix python-any-r1
+
+DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
+HOMEPAGE="https://github.com/linux-test-project/lcov"
+
if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git"
inherit git-r3
@@ -11,19 +17,41 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
fi
-inherit optfeature prefix
-
-DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="https://github.com/linux-test-project/lcov"
-
LICENSE="GPL-2+"
SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+# Python is used for spreadsheet.py
RDEPEND="
dev-lang/perl
- dev-perl/JSON
+ dev-perl/Capture-Tiny
+ dev-perl/DateTime
+ || (
+ dev-perl/JSON-XS
+ dev-perl/Cpanel-JSON-XS
+ virtual/perl-JSON-PP
+ dev-perl/JSON
+ )
dev-perl/PerlIO-gzip
"
+BDEPEND="
+ test? (
+ ${RDEPEND}
+ dev-perl/GD
+ $(python_gen_any_dep '
+ dev-python/xlsxwriter[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+python_check_deps() {
+ python_has_version "dev-python/xlsxwriter[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
src_prepare() {
default
@@ -47,5 +75,10 @@ src_install() {
}
pkg_postinst() {
+ optfeature_header "Optional outuput support:"
optfeature "png output support" dev-perl/GD[png]
+ optfeature "spreadsheet output support" dev-python/xlsxwriter
+ optfeature_header "Optional language support:"
+ optfeature "Python code coverage support" dev-python/coverage
+ optfeature "Perl code coverage support" dev-perl/Devel-Cover
}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2023-10-12 5:34 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-10-12 5:34 UTC (permalink / raw
To: gentoo-commits
commit: 1cf78d9ea767283b2aa701d9929b2e311a8c30b4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 12 05:33:00 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 12 05:33:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf78d9e
dev-util/lcov: update maintainers (drop inactive proxied maint)
Only seems to have committed to the package at the latest in 2010.
Closes: https://bugs.gentoo.org/633134
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/lcov/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/dev-util/lcov/metadata.xml b/dev-util/lcov/metadata.xml
index ce062d085035..015b0102db53 100644
--- a/dev-util/lcov/metadata.xml
+++ b/dev-util/lcov/metadata.xml
@@ -5,10 +5,6 @@
<email>jeffrey@icurse.nl</email>
<name>Jeffrey Lin</name>
</maintainer>
- <maintainer type="person" proxied="yes">
- <email>marbacz@gmail.com</email>
- <name>Marcin Baczyński</name>
- </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2023-10-14 1:38 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-10-14 1:38 UTC (permalink / raw
To: gentoo-commits
commit: 3a461e386f87fc17b90d2f45d767d2ed1ddf334c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 01:37:46 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 01:37:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a461e38
dev-util/lcov: fix destdir leakage
Closes: https://bugs.gentoo.org/915698
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/lcov/{lcov-1.16.ebuild => lcov-1.16-r1.ebuild} | 5 +++--
dev-util/lcov/{lcov-2.0.ebuild => lcov-2.0-r1.ebuild} | 5 +++--
dev-util/lcov/lcov-9999.ebuild | 5 +++--
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/dev-util/lcov/lcov-1.16.ebuild b/dev-util/lcov/lcov-1.16-r1.ebuild
similarity index 92%
rename from dev-util/lcov/lcov-1.16.ebuild
rename to dev-util/lcov/lcov-1.16-r1.ebuild
index aaf34d6df283..11ab700358b7 100644
--- a/dev-util/lcov/lcov-1.16.ebuild
+++ b/dev-util/lcov/lcov-1.16-r1.ebuild
@@ -40,8 +40,9 @@ src_test() {
src_install() {
emake -j1 \
- PREFIX="${ED}/usr" \
- CFG_DIR="${ED}/etc" \
+ DESTDIR="${D}" \
+ CFG_DIR="${EPREFIX}/etc" \
+ PREFIX="${EPREFIX}/usr" \
LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \
install
}
diff --git a/dev-util/lcov/lcov-2.0.ebuild b/dev-util/lcov/lcov-2.0-r1.ebuild
similarity index 95%
rename from dev-util/lcov/lcov-2.0.ebuild
rename to dev-util/lcov/lcov-2.0-r1.ebuild
index 18570df4f842..5f3d996311f4 100644
--- a/dev-util/lcov/lcov-2.0.ebuild
+++ b/dev-util/lcov/lcov-2.0-r1.ebuild
@@ -68,8 +68,9 @@ src_test() {
src_install() {
emake -j1 \
- PREFIX="${ED}/usr" \
- CFG_DIR="${ED}/etc" \
+ DESTDIR="${D}" \
+ CFG_DIR="${EPREFIX}/etc" \
+ PREFIX="${EPREFIX}/usr" \
LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \
install
}
diff --git a/dev-util/lcov/lcov-9999.ebuild b/dev-util/lcov/lcov-9999.ebuild
index 18570df4f842..5f3d996311f4 100644
--- a/dev-util/lcov/lcov-9999.ebuild
+++ b/dev-util/lcov/lcov-9999.ebuild
@@ -68,8 +68,9 @@ src_test() {
src_install() {
emake -j1 \
- PREFIX="${ED}/usr" \
- CFG_DIR="${ED}/etc" \
+ DESTDIR="${D}" \
+ CFG_DIR="${EPREFIX}/etc" \
+ PREFIX="${EPREFIX}/usr" \
LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \
install
}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2024-01-25 13:44 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-01-25 13:44 UTC (permalink / raw
To: gentoo-commits
commit: feceaab90eb54becfa694a46fda711eb012b3a72
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 13:43:45 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 13:43:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feceaab9
dev-util/lcov: crank copyright
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/lcov/lcov-2.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/lcov/lcov-2.0-r2.ebuild b/dev-util/lcov/lcov-2.0-r2.ebuild
index a55e751b194d..4e0abd69f53e 100644
--- a/dev-util/lcov/lcov-2.0-r2.ebuild
+++ b/dev-util/lcov/lcov-2.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/
@ 2024-05-01 8:44 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-05-01 8:44 UTC (permalink / raw
To: gentoo-commits
commit: 8c9ebc5c7b5db6b4f7e525168e532ac52c80f472
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 1 08:37:33 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 1 08:37:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9ebc5c
dev-util/lcov: drop 1.15, 1.16-r1, 2.0-r1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/lcov/Manifest | 2 -
dev-util/lcov/lcov-1.15.ebuild | 43 --------------------
dev-util/lcov/lcov-1.16-r1.ebuild | 52 ------------------------
dev-util/lcov/lcov-2.0-r1.ebuild | 85 ---------------------------------------
4 files changed, 182 deletions(-)
diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest
index 211e7170c298..1c6be2a9078c 100644
--- a/dev-util/lcov/Manifest
+++ b/dev-util/lcov/Manifest
@@ -1,3 +1 @@
-DIST lcov-1.15.tar.gz 190487 BLAKE2B 2d6478caae488b84c74a3f7b489013b065b3e8fb106a6e8c5f413ffe87be7f4530aade8d2b5df5b8193949d60f49d5255b4eddb0cd5f1cab6f450ba2f97426ab SHA512 dda0eadbd0ea2093f17cba039309ccda3dbcb7266d083b46bda61e02cd7f049d66de49be1e005157c3e5af910d2703ffbc9cfe7f1242bd67b9787f8508e4d052
-DIST lcov-1.16.tar.gz 196813 BLAKE2B 2a0a2d3ff6291eb3e9cc290006a3723451ab276891f9b63f8dcce82a305caa5558b5bb7bc72fa11620130824df4f9c4312edc23eb86f98eab4a8879e1212a3d5 SHA512 f9fdc5348a97e4262a22d1594df7847165c93447fd5d264d194029f86bf751f18bf91badaf0172d406bca98e4bb3997f133a3ca144105f5acfabeec82f369a37
DIST lcov-2.0.tar.gz 391695 BLAKE2B 737d6104ebedf90ba2c3bf0c439dd7e2d18724d7267c3bd79897140785246d9ed6334eec9eabc888e361f5e22515da9756e946e1097777fb88c140398b0b078a SHA512 b19b6debc93c0de0e7e5b2aaffa6c74d20a1313ea4d20d8731c6a5ea7f4cc40933316d28ef791c91fdc12ca77c9449a388405f3dc0793588e366b72f596ab49b
diff --git a/dev-util/lcov/lcov-1.15.ebuild b/dev-util/lcov/lcov-1.15.ebuild
deleted file mode 100644
index 3406992d454b..000000000000
--- a/dev-util/lcov/lcov-1.15.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
-fi
-
-inherit optfeature prefix
-
-DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-RDEPEND="
- dev-lang/perl
- dev-perl/JSON
- dev-perl/PerlIO-gzip
-"
-
-src_prepare() {
- default
- if use prefix; then
- hprefixify bin/*.{pl,sh}
- fi
-}
-
-src_compile() { :; }
-
-src_install() {
- emake -j1 PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
-}
-
-pkg_postinst() {
- optfeature "png output support" dev-perl/GD[png]
-}
diff --git a/dev-util/lcov/lcov-1.16-r1.ebuild b/dev-util/lcov/lcov-1.16-r1.ebuild
deleted file mode 100644
index 11ab700358b7..000000000000
--- a/dev-util/lcov/lcov-1.16-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
-fi
-
-inherit optfeature prefix
-
-DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="https://github.com/linux-test-project/lcov"
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-RDEPEND="
- dev-lang/perl
- dev-perl/JSON
- dev-perl/PerlIO-gzip
-"
-
-src_prepare() {
- default
- if use prefix; then
- hprefixify bin/*.{pl,sh}
- fi
-}
-
-src_compile() { :; }
-
-src_test() {
- emake -j1 check
-}
-
-src_install() {
- emake -j1 \
- DESTDIR="${D}" \
- CFG_DIR="${EPREFIX}/etc" \
- PREFIX="${EPREFIX}/usr" \
- LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \
- install
-}
-
-pkg_postinst() {
- optfeature "png output support" dev-perl/GD[png]
-}
diff --git a/dev-util/lcov/lcov-2.0-r1.ebuild b/dev-util/lcov/lcov-2.0-r1.ebuild
deleted file mode 100644
index 5f3d996311f4..000000000000
--- a/dev-util/lcov/lcov-2.0-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit optfeature prefix python-any-r1
-
-DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="https://github.com/linux-test-project/lcov"
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Python is used for spreadsheet.py
-RDEPEND="
- dev-lang/perl
- dev-perl/Capture-Tiny
- dev-perl/DateTime
- || (
- dev-perl/JSON-XS
- dev-perl/Cpanel-JSON-XS
- virtual/perl-JSON-PP
- dev-perl/JSON
- )
- dev-perl/PerlIO-gzip
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- dev-perl/GD
- $(python_gen_any_dep '
- dev-python/xlsxwriter[${PYTHON_USEDEP}]
- ')
- )
-"
-
-python_check_deps() {
- python_has_version "dev-python/xlsxwriter[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
- if use prefix; then
- hprefixify bin/*.{pl,sh}
- fi
-}
-
-src_compile() { :; }
-
-src_test() {
- emake -j1 check
-}
-
-src_install() {
- emake -j1 \
- DESTDIR="${D}" \
- CFG_DIR="${EPREFIX}/etc" \
- PREFIX="${EPREFIX}/usr" \
- LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \
- install
-}
-
-pkg_postinst() {
- optfeature_header "Optional outuput support:"
- optfeature "png output support" dev-perl/GD[png]
- optfeature "spreadsheet output support" dev-python/xlsxwriter
- optfeature_header "Optional language support:"
- optfeature "Python code coverage support" dev-python/coverage
- optfeature "Perl code coverage support" dev-perl/Devel-Cover
-}
^ permalink raw reply related [flat|nested] 34+ messages in thread
end of thread, other threads:[~2024-05-01 8:44 UTC | newest]
Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-14 13:26 [gentoo-commits] repo/gentoo:master commit in: dev-util/lcov/ Jeroen Roovers
-- strict thread matches above, loose matches on Subject: below --
2024-05-01 8:44 Sam James
2024-01-25 13:44 Sam James
2023-10-14 1:38 Sam James
2023-10-12 5:34 Sam James
2023-10-12 5:28 Sam James
2023-10-12 5:28 Sam James
2021-11-19 8:34 Sam James
2021-08-29 8:37 Marek Szuba
2020-09-29 6:37 Joonas Niilola
2020-09-29 6:37 Joonas Niilola
2020-05-01 8:40 Mart Raudsepp
2019-11-27 1:12 Zac Medico
2019-11-14 0:47 Aaron Bauman
2019-07-18 7:45 Michał Górny
2019-05-22 5:49 Aaron Bauman
2019-03-25 23:18 Patrick McLean
2018-10-22 20:07 Michał Górny
2018-10-22 20:07 Michał Górny
2018-10-22 20:07 Michał Górny
2018-10-22 20:07 Michał Górny
2018-10-22 20:07 Michał Górny
2018-04-18 7:01 Mart Raudsepp
2018-03-28 20:55 Matt Turner
2018-03-06 14:43 Guilherme Amadio
2018-03-01 18:43 Michał Górny
2018-02-11 10:53 Michał Górny
2017-07-19 16:31 Patrice Clement
2017-07-19 15:51 Patrice Clement
2017-05-06 2:05 Michael Orlitzky
2017-05-01 22:34 Sebastian Pipping
2017-02-02 12:26 Manuel Rüger
2017-02-02 12:26 Manuel Rüger
2017-01-06 13:32 Tobias Klausmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox