Gentoo Archives: gentoo-commits

From: "Markus Dittrich (markusle)" <markusle@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-visualization/quickplot: ChangeLog quickplot-0.8.5.ebuild quickplot-0.8.13.ebuild quickplot-0.8.13-r1.ebuild
Date: Tue, 06 May 2008 14:17:22
Message-Id: E1JtNyo-0004Rp-2J@stork.gentoo.org
1 markusle 08/05/06 14:17:18
2
3 Modified: ChangeLog quickplot-0.8.5.ebuild
4 quickplot-0.8.13.ebuild
5 Added: quickplot-0.8.13-r1.ebuild
6 Log:
7 New revision compiles with gcc-4.3 and libsigc++-2.2 (see bug #220493).
8 (Portage version: 2.1.5_rc6)
9
10 Revision Changes Path
11 1.6 sci-visualization/quickplot/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/quickplot/ChangeLog?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/quickplot/ChangeLog?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/quickplot/ChangeLog?r1=1.5&r2=1.6
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-visualization/quickplot/ChangeLog,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- ChangeLog 29 Feb 2008 20:41:36 -0000 1.5
24 +++ ChangeLog 6 May 2008 14:17:17 -0000 1.6
25 @@ -1,6 +1,16 @@
26 # ChangeLog for sci-visualization/quickplot
27 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sci-visualization/quickplot/ChangeLog,v 1.5 2008/02/29 20:41:36 carlo Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/quickplot/ChangeLog,v 1.6 2008/05/06 14:17:17 markusle Exp $
30 +
31 +*quickplot-0.8.13-r1 (06 May 2008)
32 +
33 + 06 May 2008; Markus Dittrich <markusle@g.o>
34 + +files/quickplot-0.8.13-gcc43.patch,
35 + +files/quickplot-0.8.13-libsigc++-2.2.patch, quickplot-0.8.5.ebuild,
36 + quickplot-0.8.13.ebuild, +quickplot-0.8.13-r1.ebuild:
37 + New revision compiles with gcc-4.3 and libsigc++-2.2 (see bug #220493).
38 + Thanks much to Peter Alfredsen <peter.alfredsen@×××××.com> for his
39 + patches.
40
41 29 Feb 2008; Carsten Lohrke <carlo@g.o> quickplot-0.8.5.ebuild,
42 quickplot-0.8.13.ebuild:
43
44
45
46 1.3 sci-visualization/quickplot/quickplot-0.8.5.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.5.ebuild?rev=1.3&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.5.ebuild?rev=1.3&content-type=text/plain
50 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.5.ebuild?r1=1.2&r2=1.3
51
52 Index: quickplot-0.8.5.ebuild
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.5.ebuild,v
55 retrieving revision 1.2
56 retrieving revision 1.3
57 diff -u -r1.2 -r1.3
58 --- quickplot-0.8.5.ebuild 29 Feb 2008 20:41:36 -0000 1.2
59 +++ quickplot-0.8.5.ebuild 6 May 2008 14:17:17 -0000 1.3
60 @@ -1,6 +1,6 @@
61 # Copyright 1999-2008 Gentoo Foundation
62 # Distributed under the terms of the GNU General Public License v2
63 -# $Header: /var/cvsroot/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.5.ebuild,v 1.2 2008/02/29 20:41:36 carlo Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.5.ebuild,v 1.3 2008/05/06 14:17:17 markusle Exp $
65
66 inherit eutils
67
68 @@ -21,7 +21,7 @@
69
70 src_unpack() {
71 unpack ${A}
72 - cd ${S}
73 + cd "${S}"
74 # Some files have been moved around to more appropriate locations
75 sed -i -e 's|quickplot_icon.png|/usr/share/pixmaps/quickplot.png|' \
76 index.html.in
77 @@ -36,15 +36,15 @@
78 }
79
80 src_install () {
81 - make install DESTDIR=${D} htmldir=/usr/share/doc/${PF}/html \
82 + make install DESTDIR="${D}" htmldir=/usr/share/doc/${PF}/html \
83 || die "make install step failed."
84 dodoc AUTHORS ChangeLog README README.devel TODO
85 # Remove COPYING as it is specified in LICENCE. Move other stuff.
86 - cd ${D}/usr/share/doc/${PF}/html
87 + cd "${D}"/usr/share/doc/${PF}/html
88 rm COPYING quickplot_icon.png ChangeLog
89 - mv ${D}/usr/share/pixmaps/quickplot_icon.png \
90 - ${D}/usr/share/pixmaps/quickplot.png
91 + mv "${D}"/usr/share/pixmaps/quickplot_icon.png \
92 + "${D}"/usr/share/pixmaps/quickplot.png
93 make_desktop_entry 'quickplot --no-pipe' Quickplot quickplot Graphics
94 - mv ${D}/usr/share/applications/quickplot\ --no-pipe.desktop \
95 - ${D}/usr/share/applications/quickplot.desktop
96 + mv "${D}"/usr/share/applications/quickplot\ --no-pipe.desktop \
97 + "${D}"/usr/share/applications/quickplot.desktop
98 }
99
100
101
102 1.4 sci-visualization/quickplot/quickplot-0.8.13.ebuild
103
104 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.13.ebuild?rev=1.4&view=markup
105 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.13.ebuild?rev=1.4&content-type=text/plain
106 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.13.ebuild?r1=1.3&r2=1.4
107
108 Index: quickplot-0.8.13.ebuild
109 ===================================================================
110 RCS file: /var/cvsroot/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.13.ebuild,v
111 retrieving revision 1.3
112 retrieving revision 1.4
113 diff -u -r1.3 -r1.4
114 --- quickplot-0.8.13.ebuild 29 Feb 2008 20:41:36 -0000 1.3
115 +++ quickplot-0.8.13.ebuild 6 May 2008 14:17:17 -0000 1.4
116 @@ -1,6 +1,6 @@
117 # Copyright 1999-2008 Gentoo Foundation
118 # Distributed under the terms of the GNU General Public License v2
119 -# $Header: /var/cvsroot/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.13.ebuild,v 1.3 2008/02/29 20:41:36 carlo Exp $
120 +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.13.ebuild,v 1.4 2008/05/06 14:17:17 markusle Exp $
121
122 inherit eutils
123
124 @@ -21,7 +21,7 @@
125
126 src_unpack() {
127 unpack ${A}
128 - cd ${S}
129 + cd "${S}"
130 # Some files have been moved around to more appropriate locations
131 sed -i -e 's|quickplot_icon.png|/usr/share/pixmaps/quickplot.png|' \
132 index.html.in
133 @@ -36,15 +36,15 @@
134 }
135
136 src_install () {
137 - make install DESTDIR=${D} htmldir=/usr/share/doc/${PF}/html \
138 + make install DESTDIR="${D}" htmldir=/usr/share/doc/${PF}/html \
139 || die "make install step failed."
140 dodoc AUTHORS ChangeLog README README.devel TODO
141 # Remove COPYING as it is specified in LICENCE. Move other stuff.
142 - cd ${D}/usr/share/doc/${PF}/html
143 + cd "${D}"/usr/share/doc/${PF}/html
144 rm COPYING quickplot_icon.png ChangeLog
145 - mv ${D}/usr/share/pixmaps/quickplot_icon.png \
146 - ${D}/usr/share/pixmaps/quickplot.png
147 + mv "${D}"/usr/share/pixmaps/quickplot_icon.png \
148 + "${D}"/usr/share/pixmaps/quickplot.png
149 make_desktop_entry 'quickplot --no-pipe' Quickplot quickplot Graphics
150 - mv ${D}/usr/share/applications/quickplot\ --no-pipe.desktop \
151 - ${D}/usr/share/applications/quickplot.desktop
152 + mv "${D}"/usr/share/applications/quickplot\ --no-pipe.desktop \
153 + "${D}"/usr/share/applications/quickplot.desktop
154 }
155
156
157
158 1.1 sci-visualization/quickplot/quickplot-0.8.13-r1.ebuild
159
160 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.13-r1.ebuild?rev=1.1&view=markup
161 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.13-r1.ebuild?rev=1.1&content-type=text/plain
162
163 Index: quickplot-0.8.13-r1.ebuild
164 ===================================================================
165 # Copyright 1999-2008 Gentoo Foundation
166 # Distributed under the terms of the GNU General Public License v2
167 # $Header: /var/cvsroot/gentoo-x86/sci-visualization/quickplot/quickplot-0.8.13-r1.ebuild,v 1.1 2008/05/06 14:17:17 markusle Exp $
168
169 inherit eutils
170
171 DESCRIPTION="A fast interactive 2D plotter."
172 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
173 HOMEPAGE="http://quickplot.sourceforge.net/"
174
175 IUSE="sndfile"
176 SLOT="0"
177 LICENSE="GPL-2"
178 KEYWORDS="~amd64 ~ppc ~x86"
179
180 RDEPEND=">=dev-cpp/gtkmm-2.4.5
181 sndfile? ( >=media-libs/libsndfile-1.0.5 )
182 >=dev-libs/libsigc++-2"
183
184 DEPEND="${RDEPEND}
185 >=dev-util/pkgconfig-0.15"
186
187 src_unpack() {
188 unpack ${A}
189 cd "${S}"
190
191 epatch "${FILESDIR}"/${P}-libsigc++-2.2.patch
192 epatch "${FILESDIR}"/${P}-gcc43.patch
193
194 # Some files have been moved around to more appropriate locations
195 sed -i -e 's|quickplot_icon.png|/usr/share/pixmaps/quickplot.png|' \
196 index.html.in
197 sed -i -e 's|href="ChangeLog"|href="../ChangeLog.gz"|' index.html.in
198 sed -i -e 's|href="COPYING"|href="/usr/portage/licenses/GPL-2"|' \
199 about.html.in
200 }
201
202 src_compile() {
203 econf `use_with sndfile libsndfile` || die "econf step failed."
204 emake htmldir=/usr/share/doc/${PF}/html || die "emake step failed."
205 }
206
207 src_install () {
208 make install DESTDIR="${D}" htmldir=/usr/share/doc/${PF}/html \
209 || die "make install step failed."
210 dodoc AUTHORS ChangeLog README README.devel TODO
211 # Remove COPYING as it is specified in LICENCE. Move other stuff.
212 cd "${D}"/usr/share/doc/${PF}/html
213 rm COPYING quickplot_icon.png ChangeLog
214 mv "${D}"/usr/share/pixmaps/quickplot_icon.png \
215 "${D}"/usr/share/pixmaps/quickplot.png
216 make_desktop_entry 'quickplot --no-pipe' Quickplot quickplot Graphics
217 mv "${D}"/usr/share/applications/quickplot\ --no-pipe.desktop \
218 "${D}"/usr/share/applications/quickplot.desktop
219 }
220
221
222
223 --
224 gentoo-commits@l.g.o mailing list