summaryrefslogtreecommitdiff
path: root/dev-perl/ExtUtils-CppGuess
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl/ExtUtils-CppGuess')
-rw-r--r--dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.0.ebuild31
-rw-r--r--dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.230.0.ebuild40
-rw-r--r--dev-perl/ExtUtils-CppGuess/Manifest4
3 files changed, 42 insertions, 33 deletions
diff --git a/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.0.ebuild b/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.0.ebuild
deleted file mode 100644
index a6105e375a96..000000000000
--- a/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DAVIDO
-DIST_VERSION=0.11
-inherit perl-module
-
-DESCRIPTION="Guess C++ compiler and flags"
-
-SLOT="0"
-KEYWORDS="~amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-perl/Capture-Tiny
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-File-Path
- virtual/perl-Data-Dumper
- virtual/perl-ExtUtils-Manifest
- virtual/perl-File-Spec
- virtual/perl-Test-Simple
- dev-perl/Module-Build
- )
-"
-PATCHES=( "${FILESDIR}/${P}-no-dot-inc.patch" )
diff --git a/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.230.0.ebuild b/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.230.0.ebuild
new file mode 100644
index 000000000000..b10221d4dc08
--- /dev/null
+++ b/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.230.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=0.23
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Guess C++ compiler and flags"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-perl/Capture-Tiny
+ >=virtual/perl-ExtUtils-ParseXS-3.350.0
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Path
+ virtual/perl-Data-Dumper
+ >=virtual/perl-ExtUtils-CBuilder-0.280.231
+ virtual/perl-ExtUtils-Manifest
+ dev-perl/Module-Build
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
+
+src_test() {
+ # https://github.com/tsee/extutils-cppguess/issues/23
+ tc-export CXX
+ mkdir -p "${T}/bin" || die "Cant make dir ${T}/bin"
+ einfo "CXX: ${CXX}"
+ ln -vs "${EPREFIX}/usr/bin/${CXX}" "${T}/bin/g++" || die "Can't make symlink ${T}/bin/g++"
+ PATH="${T}/bin:${PATH}" perl-module_src_test
+}
diff --git a/dev-perl/ExtUtils-CppGuess/Manifest b/dev-perl/ExtUtils-CppGuess/Manifest
index b29f5c2e6238..fd58292c8de3 100644
--- a/dev-perl/ExtUtils-CppGuess/Manifest
+++ b/dev-perl/ExtUtils-CppGuess/Manifest
@@ -1,6 +1,6 @@
AUX ExtUtils-CppGuess-0.110.0-no-dot-inc.patch 1311 BLAKE2B b440f31822cff738807914df48aa74fdc3775d5eaaea1dcbde4a94217d4d98b2402b44914f463f733bd37460b07c8b1bb99f4d3d06a951d8e57517cbc4d67e4f SHA512 b75865b0f95137389d86ac2b277ae843d8f65075784df73a2de4408ccb9614809b9055798a3ead088fcb17884b1306f4238f817f13b012ea7a913a26e6b8e191
-DIST ExtUtils-CppGuess-0.11.tar.gz 6794 BLAKE2B 95372c6ddfabffd72dac9e6a2ab05da1b72f6617f3cb3ed5d63e572c17ad24a225b142df100d052206a103dc0e8d681f19e7ea440cb009b6493093be31f132f2 SHA512 68039779106386efb20cd6e9125d5882e20257f6a1b1f830b32c9f4df70f66a0cf1706f573e4c80159488526656732ede844b37edbf3f1d4a111898eca66fa9e
DIST ExtUtils-CppGuess-0.21.tar.gz 14067 BLAKE2B 35dab476a73c532f2635ebee871dfd4cba593c1e09ed4f9fc18826edb9208208fdcc26a884d3c6ec95db18ceafc83fb8bca1c5c8f6a8caf337795ddde80be6d2 SHA512 e48e4815ac9db4e8bb91de101f1d22aed95c770cf6fa2ea5e38094643fe96bc9fe69b0e5a76ba8aa53a653753f93526edab8b1604d864bb2b3a50223617f84d9
-EBUILD ExtUtils-CppGuess-0.110.0.ebuild 596 BLAKE2B 4e72c430771ab5b743c7d3a6150a44e5f65e14381cc8372e893d0908ddf216a008ac72f6ea57664fd5e7775300dace569febe4474d5803a2c0ed8dc4f8f89474 SHA512 206b5ac338c4def7c5883dc9ad57e37d4f1910168609445638acba33da00a13f82f756aab23ede0b57d220499f7e37781d678e1e4d1183ac11f40a13c8a84397
+DIST ExtUtils-CppGuess-0.23.tar.gz 15311 BLAKE2B 6e0db2d1c419893cc68050a047e957d42b57780fbf0d26ec05831990e3af45decb4693b68ce426ac9eaa578077e9c9c951a01adea197386c9be70faeb9d22977 SHA512 f984f653cffd6288851af3e353532f369d229a8b903f8e0ba7c1a5e9d8bd1b63c3415403b45bf1e8c32dc5c330ed26d1351e37929bd22af271ac295adce737f9
EBUILD ExtUtils-CppGuess-0.210.0.ebuild 1001 BLAKE2B 85de3afe94ece1e558c02b75ff35be17639a17a67ec82351697b4ab65f8126731ae1599a7e03493c809fcf458c6107278653caf15ef1a38b2b90cacb2993dfc5 SHA512 2659f8f9c70c080fc9cb317be133320ade1bcbfeab26acb937aba4b63a52c4ec9fed8356559fa4445857871d76e1df1c6161dd7c08c14f0f66aecd94a286a346
+EBUILD ExtUtils-CppGuess-0.230.0.ebuild 941 BLAKE2B 76f9d0a5b9e6b56733072c2617b2fb33bf7deee45cd20f66980272a16f43c0ac555018d75fcfa3448fc121470b52cc2b3f7f1d9e51cea9b52e179945e445453c SHA512 d2ecc78f41f8611869044f6a95016062fe0f0b88eaf7381dd5c3e07217bd365d0d650af82836e53cd351e8f413365ecb47eb56501b7cb9e4bc087b348a40fd38
MISC metadata.xml 395 BLAKE2B cf954dc4c8101a2cafebc85ec1c4269d86288bd9fb46236fe7c3f2cd7c7351dd6975f57748c3a3d0e2fb656fdbefa4dbb8cebecc7f5b764555a3e60693c6e34b SHA512 7e4cd627d394737523f0f99ccba29659dfe48fe6dba98592653f1e8031a8fc87651b5ced0980991a358ed0f86f5fea078c5986c306230f2dde6740925ce0d97a