Gentoo Archives: gentoo-commits

From: Sebastien Fabbro <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-astronomy/eye/
Date: Mon, 09 Jul 2012 23:47:46
Message-Id: 1341876255.88be0271c43e87b6c78e36dd071b2c45b9c5bfe5.bicatali@gentoo
1 commit: 88be0271c43e87b6c78e36dd071b2c45b9c5bfe5
2 Author: Sebastien Fabbro <sfabbro <AT> uvic <DOT> ca>
3 AuthorDate: Mon Jul 9 23:24:15 2012 +0000
4 Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 9 23:24:15 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=88be0271
7
8 sci-astronomy/eye: live version, prefix keywording
9
10 ---
11 sci-astronomy/eye/ChangeLog | 9 +++++++-
12 sci-astronomy/eye/eye-1.4.1.ebuild | 14 ++++--------
13 sci-astronomy/eye/eye-9999.ebuild | 41 ++++++++++++++++++++++++++++++++++++
14 3 files changed, 54 insertions(+), 10 deletions(-)
15
16 diff --git a/sci-astronomy/eye/ChangeLog b/sci-astronomy/eye/ChangeLog
17 index 7660b49..69d34e3 100644
18 --- a/sci-astronomy/eye/ChangeLog
19 +++ b/sci-astronomy/eye/ChangeLog
20 @@ -1,7 +1,14 @@
21 # ChangeLog for sci-astronomy/eye
22 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
23 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
24 # $Header: $
25
26 +
27 +*eye-9999 (09 Jul 2012)
28 +
29 + 09 Jul 2012; Sébastien Fabbro <bicatali@g.o> eye-1.4.1.ebuild,
30 + +eye-9999.ebuild:
31 + live version, prefix keywording
32 +
33 04 Aug 2011; Sébastien Fabbro <bicatali@g.o> metadata.xml:
34 Switched herd to sci-astronomy
35
36
37 diff --git a/sci-astronomy/eye/eye-1.4.1.ebuild b/sci-astronomy/eye/eye-1.4.1.ebuild
38 index 5cb8265..f97eff6 100644
39 --- a/sci-astronomy/eye/eye-1.4.1.ebuild
40 +++ b/sci-astronomy/eye/eye-1.4.1.ebuild
41 @@ -1,8 +1,8 @@
42 -# Copyright 1999-2011 Gentoo Foundation
43 +# Copyright 1999-2012 Gentoo Foundation
44 # Distributed under the terms of the GNU General Public License v2
45 # $Header: $
46
47 -EAPI=3
48 +EAPI=4
49 inherit autotools eutils
50
51 DESCRIPTION="Enhance astronomical object extraction with neural network filters"
52 @@ -11,7 +11,7 @@ SRC_URI="http://www.astromatic.net/download/${PN}/${P}.tar.gz"
53
54 LICENSE="GPL-3"
55 SLOT="0"
56 -KEYWORDS="~amd64 ~x86"
57 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
58 IUSE="doc threads"
59
60 RDEPEND=""
61 @@ -27,10 +27,6 @@ src_configure() {
62 }
63
64 src_install () {
65 - emake DESTDIR="${D}" install || die "emake install failed"
66 - dodoc AUTHORS ChangeLog HISTORY README THANKS BUGS
67 - if use doc; then
68 - insinto /usr/share/doc/${PF}
69 - doins doc/*.pdf || die "pdf doc install failed"
70 - fi
71 + default
72 + use doc && dodoc doc/*.pdf
73 }
74
75 diff --git a/sci-astronomy/eye/eye-9999.ebuild b/sci-astronomy/eye/eye-9999.ebuild
76 new file mode 100644
77 index 0000000..3a09341
78 --- /dev/null
79 +++ b/sci-astronomy/eye/eye-9999.ebuild
80 @@ -0,0 +1,41 @@
81 +# Copyright 1999-2012 Gentoo Foundation
82 +# Distributed under the terms of the GNU General Public License v2
83 +# $Header: $
84 +
85 +EAPI=4
86 +
87 +if [[ ${PV} == "9999" ]] ; then
88 + _SVN=subversion
89 + ESVN_REPO_URI="https://astromatic.net/pubsvn/software/${PN}/trunk"
90 + SRC_URI=""
91 + KEYWORDS=""
92 +else
93 + SRC_URI="http://www.astromatic.net/download/${PN}/${P}.tar.gz"
94 + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
95 +fi
96 +
97 +inherit ${_SVN} autotools
98 +
99 +
100 +DESCRIPTION="Enhance astronomical object extraction with neural network filters"
101 +HOMEPAGE="http://www.astromatic.net/software/eye"
102 +
103 +LICENSE="GPL-3"
104 +SLOT="0"
105 +IUSE="doc threads"
106 +
107 +RDEPEND=""
108 +DEPEND="${RDEPEND}"
109 +
110 +src_prepare() {
111 + eautoreconf
112 +}
113 +
114 +src_configure() {
115 + econf $(use_enable threads)
116 +}
117 +
118 +src_install () {
119 + default
120 + use doc && dodoc doc/*
121 +}