Gentoo Archives: gentoo-commits

From: "Markus Meier (maekke)" <maekke@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r2.ebuild
Date: Sat, 29 Mar 2008 18:33:30
Message-Id: E1Jffrr-0006OR-ES@stork.gentoo.org
1 maekke 08/03/29 18:33:27
2
3 Modified: ChangeLog
4 Added: inkscape-0.46-r2.ebuild
5 Log:
6 remove pdf USE-flag references, bug #215144; raise gtkmm dependency, bug #215248
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.92 media-gfx/inkscape/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/inkscape/ChangeLog?rev=1.92&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/inkscape/ChangeLog?rev=1.92&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/inkscape/ChangeLog?r1=1.91&r2=1.92
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-gfx/inkscape/ChangeLog,v
19 retrieving revision 1.91
20 retrieving revision 1.92
21 diff -u -r1.91 -r1.92
22 --- ChangeLog 20 Mar 2008 21:11:18 -0000 1.91
23 +++ ChangeLog 29 Mar 2008 18:33:26 -0000 1.92
24 @@ -1,6 +1,12 @@
25 # ChangeLog for media-gfx/inkscape
26 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/ChangeLog,v 1.91 2008/03/20 21:11:18 fmccor Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/ChangeLog,v 1.92 2008/03/29 18:33:26 maekke Exp $
29 +
30 +*inkscape-0.46-r2 (29 Mar 2008)
31 +
32 + 29 Mar 2008; Markus Meier <maekke@g.o> +inkscape-0.46-r2.ebuild:
33 + remove pdf USE-flag references, bug #215144; raise gtkmm dependency, bug
34 + #215248
35
36 20 Mar 2008; Ferris McCormick <fmccor@g.o> inkscape-0.46-r1.ebuild:
37 Put back ~sparc into keywords, Bug #213611. Now we have a version of lxml.
38
39
40
41 1.1 media-gfx/inkscape/inkscape-0.46-r2.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/inkscape/inkscape-0.46-r2.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/inkscape/inkscape-0.46-r2.ebuild?rev=1.1&content-type=text/plain
45
46 Index: inkscape-0.46-r2.ebuild
47 ===================================================================
48 # Copyright 1999-2008 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/inkscape-0.46-r2.ebuild,v 1.1 2008/03/29 18:33:26 maekke Exp $
51
52 inherit gnome2 eutils
53
54 DESCRIPTION="A SVG based generic vector-drawing program"
55 HOMEPAGE="http://www.inkscape.org/"
56 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
57
58 SLOT="0"
59 LICENSE="GPL-2 LGPL-2.1"
60 KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
61 IUSE="dia doc gnome inkjar jabber lcms mmx perl postscript spell wmf"
62 RESTRICT="test"
63
64 COMMON_DEPEND="
65 app-text/poppler-bindings
66 dev-cpp/glibmm
67 >=dev-cpp/gtkmm-2.10.0
68 >=dev-libs/boehm-gc-6.4
69 dev-libs/boost
70 >=dev-libs/glib-2.6.5
71 >=dev-libs/libsigc++-2.0.12
72 >=dev-libs/libxml2-2.6.20
73 >=dev-libs/libxslt-1.0.15
74 dev-libs/popt
75 dev-python/lxml
76 dev-python/pyxml
77 media-gfx/imagemagick
78 media-libs/fontconfig
79 >=media-libs/freetype-2
80 media-libs/libpng
81 virtual/xft
82 >=x11-libs/gtk+-2.10.7
83 >=x11-libs/pango-1.4.0
84 gnome? (
85 >=gnome-base/gnome-vfs-2.0
86 gnome-base/libgnomeprint
87 gnome-base/libgnomeprintui
88 )
89 lcms? ( >=media-libs/lcms-1.14 )
90 perl? (
91 dev-perl/XML-Parser
92 dev-perl/XML-XQL
93 )
94 spell? ( app-text/gtkspell )"
95
96 # These only use executables provided by these packages
97 # See share/extensions for more details. inkscape can tell you to
98 # install these so we could of course just not depend on those and rely
99 # on that.
100 RDEPEND="
101 ${COMMON_DEPEND}
102 dev-python/numpy
103 dia? ( app-office/dia )
104 postscript? ( >=media-gfx/pstoedit-3.44 media-gfx/skencil )
105 wmf? ( media-libs/libwmf )"
106
107 DEPEND="${COMMON_DEPEND}
108 sys-devel/gettext
109 dev-util/pkgconfig
110 x11-libs/libX11
111 >=dev-util/intltool-0.29"
112
113 pkg_setup() {
114 # bug 207070
115 if use postscript && ! built_with_use media-gfx/pstoedit plotutils ; then
116 eerror "you need to emerge media-gfx/pstoedit with plotutils support."
117 die "remerge media-gfx/pstoedit with USE=\"plotutils\""
118 fi
119 # bug 213026 and bug 213706
120 if ! built_with_use app-text/poppler-bindings cairo ; then
121 eerror "you need to emerge app-text/poppler-bindings with cairo support."
122 die "remerge app-text/poppler-bindings with USE=\"cairo\""
123 fi
124
125 G2CONF="${G2CONF} --with-xft"
126 G2CONF="${G2CONF} $(use_with spell gtkspell)"
127 G2CONF="${G2CONF} $(use_enable jabber inkboard)"
128 G2CONF="${G2CONF} $(use_enable mmx)"
129 G2CONF="${G2CONF} $(use_with inkjar)"
130 G2CONF="${G2CONF} $(use_with gnome gnome-vfs)"
131 G2CONF="${G2CONF} $(use_with gnome gnome-print)"
132 G2CONF="${G2CONF} $(use_enable lcms)"
133 G2CONF="${G2CONF} $(use_with perl)"
134 }
135
136 DOCS="AUTHORS ChangeLog NEWS README"
137
138
139
140 --
141 gentoo-commits@l.g.o mailing list