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: inkscape-0.48.0.ebuild ChangeLog inkscape-0.48_pre1.ebuild inkscape-0.48_pre0.ebuild
Date: Wed, 25 Aug 2010 18:10:46
Message-Id: 20100825181040.7B80F2004E@flycatcher.gentoo.org
1 maekke 10/08/25 18:10:40
2
3 Modified: ChangeLog
4 Added: inkscape-0.48.0.ebuild
5 Removed: inkscape-0.48_pre1.ebuild inkscape-0.48_pre0.ebuild
6 Log:
7 version bump to final 0.48 release
8
9 (Portage version: 2.2_rc68/cvs/Linux i686)
10
11 Revision Changes Path
12 1.143 media-gfx/inkscape/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/inkscape/ChangeLog?rev=1.143&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/inkscape/ChangeLog?rev=1.143&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/inkscape/ChangeLog?r1=1.142&r2=1.143
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-gfx/inkscape/ChangeLog,v
21 retrieving revision 1.142
22 retrieving revision 1.143
23 diff -u -r1.142 -r1.143
24 --- ChangeLog 21 Jun 2010 15:14:55 -0000 1.142
25 +++ ChangeLog 25 Aug 2010 18:10:40 -0000 1.143
26 @@ -1,6 +1,12 @@
27 # ChangeLog for media-gfx/inkscape
28 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/ChangeLog,v 1.142 2010/06/21 15:14:55 ssuominen Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/ChangeLog,v 1.143 2010/08/25 18:10:40 maekke Exp $
31 +
32 +*inkscape-0.48.0 (25 Aug 2010)
33 +
34 + 25 Aug 2010; Markus Meier <maekke@g.o> -inkscape-0.48_pre0.ebuild,
35 + -inkscape-0.48_pre1.ebuild, +inkscape-0.48.0.ebuild:
36 + version bump to final 0.48 release
37
38 21 Jun 2010; Samuli Suominen <ssuominen@g.o> inkscape-0.47.ebuild,
39 inkscape-0.48_pre1.ebuild:
40
41
42
43 1.1 media-gfx/inkscape/inkscape-0.48.0.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/inkscape/inkscape-0.48.0.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/inkscape/inkscape-0.48.0.ebuild?rev=1.1&content-type=text/plain
47
48 Index: inkscape-0.48.0.ebuild
49 ===================================================================
50 # Copyright 1999-2010 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/inkscape-0.48.0.ebuild,v 1.1 2010/08/25 18:10:40 maekke Exp $
53
54 EAPI=2
55 inherit eutils flag-o-matic gnome2
56
57 MY_P="${P/_/}"
58 S="${WORKDIR}/${MY_P}"
59 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
60
61 DESCRIPTION="A SVG based generic vector-drawing program"
62 HOMEPAGE="http://www.inkscape.org/"
63
64 LICENSE="GPL-2 LGPL-2.1"
65 SLOT="0"
66 KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
67 IUSE="dia gnome gs inkjar lcms nls spell wmf"
68
69 RESTRICT="test"
70
71 COMMON_DEPEND="
72 >=app-text/poppler-0.12.3-r3[cairo,xpdf-headers]
73 dev-cpp/glibmm
74 >=dev-cpp/gtkmm-2.10.0
75 >=dev-libs/boehm-gc-6.4
76 >=dev-libs/glib-2.6.5
77 >=dev-libs/libsigc++-2.0.12
78 >=dev-libs/libxml2-2.6.20
79 >=dev-libs/libxslt-1.0.15
80 dev-libs/popt
81 dev-python/lxml
82 media-gfx/imagemagick
83 media-libs/fontconfig
84 >=media-libs/freetype-2
85 >=media-libs/libpng-1.2
86 >=media-libs/libwpg-0.1
87 sci-libs/gsl
88 x11-libs/libXft
89 >=x11-libs/gtk+-2.10.7
90 >=x11-libs/pango-1.4.0
91 || ( dev-lang/python[xml] dev-python/pyxml )
92 gnome? ( >=gnome-base/gnome-vfs-2.0 )
93 lcms? ( =media-libs/lcms-1* )
94 spell? (
95 app-text/aspell
96 app-text/gtkspell
97 )"
98
99 # These only use executables provided by these packages
100 # See share/extensions for more details. inkscape can tell you to
101 # install these so we could of course just not depend on those and rely
102 # on that.
103 RDEPEND="
104 ${COMMON_DEPEND}
105 dev-python/numpy
106 dia? ( app-office/dia )
107 gs? ( app-text/ghostscript-gpl )
108 wmf? ( media-libs/libwmf )"
109
110 DEPEND="${COMMON_DEPEND}
111 dev-libs/boost
112 sys-devel/gettext
113 dev-util/pkgconfig
114 x11-libs/libX11
115 >=dev-util/intltool-0.29"
116
117 pkg_setup() {
118 G2CONF="${G2CONF} --without-perl"
119 G2CONF="${G2CONF} --enable-poppler-cairo"
120 G2CONF="${G2CONF} --with-xft"
121 G2CONF="${G2CONF} $(use_with gnome gnome-vfs)"
122 G2CONF="${G2CONF} $(use_with inkjar)"
123 G2CONF="${G2CONF} $(use_enable lcms)"
124 G2CONF="${G2CONF} $(use_enable nls)"
125 DOCS="AUTHORS ChangeLog NEWS README*"
126 }
127
128 src_configure() {
129 # aliasing unsafe wrt #310393
130 append-flags -fno-strict-aliasing
131 gnome2_src_configure
132 }
133
134 pkg_postinst() {
135 elog "local configurations (also includes extensions) are moved from"
136 elog "\${HOME}/.inkscape to \${HOME}/.config/inkscape within"
137 elog ">=media-gfx/inkscape-0.47"
138 }