Gentoo Archives: gentoo-commits

From: "Andreas K. Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/Lab-Measurement/
Date: Wed, 20 Jan 2021 21:39:55
Message-Id: 1611178774.b899644269b985af391b7420204809f81b5ad20e.dilfridge@gentoo
1 commit: b899644269b985af391b7420204809f81b5ad20e
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 20 21:39:34 2021 +0000
4 Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 20 21:39:34 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8996442
7
8 dev-perl/Lab-Measurement: Remove old
9
10 Package-Manager: Portage-3.0.12, Repoman-3.0.2
11 Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
12
13 .../Lab-Measurement/Lab-Measurement-3.692.ebuild | 148 ---------------------
14 dev-perl/Lab-Measurement/Manifest | 1 -
15 2 files changed, 149 deletions(-)
16
17 diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.692.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-3.692.ebuild
18 deleted file mode 100644
19 index 4bf9cc43266..00000000000
20 --- a/dev-perl/Lab-Measurement/Lab-Measurement-3.692.ebuild
21 +++ /dev/null
22 @@ -1,148 +0,0 @@
23 -# Copyright 1999-2020 Gentoo Authors
24 -# Distributed under the terms of the GNU General Public License v2
25 -
26 -EAPI=7
27 -
28 -DIST_EXAMPLES=( "examples/*" )
29 -
30 -if [[ "${PV}" != "9999" ]]; then
31 - DIST_VERSION=${PV%.0}
32 - DIST_AUTHOR="AKHUETTEL"
33 - KEYWORDS="~amd64 ~x86"
34 - inherit perl-module
35 -else
36 - EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Measurement.git"
37 - EGIT_BRANCH="master"
38 - EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
39 - inherit perl-module git-r3
40 -fi
41 -
42 -DESCRIPTION="Measurement control and automation with Perl"
43 -HOMEPAGE="https://www.labmeasurement.de"
44 -
45 -SLOT="0"
46 -IUSE="test"
47 -RESTRICT="!test? ( test )"
48 -
49 -DZIL_PLUGINS=( Git PodWeaver AuthorsFromGit )
50 -
51 -RDEPEND="
52 - virtual/perl-Carp
53 - dev-perl/Class-ISA
54 - >=dev-perl/Class-Method-Modifiers-2.110.0
55 - >=dev-perl/Clone-0.310.0
56 - virtual/perl-Data-Dumper
57 - virtual/perl-Encode
58 - >=dev-perl/Exception-Class-1.0.0
59 - virtual/perl-Exporter
60 - virtual/perl-File-Path
61 - virtual/perl-File-Spec
62 - virtual/perl-Getopt-Long
63 - dev-perl/Hook-LexWrap
64 - virtual/perl-IO
65 - >=dev-perl/IO-Socket-Timeout-0.320.0
66 - dev-perl/List-MoreUtils
67 - virtual/perl-Scalar-List-Utils
68 - virtual/perl-Math-Complex
69 - >=virtual/perl-Module-Load-0.260.0
70 - >=dev-perl/Moose-2.121.300
71 - >=dev-perl/MooseX-Params-Validate-0.180.0
72 - dev-perl/MooseX-StrictConstructor
73 - >=dev-perl/PDL-2.7.0
74 - dev-perl/PDL-Graphics-Gnuplot
75 - >=dev-perl/Role-Tiny-1.3.4
76 - virtual/perl-Socket
77 - dev-perl/Statistics-Descriptive
78 - virtual/perl-Storable
79 - >=dev-perl/TermReadKey-2.300.0
80 - virtual/perl-Thread-Semaphore
81 - virtual/perl-Time-HiRes
82 - dev-perl/Time-Monotonic
83 - virtual/perl-Time-Piece
84 - >=dev-perl/Try-Tiny-0.220.0
85 - >=dev-perl/YAML-LibYAML-0.410.0
86 - virtual/perl-autodie
87 - >=dev-perl/namespace-autoclean-0.200.0
88 - virtual/perl-parent
89 - sci-visualization/gnuplot
90 - dev-perl/Lab-VXI11
91 - dev-perl/USB-TMC
92 -"
93 -DEPEND="
94 - ${RDEPEND}
95 - virtual/perl-ExtUtils-MakeMaker
96 - test? (
97 - dev-perl/File-Slurper
98 - virtual/perl-File-Temp
99 - dev-perl/Test-Fatal
100 - dev-perl/Test-File
101 - virtual/perl-Test-Simple
102 - dev-perl/Text-Diff
103 - dev-perl/aliased
104 - )
105 -"
106 -if [[ "${PV}" == "9999" ]]; then
107 - DEPEND="${DEPEND}
108 - dev-perl/Dist-Zilla"
109 - for dzp in "${DZIL_PLUGINS[@]}" ; do
110 - DEPEND="${DEPEND}
111 - dev-perl/Dist-Zilla-Plugin-${dzp}"
112 - done
113 -fi
114 -
115 -src_unpack() {
116 - if [[ "${PV}" == "9999" ]]; then
117 - git-r3_src_unpack
118 - mkdir -p "${S}" || die "Can't make ${S}"
119 - else
120 - default
121 - fi
122 -}
123 -
124 -dzil_to_distdir() {
125 - local dzil_root dest has_missing modname dzil_version
126 - dzil_root="$1"
127 - dest="$2"
128 -
129 - cd "${dzil_root}" || die "Can't enter git workdir '${dzil_root}'";
130 -
131 - dzil_version="$(dzil version)" || die "Error invoking 'dzil version'"
132 - einfo "Generating CPAN dist with ${dzil_version}"
133 -
134 - has_missing=""
135 -
136 - einfo "Checking dzil authordeps"
137 - while IFS= read -d $'\n' -r modname; do
138 - if [[ -z "${has_missing}" ]]; then
139 - has_missing=1
140 - eerror "'dzil authordeps' indicates missing build dependencies"
141 - eerror "These will prevent building, please report a bug"
142 - eerror "Missing:"
143 - fi
144 - eerror " ${modname}"
145 - done < <( dzil authordeps --missing --versions )
146 -
147 - [[ -z "${has_missing}" ]] || die "Satisfy all missing authordeps first"
148 -
149 - einfo "Checking dzil build deps"
150 - while IFS= read -d $'\n' -r modname; do
151 - if [[ -z "${has_missing}" ]]; then
152 - has_missing=1
153 - ewarn "'dzil listdeps' indicates missing build dependencies"
154 - ewarn "These may prevent building, please report a bug if they do"
155 - ewarn "Missing:"
156 - fi
157 - ewarn " ${modname}"
158 - done < <( dzil listdeps --missing --versions --author )
159 -
160 - einfo "Generating release"
161 - dzil build --notgz --in "${dest}" || die "Unable to build CPAN dist in '${dest}'"
162 -}
163 -
164 -src_prepare() {
165 - if [[ ${PV} == 9999 ]]; then
166 - dzil_to_distdir "${EGIT_CHECKOUT_DIR}" "${S}"
167 - fi
168 - cd "${S}" || die "Can't enter build dir"
169 - perl-module_src_prepare
170 -}
171
172 diff --git a/dev-perl/Lab-Measurement/Manifest b/dev-perl/Lab-Measurement/Manifest
173 index c020d8e215c..f2c96dc09dd 100644
174 --- a/dev-perl/Lab-Measurement/Manifest
175 +++ b/dev-perl/Lab-Measurement/Manifest
176 @@ -1,3 +1,2 @@
177 -DIST Lab-Measurement-3.692.tar.gz 609567 BLAKE2B 0e73254415927cf4a6454aa33ffe5408d23b2f7ab0773fe35b12096879bbd618eb856cb99b8611d61a72926d55d4c8a2ef1aecc354b6246fa0ee27f08bff6b3f SHA512 9a94a47af43e479f28aa7c8243cd2e79f27df9f7a809fffaba58c42031aa858a7f7daa26f3f0b7d648eaa721d8163d1d840150089bba4bfa0f3cfd9a9b2338d4
178 DIST Lab-Measurement-3.721.tar.gz 615005 BLAKE2B 90982b7d5cbb1b62c3bd2444645649e39704d44e519e6484dabb3702fbdfccf82ea5af1c6ba31b5f75eca4a779eaac4d83cb6fe92232ae4bdde4618d7e5477a4 SHA512 4d5e493339c7d50f96dae999d1f2c2fe59e9e970862f4ac8747a4e9e89aad72e1c72801bffddcf9f1e7a434f9eb6b23a21f563cd1612fdb2b986af9ea118e731
179 DIST Lab-Measurement-3.740.tar.gz 630593 BLAKE2B d3b7bb07e9a99f993a900fc8bcf391c69999f052535dc505259dd212374a3a2fc681d187a0c3119be915dfaf698901defc9686b38f1b0c11772182bf5f64bd2e SHA512 b036821a3af73d2278dbfd0e08efb5f5eb1f07a71203ba0a85208bdbab7142e0182f9bae6045233bbbb3d992d6598cc5c3401ef7c2e694ddbd3f3a6884271b70