Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-astronomy/ds9: ChangeLog metadata.xml ds9-5.1.ebuild ds9-4.13.ebuild
Date: Tue, 15 Jan 2008 16:29:39
Message-Id: E1JEofR-0008AH-8F@stork.gentoo.org
1 bicatali 08/01/15 16:29:37
2
3 Modified: ChangeLog metadata.xml
4 Added: ds9-5.1.ebuild
5 Removed: ds9-4.13.ebuild
6 Log:
7 Version bump
8 (Portage version: 2.1.4)
9
10 Revision Changes Path
11 1.6 sci-astronomy/ds9/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/ds9/ChangeLog?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/ds9/ChangeLog?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/ds9/ChangeLog?r1=1.5&r2=1.6
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-astronomy/ds9/ChangeLog,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- ChangeLog 2 Nov 2007 12:43:54 -0000 1.5
24 +++ ChangeLog 15 Jan 2008 16:29:36 -0000 1.6
25 @@ -1,6 +1,13 @@
26 # ChangeLog for sci-astronomy/ds9
27 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/ds9/ChangeLog,v 1.5 2007/11/02 12:43:54 bicatali Exp $
29 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/ds9/ChangeLog,v 1.6 2008/01/15 16:29:36 bicatali Exp $
31 +
32 +*ds9-5.1 (15 Jan 2008)
33 +
34 + 15 Jan 2008; Sébastien Fabbro <bicatali@g.o>
35 + -files/ds9-4.13-Makefile.patch, +files/ds9-5.1-Makefile.patch,
36 + -ds9-4.13.ebuild, +ds9-5.1.ebuild:
37 + Version bump
38
39 *ds9-5.0 (02 Nov 2007)
40
41
42
43
44 1.2 sci-astronomy/ds9/metadata.xml
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/ds9/metadata.xml?rev=1.2&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/ds9/metadata.xml?rev=1.2&content-type=text/plain
48 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/ds9/metadata.xml?r1=1.1&r2=1.2
49
50 Index: metadata.xml
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/sci-astronomy/ds9/metadata.xml,v
53 retrieving revision 1.1
54 retrieving revision 1.2
55 diff -u -r1.1 -r1.2
56 --- metadata.xml 2 Aug 2007 17:27:33 -0000 1.1
57 +++ metadata.xml 15 Jan 2008 16:29:36 -0000 1.2
58 @@ -3,24 +3,20 @@
59 <pkgmetadata>
60 <herd>sci</herd>
61 <longdescription lang="en">
62 -SAOImage DS9 is an astronomical imaging and data visualization
63 -application. DS9 supports FITS images and binary tables, multiple
64 -frame buffers, region manipulation, and many scale algorithms and
65 -colormaps. It provides for easy communication with external analysis
66 -tasks and is highly configurable and extensible. DS9 supports advanced
67 -features such as multiple frame buffers, mosaic images, tiling,
68 -blinking, geometric markers, colormap manipulation, scaling, arbitrary
69 -zoom, rotation, pan, and a variety of coordinate systems. DS9 also
70 -supports FTP and HTTP access.
71 + The Smithsonian Astrophysical Observatory Image Deep Space 9 is an
72 + astronomical imaging and data visualization application. It is the
73 + new generation of the SAOImage software. DS9 supports FITS images
74 + and binary tables, multiple frame buffers, region manipulation, many
75 + scale algorithms and colormaps. It provides communication with
76 + external analysis tasks and is configurable and extensible. DS9
77 + supports multiple frame buffers, mosaic images, tiling, blinking,
78 + geometric markers, colormap manipulation, scaling, arbitrary zoom,
79 + rotation, pan, and a variety of coordinate systems. DS9 also
80 + supports FTP and HTTP data access.
81
82 -The GUI for DS9 is user configurable. GUI elements such as the
83 -coordinate display, panner, magnifier, horizontal and vertical
84 -graphs, button bar, and colorbar can be configured via menus or the
85 -command line.
86 -
87 -DS9 is a Tk/Tcl application which utilizes the SAOTk widget set. It
88 -also incorporates the X Public Access (XPA) mechanism to allow
89 -external processes to access and control its data, GUI functions, and
90 -algorithms.
91 + DS9 is a Tk/Tcl application which utilizes the SAOTk widget set. It
92 + also incorporates the X Public Access (XPA) mechanism to allow
93 + external processes to access and control its data, GUI functions, and
94 + algorithms.
95 </longdescription>
96 </pkgmetadata>
97
98
99
100 1.1 sci-astronomy/ds9/ds9-5.1.ebuild
101
102 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/ds9/ds9-5.1.ebuild?rev=1.1&view=markup
103 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-astronomy/ds9/ds9-5.1.ebuild?rev=1.1&content-type=text/plain
104
105 Index: ds9-5.1.ebuild
106 ===================================================================
107 # Copyright 1999-2008 Gentoo Foundation
108 # Distributed under the terms of the GNU General Public License v2
109 # $Header: /var/cvsroot/gentoo-x86/sci-astronomy/ds9/ds9-5.1.ebuild,v 1.1 2008/01/15 16:29:36 bicatali Exp $
110
111 inherit flag-o-matic eutils toolchain-funcs
112
113 DESCRIPTION="Data visualization application for astronomical FITS images"
114 HOMEPAGE="http://hea-www.harvard.edu/RD/ds9"
115 SRC_URI="http://hea-www.harvard.edu/saord/download/${PN}/source/${PN}.${PV}.tar.gz"
116 LICENSE="GPL-2"
117 SLOT="0"
118 KEYWORDS="~amd64 ~x86"
119 IUSE="doc"
120 RDEPEND="x11-libs/libX11
121 x11-libs/libXdmcp
122 x11-libs/libXau"
123 DEPEND="${RDEPEND}
124 || ( virtual/emacs virtual/xemacs )
125 app-arch/zip"
126
127 RESTRICT="strip test mirror"
128
129 S="${WORKDIR}/sao${PN}"
130
131 src_unpack() {
132 unpack ${A}
133 cd "${S}"
134 # patch to speed up compilation (no man pages generation)
135 epatch "${FILESDIR}"/${P}-Makefile.patch
136 }
137
138 src_compile() {
139 local ds9arch
140 case ${ARCH} in
141 x86) ds9arch=linux ;;
142 amd64) ds9arch=linux64 ;;
143 ppc) ds9arch=linuxppc ;;
144 x86-fbsd) ds9arch=freebsd ;;
145 *) die "ds9 not supported upstream for this architecture";;
146 esac
147 ln -s make.${ds9arch} make.include
148
149 # This is a long and fragile compilation
150 # which recompiles tcl/tk, tkimg, blt, funtools,
151 # and a lot of other packages
152 emake -j1 \
153 CC="$(tc-getCC)" \
154 CXX="$(tc-getCXX)" \
155 OPTS="${CXXFLAGS}" \
156 || die "emake failed"
157 }
158
159 src_install () {
160 dobin bin/ds9 || die "failed installing ds9 binary"
161 dobin bin/xpa* || die "failed installing xpa* binaries"
162 doman man/man?/xpa* || die " failed installing man pages"
163 dodoc README acknowledgement || die "failed installing basic doc"
164 if use doc; then
165 dohtml -r doc/* || die "failed installing html doc"
166 fi
167 }
168
169
170
171 --
172 gentoo-commits@l.g.o mailing list