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/missfits/
Date: Mon, 09 Jul 2012 23:47:52
Message-Id: 1341877138.f4a161d89a4728d564f3bbad38752ce7f882ca6b.bicatali@gentoo
1 commit: f4a161d89a4728d564f3bbad38752ce7f882ca6b
2 Author: Sebastien Fabbro <sfabbro <AT> uvic <DOT> ca>
3 AuthorDate: Mon Jul 9 23:38:58 2012 +0000
4 Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 9 23:38:58 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f4a161d8
7
8 sci-astronomy/missfits: live version, prefix keywording
9
10 ---
11 sci-astronomy/missfits/ChangeLog | 9 ++++++-
12 sci-astronomy/missfits/metadata.xml | 4 +-
13 sci-astronomy/missfits/missfits-2.4.0.ebuild | 12 ++++----
14 sci-astronomy/missfits/missfits-9999.ebuild | 36 ++++++++++++++++++++++++++
15 4 files changed, 52 insertions(+), 9 deletions(-)
16
17 diff --git a/sci-astronomy/missfits/ChangeLog b/sci-astronomy/missfits/ChangeLog
18 index 255e574..b1cba2a 100644
19 --- a/sci-astronomy/missfits/ChangeLog
20 +++ b/sci-astronomy/missfits/ChangeLog
21 @@ -1,7 +1,14 @@
22 # ChangeLog for sci-astronomy/missfits
23 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
24 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
25 # $Header: $
26
27 +*missfits-9999 (09 Jul 2012)
28 +
29 + 09 Jul 2012; Sébastien Fabbro <bicatali@g.o> missfits-2.4.0.ebuild,
30 + +missfits-9999.ebuild, metadata.xml:
31 + Added live version, fixed for respecting flags, keyword amd64-linux,
32 + x86-linux
33 +
34 04 Aug 2011; Sébastien Fabbro <bicatali@g.o> metadata.xml:
35 Switched herd to sci-astronomy
36
37
38 diff --git a/sci-astronomy/missfits/metadata.xml b/sci-astronomy/missfits/metadata.xml
39 index 15e9db4..9a5c67d 100644
40 --- a/sci-astronomy/missfits/metadata.xml
41 +++ b/sci-astronomy/missfits/metadata.xml
42 @@ -1,8 +1,8 @@
43 <?xml version="1.0" encoding="UTF-8"?>
44 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
45 <pkgmetadata>
46 - <herd>sci-astronomy</herd>
47 - <longdescription lang="en">
48 +<herd>sci-astronomy</herd>
49 +<longdescription lang="en">
50 MissFITS is a program that performs basic maintenance and packaging
51 tasks on FITS files using an optimised FITS library. MissFITS can:
52 * add/edit/remove FITS header keywords
53
54 diff --git a/sci-astronomy/missfits/missfits-2.4.0.ebuild b/sci-astronomy/missfits/missfits-2.4.0.ebuild
55 index cf97ed9..12675d2 100644
56 --- a/sci-astronomy/missfits/missfits-2.4.0.ebuild
57 +++ b/sci-astronomy/missfits/missfits-2.4.0.ebuild
58 @@ -1,4 +1,4 @@
59 -# Copyright 1999-2011 Gentoo Foundation
60 +# Copyright 1999-2012 Gentoo Foundation
61 # Distributed under the terms of the GNU General Public License v2
62 # $Header: /var/cvsroot/gentoo-x86/sci-astronomy/scamp/scamp-1.7.0.ebuild,v 1.1 2010/05/03 21:44:04 bicatali Exp $
63
64 @@ -12,9 +12,12 @@ SRC_URI="http://www.astromatic.net/download/${PN}/${P}.tar.gz"
65
66 LICENSE="GPL-3"
67 SLOT="0"
68 -KEYWORDS="~amd64 ~x86"
69 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
70 IUSE="doc"
71
72 +RDEPEND=""
73 +DEPEND="${RDEPEND}"
74 +
75 src_prepare() {
76 epatch "${FILESDIR}"/${P}-configure.patch
77 eautoreconf
78 @@ -22,8 +25,5 @@ src_prepare() {
79
80 src_install () {
81 default
82 - if use doc; then
83 - insinto /usr/share/doc/${PF}
84 - doins doc/*.pdf
85 - fi
86 + use doc && dodoc doc/*.pdf
87 }
88
89 diff --git a/sci-astronomy/missfits/missfits-9999.ebuild b/sci-astronomy/missfits/missfits-9999.ebuild
90 new file mode 100644
91 index 0000000..75d6d6f
92 --- /dev/null
93 +++ b/sci-astronomy/missfits/missfits-9999.ebuild
94 @@ -0,0 +1,36 @@
95 +# Copyright 1999-2012 Gentoo Foundation
96 +# Distributed under the terms of the GNU General Public License v2
97 +# $Header: $
98 +
99 +EAPI=4
100 +
101 +if [[ ${PV} == "9999" ]] ; then
102 + _SVN=subversion
103 + ESVN_REPO_URI="https://astromatic.net/pubsvn/software/${PN}/trunk"
104 + SRC_URI=""
105 + KEYWORDS=""
106 +else
107 + SRC_URI="http://www.astromatic.net/download/${PN}/${P}.tar.gz"
108 + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
109 +fi
110 +
111 +inherit ${_SVN} autotools
112 +
113 +DESCRIPTION="Performs basic maintenance and packaging tasks on FITS files"
114 +HOMEPAGE="http://www.astromatic.net/software/missfits/"
115 +
116 +LICENSE="GPL-3"
117 +SLOT="0"
118 +IUSE="doc"
119 +
120 +RDEPEND=""
121 +DEPEND="${RDEPEND}"
122 +
123 +src_prepare() {
124 + eautoreconf
125 +}
126 +
127 +src_install () {
128 + default
129 + use doc && dodoc doc/*
130 +}