Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/dilfridge:master commit in: dev-perl/Lab-Measurement/
Date: Sat, 24 Sep 2016 20:16:44
Message-Id: 1474748165.dfa6aa4cbbdda04010ecd26419f3e005371ff87e.dilfridge@gentoo
1 commit: dfa6aa4cbbdda04010ecd26419f3e005371ff87e
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 24 20:16:05 2016 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 24 20:16:05 2016 +0000
6 URL: https://gitweb.gentoo.org/dev/dilfridge.git/commit/?id=dfa6aa4c
7
8 dev-perl/Lab-Measurement: Update dependencies in live ebuild
9
10 Package-Manager: portage-2.3.0
11
12 .../Lab-Measurement/Lab-Measurement-9999-r1.ebuild | 46 +++++++++++-----------
13 dev-perl/Lab-Measurement/metadata.xml | 7 +++-
14 2 files changed, 29 insertions(+), 24 deletions(-)
15
16 diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-9999-r1.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-9999-r1.ebuild
17 index 609a8f2..79d0fc0 100644
18 --- a/dev-perl/Lab-Measurement/Lab-Measurement-9999-r1.ebuild
19 +++ b/dev-perl/Lab-Measurement/Lab-Measurement-9999-r1.ebuild
20 @@ -1,59 +1,61 @@
21 -# Copyright 1999-2015 Gentoo Foundation
22 +# Copyright 1999-2016 Gentoo Foundation
23 # Distributed under the terms of the GNU General Public License v2
24 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild,v 1.19 2015/06/13 22:38:43 dilfridge Exp $
25 +# $Id$
26
27 -EAPI=5
28 +EAPI=6
29
30 if [[ "${PV}" != "9999" ]]; then
31 - MODULE_VERSION=9999 # change this!!!
32 - MODULE_AUTHOR="AKHUETTEL"
33 + DIST_VERSION=9999 # change this!!!
34 + DIST_AUTHOR="AKHUETTEL"
35 KEYWORDS="~amd64 ~x86"
36 inherit perl-module
37 else
38 EGIT_REPO_URI="/home/user/Lab-Measurement"
39 EGIT_BRANCH="master"
40 - S=${WORKDIR}/${P}/Measurement
41 inherit perl-module git-r3
42 + S=${WORKDIR}/${P}/Measurement
43 fi
44
45 DESCRIPTION="Measurement control and automation with Perl"
46 HOMEPAGE="http://www.labmeasurement.de/"
47
48 SLOT="0"
49 -IUSE="debug +xpression"
50 +IUSE="test +xpression"
51
52 RDEPEND="
53 dev-perl/Class-ISA
54 - dev-perl/Clone
55 - dev-perl/Exception-Class
56 + >=dev-perl/Class-Method-Modifiers-2.110.0
57 + >=dev-perl/Clone-0.310.0
58 + virtual/perl-Data-Dumper
59 + virtual/perl-Encode
60 + >=dev-perl/Exception-Class-1
61 dev-perl/Hook-LexWrap
62 dev-perl/List-MoreUtils
63 + >=dev-perl/Moose-2.121.300
64 + >=dev-perl/MooseX-Params-Validate-0.180.0
65 + >=dev-perl/namespace-autoclean-0.200.0
66 + >=dev-perl/Role-Tiny-1.3.4
67 dev-perl/Term-ANSIScreen
68 - dev-perl/TermReadKey
69 + >=dev-perl/TermReadKey-2.320.0
70 dev-perl/TeX-Encode
71 - dev-perl/XML-Generator
72 + virtual/perl-Time-HiRes
73 + >=dev-perl/Try-Tiny-0.220.0
74 dev-perl/XML-DOM
75 + dev-perl/XML-Generator
76 dev-perl/XML-Twig
77 - dev-perl/encoding-warnings
78 - dev-perl/yaml
79 - dev-perl/Switch
80 + dev-perl/YAML
81 + >=dev-perl/YAML-LibYAML-0.410.0
82 sci-visualization/gnuplot
83 - virtual/perl-Data-Dumper
84 - virtual/perl-Encode
85 - virtual/perl-Time-HiRes
86 !dev-perl/Lab-Instrument
87 !dev-perl/Lab-Tools
88 - debug? (
89 - dev-lang/perl[ithreads]
90 - dev-perl/wxperl
91 - )
92 xpression? (
93 - dev-perl/wxperl
94 + dev-perl/Wx
95 )
96 "
97 DEPEND="
98 ${RDEPEND}
99 dev-perl/Module-Build
100 + test? ( dev-perl/Test-Files )
101 "
102
103 pkg_postinst() {
104
105 diff --git a/dev-perl/Lab-Measurement/metadata.xml b/dev-perl/Lab-Measurement/metadata.xml
106 index bcca721..6b03c8a 100644
107 --- a/dev-perl/Lab-Measurement/metadata.xml
108 +++ b/dev-perl/Lab-Measurement/metadata.xml
109 @@ -1,11 +1,14 @@
110 <?xml version="1.0" encoding="UTF-8"?>
111 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
112 <pkgmetadata>
113 - <herd>sci</herd>
114 - <maintainer>
115 + <maintainer type="person">
116 <email>dilfridge@g.o</email>
117 <name>Andreas K. Huettel</name>
118 </maintainer>
119 + <maintainer type="project">
120 + <email>sci@g.o</email>
121 + <name>Gentoo Science Project</name>
122 + </maintainer>
123 <use>
124 <flag name="xpression">Install the Xpression measurement framework</flag>
125 </use>