Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/nip2: metadata.xml ChangeLog nip2-7.22.1.ebuild
Date: Fri, 25 Jun 2010 11:06:26
Message-Id: 20100625110616.884412CF5D@corvid.gentoo.org
1 pva 10/06/25 11:06:16
2
3 Modified: metadata.xml ChangeLog
4 Added: nip2-7.22.1.ebuild
5 Log:
6 Version bump. Fixed tests failure #314099, thank Diego E. 'Flameeyes' Pettenò for report.
7 (Portage version: 2.1.8.3/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.3 media-gfx/nip2/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/nip2/metadata.xml?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/nip2/metadata.xml?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/nip2/metadata.xml?r1=1.2&r2=1.3
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-gfx/nip2/metadata.xml,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- metadata.xml 3 Jun 2005 16:19:30 -0000 1.2
23 +++ metadata.xml 25 Jun 2010 11:06:15 -0000 1.3
24 @@ -1,8 +1,12 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 -
28 <pkgmetadata>
29 -
30 <herd>graphics</herd>
31 -
32 + <maintainer>
33 + <email>pva@g.o</email>
34 + <name>Peter Volkov</name>
35 + </maintainer>
36 + <use>
37 + <flag name='goffice'>use <pkg>x11-libs/goffice</pkg> to show plots</flag>
38 + </use>
39 </pkgmetadata>
40
41
42
43 1.25 media-gfx/nip2/ChangeLog
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/nip2/ChangeLog?rev=1.25&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/nip2/ChangeLog?rev=1.25&content-type=text/plain
47 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/nip2/ChangeLog?r1=1.24&r2=1.25
48
49 Index: ChangeLog
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/media-gfx/nip2/ChangeLog,v
52 retrieving revision 1.24
53 retrieving revision 1.25
54 diff -u -r1.24 -r1.25
55 --- ChangeLog 18 Apr 2010 12:06:00 -0000 1.24
56 +++ ChangeLog 25 Jun 2010 11:06:16 -0000 1.25
57 @@ -1,6 +1,16 @@
58 # ChangeLog for media-gfx/nip2
59 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
60 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/nip2/ChangeLog,v 1.24 2010/04/18 12:06:00 maekke Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/nip2/ChangeLog,v 1.25 2010/06/25 11:06:16 pva Exp $
62 +
63 + 25 Jun 2010; Peter Volkov <pva@g.o> +nip2-7.22.1.ebuild,
64 + metadata.xml:
65 + Version bump. Fixed tests failure #314099, thank Diego E. 'Flameeyes'
66 + Pettenò for report.
67 +
68 +*nip2-7.22.1 (25 Jun 2010)
69 +
70 + 25 Jun 2010; Peter Volkov <pva@g.o> +nip2-7.22.1.ebuild:
71 + Version bump.
72
73 18 Apr 2010; Markus Meier <maekke@g.o> nip2-7.20.7.ebuild:
74 x86 stable, bug #304787
75
76
77
78 1.1 media-gfx/nip2/nip2-7.22.1.ebuild
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/nip2/nip2-7.22.1.ebuild?rev=1.1&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/nip2/nip2-7.22.1.ebuild?rev=1.1&content-type=text/plain
82
83 Index: nip2-7.22.1.ebuild
84 ===================================================================
85 # Copyright 1999-2010 Gentoo Foundation
86 # Distributed under the terms of the GNU General Public License v2
87 # $Header: /var/cvsroot/gentoo-x86/media-gfx/nip2/nip2-7.22.1.ebuild,v 1.1 2010/06/25 11:06:16 pva Exp $
88
89 EAPI=2
90 inherit eutils autotools fdo-mime gnome2-utils versionator
91
92 MY_MAJ_VER=$(get_version_component_range 1-2)
93 DESCRIPTION="VIPS Image Processing Graphical User Interface"
94 SRC_URI="http://www.vips.ecs.soton.ac.uk/supported/${MY_MAJ_VER}/${P}.tar.gz"
95 HOMEPAGE="http://vips.sourceforge.net"
96
97 LICENSE="GPL-2"
98 SLOT="0"
99 KEYWORDS="~amd64 ~ppc ~x86"
100 IUSE="fftw goffice gsl test"
101
102 RDEPEND=">=dev-libs/glib-2.14:2
103 dev-libs/libxml2
104 x11-misc/xdg-utils
105 >=media-libs/vips-${MY_MAJ_VER}
106 >=x11-libs/gtk+-2.18:2
107 goffice? ( x11-libs/goffice:0.8 )
108 gsl? ( sci-libs/gsl )
109 fftw? ( sci-libs/fftw:3.0 )"
110 DEPEND="${RDEPEND}
111 sys-devel/bison
112 sys-devel/flex
113 test? ( media-libs/vips[jpeg,lcms] )"
114
115 src_prepare() {
116 epatch "${FILESDIR}"/${PN}-7.16.4-fftw3-build.patch
117 eautoreconf
118 }
119
120 src_configure() {
121 econf \
122 --disable-update-desktop \
123 $(use_with goffice libgoffice) \
124 $(use_with gsl) \
125 $(use_with fftw fftw3)
126 }
127
128 src_test() {
129 if ! use gsl; then
130 ewarn "Some tests require USE=gsl. Disabling test_math.ws tests."
131 rm test/workspaces/test_math.ws
132 fi
133 make check || die
134 }
135
136 src_install() {
137 emake DESTDIR="${D}" install || die
138 dodoc AUTHORS ChangeLog NEWS README* || die
139 insinto /usr/share/icons/hicolor/128x128/apps
140 newins share/nip2/data/vips-128.png nip2.png || die
141 }
142
143 pkg_preinst() {
144 gnome2_icon_savelist
145 }
146
147 pkg_postinst() {
148 fdo-mime_desktop_database_update
149 fdo-mime_mime_database_update
150 gnome2_icon_cache_update
151 }
152
153 pkg_postrm() {
154 fdo-mime_desktop_database_update
155 fdo-mime_mime_database_update
156 gnome2_icon_cache_update
157 }