Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/File-LibMagic/
Date: Sun, 30 Aug 2020 12:49:18
Message-Id: 1598790889.fefd56c135d321f565b8040162b2ef6f54b56d27.kentnl@gentoo
1 commit: fefd56c135d321f565b8040162b2ef6f54b56d27
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 30 12:33:28 2020 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 30 12:34:49 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fefd56c1
7
8 dev-perl/File-LibMagic: Bump to version 1.230.0
9
10 - Revert CFLAGS handling approach to a more conventional mechanism
11 due to upstream fixing the problem that caused it not to work
12
13 Upstream:
14 - Fix build issues that caused library recompilation on every call
15 to "make"
16
17 Package-Manager: Portage-3.0.4, Repoman-3.0.1
18 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
19
20 .../File-LibMagic/File-LibMagic-1.230.0.ebuild | 46 ++++++++++++++++++++++
21 dev-perl/File-LibMagic/Manifest | 1 +
22 2 files changed, 47 insertions(+)
23
24 diff --git a/dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild b/dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild
25 new file mode 100644
26 index 00000000000..5d8b0cad7e4
27 --- /dev/null
28 +++ b/dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild
29 @@ -0,0 +1,46 @@
30 +# Copyright 1999-2020 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=7
34 +
35 +DIST_AUTHOR="DROLSKY"
36 +DIST_VERSION=1.23
37 +
38 +inherit perl-module
39 +
40 +DESCRIPTION="Perl wrapper for libmagic"
41 +
42 +SLOT="0"
43 +KEYWORDS="~amd64 ~x86"
44 +IUSE="test"
45 +RESTRICT="!test? ( test )"
46 +
47 +RDEPEND="
48 + sys-apps/file
49 + virtual/perl-Carp
50 + virtual/perl-Exporter
51 + virtual/perl-XSLoader
52 + virtual/perl-Scalar-List-Utils
53 +"
54 +BDEPEND="${RDEPEND}
55 + dev-perl/Config-AutoConf
56 + virtual/perl-ExtUtils-CBuilder
57 + virtual/perl-ExtUtils-MakeMaker
58 + test? (
59 + virtual/perl-File-Spec
60 + virtual/perl-File-Temp
61 + dev-perl/Test-Fatal
62 + >=virtual/perl-Test-Simple-0.960.0
63 + )
64 +"
65 +src_configure() {
66 + unset LD
67 + [[ -n "${CCLD}" ]] && export LD="${CCLD}"
68 + perl-module_src_configure
69 +}
70 +src_compile() {
71 + mymake=(
72 + "OPTIMIZE=${CFLAGS}"
73 + )
74 + perl-module_src_compile
75 +}
76
77 diff --git a/dev-perl/File-LibMagic/Manifest b/dev-perl/File-LibMagic/Manifest
78 index 788cd457e83..83734024967 100644
79 --- a/dev-perl/File-LibMagic/Manifest
80 +++ b/dev-perl/File-LibMagic/Manifest
81 @@ -1,2 +1,3 @@
82 DIST File-LibMagic-1.15.tar.gz 124847 BLAKE2B 84767d73b6a3c160bdbcd202b807011bcffefd93e69f3c7d2e072ba1be87ab0ec9864e5deff03a62e609ef270cc9dbf32a6cb2f06ccdad4171d24d57d3532305 SHA512 bd6e2ac57bf7a4443ceab5143b9381805941600d436fe1b04364f9ab26f60a3a9d142576619135b3e4fa7449b2aa379960dbe24dd19c5fdaa379963a13490d5e
83 DIST File-LibMagic-1.22.tar.gz 128201 BLAKE2B c295dd9952f7d768b8a41bc8a6dd7040b90c832fa06e7e9565acdce34c28f16a95761ed6a3ac79507796a61899278978e901f1c283c9ce99f9b46ba5d0fc4ac1 SHA512 a5832887025958aec79bfd598c617c9ed1365cec333431179095d826ad8a2c85072ce86da54b78123c2304ac3fc7a96f33a4f421dccc99019aaf38a90e9f3ceb
84 +DIST File-LibMagic-1.23.tar.gz 167761 BLAKE2B a409cdfbb7ac448858202ad79ee7b5cceb7d0bd17e42de108818ca6b03e8f8688f15dd5b5b0adc8ccab1a97174b02ccd93d5660dce2c04f585449182bd25a2aa SHA512 894ff64051e607f3b788f52568221cae3a99b7386b534c62c33fccc46d1242d3e851970cd9063a1c1535732f76e2bc2111568a8e83b4ed6efecfedd8facc5cbd