Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: dev-cpp/growler-core/
Date: Sat, 01 Nov 2014 10:30:59
Message-Id: 1414837575.6a4f4acfb31405ff0783fd1e7460edebee088b58.jlec@gentoo
1 commit: 6a4f4acfb31405ff0783fd1e7460edebee088b58
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 1 10:26:15 2014 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 1 10:26:15 2014 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6a4f4acf
7
8 dev-cpp/growler-core: Bump to EAPI=5
9
10 Package-Manager: portage-2.2.14
11
12 ---
13 dev-cpp/growler-core/ChangeLog | 6 ++++-
14 dev-cpp/growler-core/growler-core-0.3.7.ebuild | 31 +++++++++++---------------
15 dev-cpp/growler-core/metadata.xml | 10 ++++-----
16 3 files changed, 23 insertions(+), 24 deletions(-)
17
18 diff --git a/dev-cpp/growler-core/ChangeLog b/dev-cpp/growler-core/ChangeLog
19 index 5c6aefd..fce462d 100644
20 --- a/dev-cpp/growler-core/ChangeLog
21 +++ b/dev-cpp/growler-core/ChangeLog
22 @@ -1,7 +1,11 @@
23 # ChangeLog for dev-cpp/growler-core
24 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
25 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
26 # $Header: $
27
28 + 01 Nov 2014; Justin Lecher <jlec@g.o> growler-core-0.3.7.ebuild,
29 + metadata.xml:
30 + Bump to EAPI=5
31 +
32 23 Jun 2010; Andreas K. Huettel (dilfridge) <mail@×××××××××.de>
33 growler-core-0.3.7.ebuild:
34 QA fixes
35
36 diff --git a/dev-cpp/growler-core/growler-core-0.3.7.ebuild b/dev-cpp/growler-core/growler-core-0.3.7.ebuild
37 index fae8e25..31e0d4a 100644
38 --- a/dev-cpp/growler-core/growler-core-0.3.7.ebuild
39 +++ b/dev-cpp/growler-core/growler-core-0.3.7.ebuild
40 @@ -2,34 +2,29 @@
41 # Distributed under the terms of the GNU General Public License v2
42 # $Header: $
43
44 -SLOT="0"
45 -LICENSE="NOSA"
46 +EAPI=5
47
48 -KEYWORDS="~amd64 ~x86"
49 -
50 -DESCRIPTION="Growler-Core provides general-purpose classes and functionality for
51 -the Growler."
52 +DESCRIPTION="General-purpose classes and functionality"
53 HOMEPAGE="http://www.nas.nasa.gov/~bgreen/growler/"
54 SRC_URI="${HOMEPAGE}/downloads/growler-core-${PV}.tar.gz"
55
56 +SLOT="0"
57 +LICENSE="NOSA"
58 +KEYWORDS="~amd64 ~x86"
59 IUSE="doc static"
60
61 -RDEPEND=">=dev-cpp/growler-link-0.3.7
62 - >=dev-cpp/growler-thread-0.3.4"
63 +RDEPEND="
64 + >=dev-cpp/growler-link-0.3.7
65 + >=dev-cpp/growler-thread-0.3.4"
66
67 DEPEND="${RDEPEND}
68 - doc? ( app-doc/doxygen )"
69 + doc? ( app-doc/doxygen )"
70 +
71 +DOCS=( README NEWS AUTHORS NOSA ChangeLog )
72
73 -src_compile() {
74 +src_configure() {
75 econf \
76 $(use_enable doc) \
77 $(use_enable static) \
78 - --enable-fast-install \
79 - || die "could not configure"
80 - emake || die "emake failed"
81 -}
82 -
83 -src_install() {
84 - emake DESTDIR="${D}" install || die "install failed"
85 - dodoc README NEWS AUTHORS NOSA ChangeLog
86 + --enable-fast-install
87 }
88
89 diff --git a/dev-cpp/growler-core/metadata.xml b/dev-cpp/growler-core/metadata.xml
90 index cf661b7..cdb443f 100644
91 --- a/dev-cpp/growler-core/metadata.xml
92 +++ b/dev-cpp/growler-core/metadata.xml
93 @@ -1,11 +1,11 @@
94 <?xml version="1.0" encoding="UTF-8"?>
95 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
96 <pkgmetadata>
97 - <maintainer>
98 - <email>bryan.d.green@××××.gov</email>
99 - <name>Bryan Green</name>
100 - </maintainer>
101 - <longdescription>
102 + <maintainer>
103 + <email>bryan.d.green@××××.gov</email>
104 + <name>Bryan Green</name>
105 + </maintainer>
106 + <longdescription>
107 Growler-Core provides a large set of mainly general-purpose classes and
108 functionality for developing and using the Growler Distributed Component
109 Architecture.