Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/Lab-Measurement/
Date: Tue, 28 Nov 2017 14:35:29
Message-Id: 1511879694.fce9c75a6c85c57b86c3b542465290cc008df342.dilfridge@gentoo
1 commit: fce9c75a6c85c57b86c3b542465290cc008df342
2 Author: Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 28 14:34:54 2017 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 28 14:34:54 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce9c75a
7
8 dev-perl/Lab-Measurement: Remove old
9
10 Package-Manager: Portage-2.3.16, Repoman-2.3.6
11
12 .../Lab-Measurement/Lab-Measurement-3.531.0.ebuild | 73 ----------
13 .../Lab-Measurement/Lab-Measurement-3.550.0.ebuild | 151 ---------------------
14 dev-perl/Lab-Measurement/Manifest | 2 -
15 dev-perl/Lab-Measurement/metadata.xml | 3 -
16 4 files changed, 229 deletions(-)
17
18 diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.531.0.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-3.531.0.ebuild
19 deleted file mode 100644
20 index 96a89157dad..00000000000
21 --- a/dev-perl/Lab-Measurement/Lab-Measurement-3.531.0.ebuild
22 +++ /dev/null
23 @@ -1,73 +0,0 @@
24 -# Copyright 1999-2016 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=6
28 -
29 -if [[ "${PV}" != "9999" ]]; then
30 - DIST_VERSION=3.531
31 - DIST_AUTHOR="AKHUETTEL"
32 - KEYWORDS="~amd64 ~x86"
33 - inherit perl-module
34 -else
35 - EGIT_REPO_URI="https://github.com/lab-measurement/lab-measurement.git"
36 - EGIT_BRANCH="master"
37 - inherit perl-module git-r3
38 - S=${WORKDIR}/${P}/Measurement
39 -fi
40 -
41 -DESCRIPTION="Measurement control and automation with Perl"
42 -HOMEPAGE="http://www.labmeasurement.de/"
43 -
44 -SLOT="0"
45 -IUSE="test +xpression"
46 -
47 -RDEPEND="
48 - dev-perl/Class-ISA
49 - >=dev-perl/Class-Method-Modifiers-2.110.0
50 - >=dev-perl/Clone-0.310.0
51 - virtual/perl-Data-Dumper
52 - virtual/perl-Encode
53 - >=dev-perl/Exception-Class-1
54 - dev-perl/Hook-LexWrap
55 - dev-perl/List-MoreUtils
56 - >=dev-perl/Moose-2.121.300
57 - >=dev-perl/MooseX-Params-Validate-0.180.0
58 - >=dev-perl/namespace-autoclean-0.200.0
59 - >=dev-perl/Role-Tiny-1.3.4
60 - dev-perl/Statistics-Descriptive
61 - dev-perl/Term-ANSIScreen
62 - >=dev-perl/TermReadKey-2.320.0
63 - dev-perl/TeX-Encode
64 - virtual/perl-Time-HiRes
65 - >=dev-perl/Try-Tiny-0.220.0
66 - dev-perl/XML-DOM
67 - dev-perl/XML-Generator
68 - dev-perl/XML-Twig
69 - dev-perl/YAML
70 - dev-perl/aliased
71 - >=dev-perl/YAML-LibYAML-0.410.0
72 - sci-visualization/gnuplot
73 - !dev-perl/Lab-Instrument
74 - !dev-perl/Lab-Tools
75 - xpression? (
76 - dev-perl/Wx
77 - )
78 -"
79 -DEPEND="
80 - ${RDEPEND}
81 - dev-perl/Module-Build
82 - test? (
83 - dev-perl/File-Slurper
84 - dev-perl/Test-Files
85 - >=dev-perl/Test-Fatal-0.12.0
86 - )
87 -"
88 -
89 -pkg_postinst() {
90 - if ( ! has_version sci-libs/linuxgpib ) && ( ! has_version dev-perl/Lab-VISA ) ; then
91 - elog "You may want to install one or more backend driver modules. Supported are"
92 - elog " sci-libs/linuxgpib Open-source GPIB hardware driver"
93 - elog " dev-perl/Lab-VISA Bindings for the NI proprietary VISA driver"
94 - elog " stack (dilfridge overlay)"
95 - fi
96 -}
97
98 diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.550.0.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-3.550.0.ebuild
99 deleted file mode 100644
100 index cc693e6fcba..00000000000
101 --- a/dev-perl/Lab-Measurement/Lab-Measurement-3.550.0.ebuild
102 +++ /dev/null
103 @@ -1,151 +0,0 @@
104 -# Copyright 1999-2017 Gentoo Foundation
105 -# Distributed under the terms of the GNU General Public License v2
106 -
107 -EAPI=6
108 -
109 -if [[ "${PV}" != "9999" ]]; then
110 - DIST_VERSION=${PV%.0}
111 - DIST_AUTHOR="AKHUETTEL"
112 - KEYWORDS="~amd64 ~x86"
113 - inherit perl-module
114 -else
115 - EGIT_REPO_URI="https://github.com/lab-measurement/lab-measurement.git"
116 - EGIT_BRANCH="master"
117 - EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
118 - inherit perl-module git-r3
119 -fi
120 -
121 -DESCRIPTION="Measurement control and automation with Perl"
122 -HOMEPAGE="http://www.labmeasurement.de/"
123 -
124 -SLOT="0"
125 -IUSE="test"
126 -
127 -DZIL_PLUGINS=( Git PodWeaver )
128 -
129 -RDEPEND="
130 - virtual/perl-Carp
131 - dev-perl/Class-ISA
132 - >=dev-perl/Class-Method-Modifiers-2.110.0
133 - >=dev-perl/Clone-0.310.0
134 - virtual/perl-Data-Dumper
135 - virtual/perl-Encode
136 - >=dev-perl/Exception-Class-1.0.0
137 - virtual/perl-File-Path
138 - virtual/perl-File-Spec
139 - virtual/perl-Getopt-Long
140 - dev-perl/Hook-LexWrap
141 - virtual/perl-IO
142 - >=dev-perl/IO-Socket-Timeout-0.320.0
143 - dev-perl/List-MoreUtils
144 - virtual/perl-Scalar-List-Utils
145 - virtual/perl-Math-Complex
146 - >=virtual/perl-Module-Load-0.260.0
147 - >=dev-perl/Moose-2.121.300
148 - >=dev-perl/MooseX-Params-Validate-0.180.0
149 - >=dev-perl/PDL-2.7.0
150 - dev-perl/PDL-Graphics-Gnuplot
151 - >=dev-perl/Role-Tiny-1.3.4
152 - virtual/perl-Socket
153 - dev-perl/Statistics-Descriptive
154 - virtual/perl-Storable
155 - >=dev-perl/TermReadKey-2.300.0
156 - virtual/perl-Thread-Semaphore
157 - virtual/perl-Time-HiRes
158 - >=dev-perl/Try-Tiny-0.220.0
159 - >=dev-perl/YAML-LibYAML-0.410.0
160 - virtual/perl-autodie
161 - >=dev-perl/namespace-autoclean-0.200.0
162 - virtual/perl-parent
163 - sci-visualization/gnuplot
164 -"
165 -DEPEND="
166 - ${RDEPEND}
167 - virtual/perl-ExtUtils-MakeMaker
168 - test? (
169 - dev-perl/File-Slurper
170 - virtual/perl-File-Temp
171 - dev-perl/Test-Fatal
172 - dev-perl/Test-File
173 - virtual/perl-Test-Simple
174 - dev-perl/Text-Diff
175 - dev-perl/aliased
176 - )
177 -"
178 -if [[ "${PV}" == "9999" ]]; then
179 - DEPEND="${DEPEND}
180 - dev-perl/Dist-Zilla"
181 - for dzp in ${DZIL_PLUGINS} ; do
182 - DEPEND="${DEPEND}
183 - dev-perl/Dist-Zilla-Plugin-${dzp}"
184 - done
185 -fi
186 -
187 -src_unpack() {
188 - if [[ "${PV}" == "9999" ]]; then
189 - git-r3_src_unpack
190 - mkdir -p "${S}" || die "Can't make ${S}"
191 - else
192 - default
193 - fi
194 -}
195 -
196 -dzil_to_distdir() {
197 - local dzil_root dest has_missing modname dzil_version
198 - dzil_root="$1"
199 - dest="$2"
200 -
201 - cd "${dzil_root}" || die "Can't enter git workdir '${dzil_root}'";
202 -
203 - dzil_version="$(dzil version)" || die "Error invoking 'dzil version'"
204 - einfo "Generating CPAN dist with ${dzil_version}"
205 -
206 - has_missing=""
207 -
208 - einfo "Checking dzil authordeps"
209 - while IFS= read -d $'\n' -r modname; do
210 - if [[ -z "${has_missing}" ]]; then
211 - has_missing=1
212 - eerror "'dzil authordeps' indicates missing build dependencies"
213 - eerror "These will prevent building, please report a bug"
214 - eerror "Missing:"
215 - fi
216 - eerror " ${modname}"
217 - done < <( dzil authordeps --missing --versions )
218 -
219 - [[ -z "${has_missing}" ]] || die "Satisfy all missing authordeps first"
220 -
221 - einfo "Checking dzil build deps"
222 - while IFS= read -d $'\n' -r modname; do
223 - if [[ -z "${has_missing}" ]]; then
224 - has_missing=1
225 - ewarn "'dzil listdeps' indicates missing build dependencies"
226 - ewarn "These may prevent building, please report a bug if they do"
227 - ewarn "Missing:"
228 - fi
229 - ewarn " ${modname}"
230 - done < <( dzil listdeps --missing --versions --author )
231 -
232 - einfo "Generating release"
233 - dzil build --notgz --in "${dest}" || die "Unable to build CPAN dist in '${dest}'"
234 -}
235 -
236 -src_prepare() {
237 - if [[ ${PV} == 9999 ]]; then
238 - # Uses git sources in WORKDIR/rex-git
239 - # to generate a CPAN-style tree in ${S}
240 - # before letting perl-module.eclass do the rest
241 - dzil_to_distdir "${EGIT_CHECKOUT_DIR}/Measurement" "${S}"
242 - fi
243 - cd "${S}" || die "Can't enter build dir"
244 - perl-module_src_prepare
245 -}
246 -
247 -pkg_postinst() {
248 - if ( ! has_version sci-libs/linuxgpib ) && ( ! has_version dev-perl/Lab-VISA ) ; then
249 - elog "You may want to install one or more backend driver modules. Supported are"
250 - elog " sci-libs/linuxgpib Open-source GPIB hardware driver"
251 - elog " dev-perl/Lab-VISA Bindings for the NI proprietary VISA driver"
252 - elog " stack (dilfridge overlay)"
253 - fi
254 -}
255
256 diff --git a/dev-perl/Lab-Measurement/Manifest b/dev-perl/Lab-Measurement/Manifest
257 index 761266c636c..704be1cd762 100644
258 --- a/dev-perl/Lab-Measurement/Manifest
259 +++ b/dev-perl/Lab-Measurement/Manifest
260 @@ -1,3 +1 @@
261 -DIST Lab-Measurement-3.531.tar.gz 483289 SHA256 656cab0028f840065120ac67975e70c2f42739fa0e6788f4f07e93fd8d518d3c SHA512 28db6db91db281aec1b57d48f94d31c7f01731ad944b891332496329f91b4b5985ab474b645fa70ed396dd5662d5086722128cf1db9d88c5a766d500694ef5c7 WHIRLPOOL e1e85ef42a531e60cb04e715924e574925e78a9a45e58603e78627953d154d5df5569ab2991f48a3b9b3fa92994c432966f300a074b507f3669fe816d6204a4b
262 -DIST Lab-Measurement-3.550.tar.gz 510971 BLAKE2B 591dd526681ecfa5d808b591051c6bc78761e50e3fcef7dcde30b36609062402b2fafb5168b9c092d5a4ec56de0f21a2c32455d87dac85e59f1ffcb1f87a18cb SHA512 e3ab254909b5d6644ac0938233b643ccfa851631b54de0f409175020d4d577e61f90af2b797ad1418366b3876c917c7cc30109abc8b13f1d3b93fdcad439acaa
263 DIST Lab-Measurement-3.600.tar.gz 513213 BLAKE2B 6ab87bc4b7f99864c02bd6bcc9f83a586e6db950af566a9af811906d621755973aef7b89e774bdfb865c27d357b4eed1f41a7bf37868354b0289242b0565d0fe SHA512 427e99594a9916e0e1f95d58d84d21e62ea619d9887badb3a8472c780842227acb0f50d2e5ab68c01b7fab487ca32585a83475de920d88936dd9fad65447a8d5
264
265 diff --git a/dev-perl/Lab-Measurement/metadata.xml b/dev-perl/Lab-Measurement/metadata.xml
266 index db52697d121..c2cf1eb288e 100644
267 --- a/dev-perl/Lab-Measurement/metadata.xml
268 +++ b/dev-perl/Lab-Measurement/metadata.xml
269 @@ -9,9 +9,6 @@
270 <email>sci@g.o</email>
271 <name>Gentoo Science Project</name>
272 </maintainer>
273 - <use>
274 - <flag name="xpression">Install the Xpression measurement framework</flag>
275 - </use>
276 <upstream>
277 <remote-id type="cpan">Lab-Measurement</remote-id>
278 <remote-id type="cpan-module">Lab::Bus</remote-id>