Portage is a package management system used by Gentoo Linux
# ChangeLog for media-gfx/inkscape
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/ChangeLog,v 1.101 2008/06/04 23:50:29 loki_val Exp $
*inkscape-0.46-r3 (04 Jun 2008)
04 Jun 2008; Peter Alfredsen
+files/inkscape-0.46-poppler-0.8.3.patch, inkscape-0.46-r2.ebuild,
+inkscape-0.46-r3.ebuild:
Bump to -r3 and patch for bug 224883
28 May 2008; Markus Meier
old
26 May 2008; Raúl Porcel
sparc stable wrt #223443
25 May 2008; Markus Meier
amd64/x86 stable, bug #223443
25 May 2008; Markus Rothe
Stable on ppc64; bug #223443
24 May 2008; nixnut
Stable on ppc wrt bug 223443
24 May 2008; Jeroen Roovers
Stable for HPPA (bug #223443).
06 Apr 2008; Markus Meier
+files/inkscape-0.46-gcc43.patch, inkscape-0.46-r2.ebuild:
fix building with gcc-4.3, thanks Bert Karwatzki for the patch (bug
#215574)
29 Mar 2008; Markus Meier
-inkscape-0.46-r1.ebuild:
old
*inkscape-0.46-r2 (29 Mar 2008)
29 Mar 2008; Markus Meier
remove pdf USE-flag references, bug #215144; raise gtkmm dependency, bug
#215248
20 Mar 2008; Ferris McCormick
Put back ~sparc into keywords, Bug #213611. Now we have a version of lxml.
20 Mar 2008; Brent Baude
keyworded ~arch for ppc64, bug 213611
17 Mar 2008; Markus Meier
app-text/poppler-bindings needs to be built with cairo support in any way
(bug #213706) - so remove the pdf USE-flag
16 Mar 2008; Jeroen Roovers
Marked ~hppa (bug #213611).
16 Mar 2008; Markus Meier
inkscape-0.46.ebuild, inkscape-0.46-r1.ebuild:
don't install COPYING - pointed out by opfer
*inkscape-0.46-r1 (16 Mar 2008)
16 Mar 2008; Markus Meier
add dev-python/lxml dependency (bug #213526) - drop hppa/ppc64/sparc
keywords as they don't have dev-python/lxml keyworded
15 Mar 2008; Markus Meier
fix building with poppler, reported in bug #213026
15 Mar 2008; Markus Meier
add missing boost (bug #213454) and imagemagick dependency. reorder the deps
*inkscape-0.46 (14 Mar 2008)
14 Mar 2008; Markus Meier
bump to 0.46, reported in bug #213026
23 Jan 2008; Markus Meier
media-gfx/pstoedit needs plotutils enabled for USE=postscript, bug #207070
15 Jan 2008; Markus Meier
old
14 Jan 2008;
Stable on amd64; bug 205160
13 Jan 2008; Brent Baude
Marking inkscape-0.45.1-r1 ppc64 for bug 205160
11 Jan 2008; nixnut
Stable on ppc wrt bug 205160
10 Jan 2008; Jeroen Roovers
Stable for HPPA (bug #205160).
10 Jan 2008; Ferris McCormick
inkscape-0.45.1-r1.ebuild:
Sparc stable --- Bug #205160 --- seems fine.
10 Jan 2008; Markus Meier
x86 stable, bug #205160
10 Jan 2008; Markus Meier
-files/inkscape-0.41-configure.ac.patch,
-files/inkscape-0.41_gnome-print.patch, -files/inkscape-0.43-gcc41.patch,
-files/inkscape-gcc42.diff, -files/0.40-radial.patch, -files/string.patch,
-inkscape-0.44.ebuild, -inkscape-0.44.1.ebuild, -inkscape-0.45.ebuild:
remove old ebuilds and cruft
05 Jan 2008; Markus Meier
remove loudmouth dep, bug #204414
25 Dec 2007; Christian Heim
Removing zeypher from metadata.xml as per #141801.
10 Dec 2007; Markus Meier
inkscape-0.45.1-r1.ebuild:
add numpy to RDEPEND, bug #201733
08 Dec 2007; Jeroen Roovers
Marked ~hppa (bug #201532).
*inkscape-0.45.1-r1 (06 Dec 2007)
06 Dec 2007; Markus Meier
add perl USE-flag (bug #199410) and readd jabber USE-flag (bug #162620),
drop hppa keyword (loudmouth not keyworded)
06 Dec 2007; Markus Meier
readd libxslt dep, bug #86629 and bug #191939
16 Apr 2007; Petteri Räty
-inkscape-0.43-r1.ebuild:
Remove old version with broken autotools handling for bug #160013.
09 Apr 2007; Marcus D. Hanwell
Stable on amd64, bug 171799.
09 Apr 2007; Gustavo Zacarias
inkscape-0.45.1.ebuild:
Stable on sparc wrt security #171799
09 Apr 2007; Jeroen Roovers
Stable for HPPA (bug #171799).
08 Apr 2007; Tobias Scherbaum
inkscape-0.45.1.ebuild:
ppc stable, bug #171799
08 Apr 2007; Markus Rothe
Stable on ppc64; bug #171799
07 Apr 2007; Christian Faulhammer
inkscape-0.45.1.ebuild:
stable x86, security bug 171799
*inkscape-0.45.1 (07 Apr 2007)
07 Apr 2007; Petteri Räty
+inkscape-0.45.1.ebuild:
Version bump for security bug #171799. Also fixes bugs #106123 (importing
postscript), bug #147822, bug #162237, bug #169308 (useless dep on boost).
In this version the plugin use flag was splitted to wmf, postcript and dia
use flags and the ebuild in general cleaned.
06 Feb 2007; Jeroen Roovers
Increase minimal x11-libs/gtk+ version in accordance with Release Notes.
*inkscape-0.45 (06 Feb 2007)
06 Feb 2007; Jeroen Roovers
Version bump.
05 Feb 2007; Jeroen Roovers
Stable for HPPA (inkscape).
04 Jan 2007; Diego Pettenò
Fix broken autotools handling.
*inkscape-0.44.1 (11 Oct 2006)
11 Oct 2006; Hanno Boeck
Version bump.
07 Sep 2006; Gustavo Zacarias
Stable on sparc
26 Aug 2006; Hanno Boeck
inkscape-0.44.ebuild:
Fix for gcc42.
02 Jul 2006; Michael Sterrett
fix invalid dep
28 Jun 2006; Jeroen Roovers
Marked ~hppa.
27 Jun 2006; Luca Barbato
dep bump for lcms, thanks to
bug #138260
24 Jun 2006; Luca Barbato
inkboard on hold
*inkscape-0.44 (24 Jun 2006)
24 Jun 2006; Luca Barbato
New version, ebuild provided by R Stephan
of upstream in bug #135030
25 Dec 2005; Marcelo Goes
-inkscape-0.38.ebuild, -inkscape-0.38.1.ebuild, -inkscape-0.39.ebuild,
-inkscape-0.40.ebuild, -inkscape-0.40-r1.ebuild, -inkscape-0.41.ebuild,
-inkscape-0.41-r1.ebuild, -inkscape-0.42.ebuild, -inkscape-0.42.2.ebuild:
Clean out old ebuilds. There was really a lot of them.
24 Dec 2005; Marcelo Goes
inkscape-0.43-r1.ebuild:
Add glib-2.6 dependency for bug 104476. Thanks to Samuel Penn
17 Dec 2005; Markus Rothe
Added ~ppc64
*inkscape-0.43-r1 (12 Dec 2005)
12 Dec 2005; Luca Barbato
+inkscape-0.43-r1.ebuild:
Added jabber support
28 Nov 2005; Hanno Boeck
+files/inkscape-0.43-gcc41.patch, inkscape-0.43.ebuild:
Fix for gcc 4.1.
27 Nov 2005; Joseph Jezak
Marked ppc stable for bug #109993.
22 Nov 2005; Gustavo Zacarias
Stable on sparc wrt security #109993
22 Nov 2005; Chris White
x86 stable wrt bug #109993.
22 Nov 2005; Simon Stelling
stable on amd64 wrt bug 109993
22 Nov 2005; Markus Rothe
Stable on ppc64; bug #109993
*inkscape-0.43 (22 Nov 2005)
22 Nov 2005; Karol Wojtaszek
+inkscape-0.43.ebuild:
Version bump, this release fixes security bug #109993. Updated
dev-libs/libxml2 depend, bug #108131
19 Sep 2005; Diego Pettenò
Depend on a gcc equal or major than 3, as it seems to work fine with gcc4.
30 Aug 2005; Michael Hanselmann
inkscape-0.42.2.ebuild:
Stable on ppc.
30 Aug 2005; Markus Rothe
Stable on ppc64 (bug #101842)
30 Aug 2005; Gustavo Zacarias
inkscape-0.42.2.ebuild:
Stable on sparc wrt #101842
30 Aug 2005; Simon Stelling
stable on amd64 wrt bug 101842
*inkscape-0.42.2 (29 Aug 2005)
29 Aug 2005; Marcelo Goes
Version bump. Should fix bug 104006, bug 101842 and bug 101637. x86 stable
because of bug 101842.
28 Aug 2005; Markus Rothe
added ~ppc64
*inkscape-0.42 (30 Jul 2005)
30 Jul 2005;
Version bump, bug #100386
05 Jul 2005; Marc Hildebrand
inkscape-0.41-r1.ebuild:
Stable on x86
27 Jun 2005; Gustavo Zacarias
inkscape-0.41-r1.ebuild:
Stable on sparc
11 Jun 2005; Markus Rothe
Stable on ppc64; bug #92995
10 Jun 2005; Joseph Jezak
Marked ppc stable.
10 Jun 2005; Gustavo Zacarias
inkscape-0.40-r1.ebuild:
Stable on sparc wrt #92995
09 Jun 2005;
Stable on amd64, bug #92995
05 Jun 2005; Markus Rothe
Stable on ppc64; bug #92995
24 May 2005; Marc Hildebrand
Added inkscape-0.41-configure.ac.patch, should close bug #84323
Thanks to motaboy for the actual work on this.
21 May 2005; Markus Rothe
Added ~ppc64 to KEYWORDS
27 Apr 2005; Karol Wojtaszek
dev-libs/libxslt added to DEPEND, bug #86629
06 Apr 2005; Markus Rothe
Stable on ppc64
26 Mar 2005; Jason Wever
Added ~sparc keyword wrt bug #86280.
*inkscape-0.41 (22 Mar 2005)
22 Mar 2005; Karol Wojtaszek
+files/inkscape-0.41_gnome-print.patch, +inkscape-0.41.ebuild:
Version bump, bug #81529
28 Feb 2005; Markus Rothe
Added ~ppc64 to KEYWORDS
19 Jan 2005; Marc Hildebrand
Added Radial-patch, closes bug #78592. Thanks to Jens Ansorg for
the patch.
22 Dec 2004; Hanno Boeck
inkscape-0.38.ebuild:
Fix libsigc++-dep in all versions of the ebuild (bug #66342).
*inkscape-0.40 (07 Dec 2004)
07 Dec 2004; Chris Bainbridge
Version bump.
*inkscape-0.39 (18 Jul 2004)
18 Jul 2004; Marc Hildebrand
Version bump.
*inkscape-0.38.1 (14 Jun 2004)
14 Jun 2004; Hanno Boeck
inkscape-0.38.1.ebuild:
Compilation fix for gcc 3.4.
25 May 2004; Marc Hildebrand
Changed libsigc++ dep from >=v.1.2 to =v.1.2* resolves bug #51325.
02 May 2004; Jason Wever
Added ~sparc keyword, resolves bug #49703.
*inkscape-0.38 (07 Apr 2004)
09 Apr 2004; Marc Hildebrand
Version bump.
*inkscape-0.37 (15 Feb 2004)
18 Feb 2004; Marc Hildebrand
Initial ebuild.
AUX inkscape-0.46-gcc43.patch 287 RMD160 68f9810c6dd7da96d7b1f73c76dab97ae3da7f25 SHA1 499d102c60122e6680b49a941f72b422b3d6d395 SHA256 dba42470e243e02e396b3bb148115ce80bf1f5a74df26a4911ebd9dcfa8dc221
AUX inkscape-0.46-poppler-0.8.3.patch 1571 RMD160 7f1ac72f9a9790f0b8df3b3c00da48896a884fba SHA1 16ee2bb1e56d260c3e0b30f8bcaee8a2b0963412 SHA256 ed4109b09c05da48c040923056eaf406b44ca0cf515e7b3396495182280fe24c
DIST inkscape-0.46.tar.gz 18615326 RMD160 449e07fa4caa71f20025774353d19cad674631ac SHA1 b7c53c6d2bc0de4ff24d4a6bee86359ff11bef27 SHA256 91861e0d72228116d31e07192f77fe9e0968d4ed06499829b2d66e641496993a
EBUILD inkscape-0.46-r2.ebuild 2663 RMD160 98a8e8beb79c00229206c91b577974bef8bc03f4 SHA1 4f4c85fbf5c2783f7cb3a2375966ccd39763a20c SHA256 4fec98bc259390da87633972e0a9e61a5a820f82fb9d9b54f2a81a057f5dc4e2
EBUILD inkscape-0.46-r3.ebuild 2717 RMD160 192c76c96fc23abbf7c3351d5dfa00865fe15c19 SHA1 29e2da85a080d2de136209d529ef927672777125 SHA256 86dbdbea7ce29fac3abf3f2267ecce6cf098838a41f153022ab76ab81930c60d
MISC ChangeLog 13164 RMD160 94dbeb6896145b2067df62d3f3b71284b76df53a SHA1 f2576d599b8944c76ddf5420d0b87675980d885f SHA256 7e472d4324d8ed9c865fb7f5eccb798032e7da9475f7587fa26810dd23230a08
MISC metadata.xml 162 RMD160 724f25e8bd2d17056a9f820449e0ddc858f31cce SHA1 620b205b2cddc55f63199267eeb30e9f4c6a817b SHA256 7cccbeab15ef93a962010750e32971ffff1226321adc83df7ff572dea8ff63c2
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/inkscape-0.46-r2.ebuild,v 1.8 2008/06/04 23:50:29 loki_val Exp $
inherit gnome2 eutils
DESCRIPTION="A SVG based generic vector-drawing program"
HOMEPAGE="http://www.inkscape.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2 LGPL-2.1"
KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
IUSE="dia doc gnome inkjar jabber lcms mmx perl postscript spell wmf"
RESTRICT="test"
COMMON_DEPEND="
>=dev-cpp/gtkmm-2.10.0
>=dev-libs/boehm-gc-6.4
dev-libs/boost
>=dev-libs/glib-2.6.5
>=dev-libs/libsigc++-2.0.12
>=dev-libs/libxml2-2.6.20
>=dev-libs/libxslt-1.0.15
dev-libs/popt
dev-python/lxml
dev-python/pyxml
media-gfx/imagemagick
media-libs/fontconfig
>=media-libs/freetype-2
media-libs/libpng
virtual/xft
>=x11-libs/gtk+-2.10.7
>=x11-libs/pango-1.4.0
gnome? (
>=gnome-base/gnome-vfs-2.0
gnome-base/libgnomeprint
gnome-base/libgnomeprintui
)
lcms? ( >=media-libs/lcms-1.14 )
perl? (
dev-perl/XML-Parser
dev-perl/XML-XQL
)
spell? ( app-text/gtkspell )"
# These only use executables provided by these packages
# See share/extensions for more details. inkscape can tell you to
# install these so we could of course just not depend on those and rely
# on that.
RDEPEND="
${COMMON_DEPEND}
dev-python/numpy
dia? ( app-office/dia )
postscript? ( >=media-gfx/pstoedit-3.44 media-gfx/skencil )
wmf? ( media-libs/libwmf )"
DEPEND="${COMMON_DEPEND}
sys-devel/gettext
dev-util/pkgconfig
x11-libs/libX11
>=dev-util/intltool-0.29"
pkg_setup() {
# bug 207070
if use postscript && ! built_with_use media-gfx/pstoedit plotutils ; then
eerror "you need to emerge media-gfx/pstoedit with plotutils support."
die "remerge media-gfx/pstoedit with USE=\"plotutils\""
fi
# bug 213026 and bug 213706
if ! built_with_use app-text/poppler-bindings cairo ; then
eerror "you need to emerge app-text/poppler-bindings with cairo support."
die "remerge app-text/poppler-bindings with USE=\"cairo\""
fi
G2CONF="${G2CONF} --with-xft"
G2CONF="${G2CONF} $(use_with spell gtkspell)"
G2CONF="${G2CONF} $(use_enable jabber inkboard)"
G2CONF="${G2CONF} $(use_enable mmx)"
G2CONF="${G2CONF} $(use_with inkjar)"
G2CONF="${G2CONF} $(use_with gnome gnome-vfs)"
G2CONF="${G2CONF} $(use_with gnome gnome-print)"
G2CONF="${G2CONF} $(use_enable lcms)"
G2CONF="${G2CONF} $(use_with perl)"
}
src_unpack() {
gnome2_src_unpack
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc43.patch
}
DOCS="AUTHORS ChangeLog NEWS README"
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/inkscape-0.46-r3.ebuild,v 1.1 2008/06/04 23:50:29 loki_val Exp $
inherit gnome2 eutils
DESCRIPTION="A SVG based generic vector-drawing program"
HOMEPAGE="http://www.inkscape.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2 LGPL-2.1"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="dia doc gnome inkjar jabber lcms mmx perl postscript spell wmf"
RESTRICT="test"
COMMON_DEPEND="
>=app-text/poppler-bindings-0.8.3
dev-cpp/glibmm
>=dev-cpp/gtkmm-2.10.0
>=dev-libs/boehm-gc-6.4
dev-libs/boost
>=dev-libs/glib-2.6.5
>=dev-libs/libsigc++-2.0.12
>=dev-libs/libxml2-2.6.20
>=dev-libs/libxslt-1.0.15
dev-libs/popt
dev-python/lxml
dev-python/pyxml
media-gfx/imagemagick
media-libs/fontconfig
>=media-libs/freetype-2
media-libs/libpng
virtual/xft
>=x11-libs/gtk+-2.10.7
>=x11-libs/pango-1.4.0
gnome? (
>=gnome-base/gnome-vfs-2.0
gnome-base/libgnomeprint
gnome-base/libgnomeprintui
)
lcms? ( >=media-libs/lcms-1.14 )
perl? (
dev-perl/XML-Parser
dev-perl/XML-XQL
)
spell? ( app-text/gtkspell )"
# These only use executables provided by these packages
# See share/extensions for more details. inkscape can tell you to
# install these so we could of course just not depend on those and rely
# on that.
RDEPEND="
${COMMON_DEPEND}
dev-python/numpy
dia? ( app-office/dia )
postscript? ( >=media-gfx/pstoedit-3.44 media-gfx/skencil )
wmf? ( media-libs/libwmf )"
DEPEND="${COMMON_DEPEND}
sys-devel/gettext
dev-util/pkgconfig
x11-libs/libX11
>=dev-util/intltool-0.29"
pkg_setup() {
# bug 207070
if use postscript && ! built_with_use media-gfx/pstoedit plotutils ; then
eerror "you need to emerge media-gfx/pstoedit with plotutils support."
die "remerge media-gfx/pstoedit with USE=\"plotutils\""
fi
# bug 213026 and bug 213706
if ! built_with_use app-text/poppler-bindings cairo ; then
eerror "you need to emerge app-text/poppler-bindings with cairo support."
die "remerge app-text/poppler-bindings with USE=\"cairo\""
fi
G2CONF="${G2CONF} --with-xft"
G2CONF="${G2CONF} $(use_with spell gtkspell)"
G2CONF="${G2CONF} $(use_enable jabber inkboard)"
G2CONF="${G2CONF} $(use_enable mmx)"
G2CONF="${G2CONF} $(use_with inkjar)"
G2CONF="${G2CONF} $(use_with gnome gnome-vfs)"
G2CONF="${G2CONF} $(use_with gnome gnome-print)"
G2CONF="${G2CONF} $(use_enable lcms)"
G2CONF="${G2CONF} $(use_with perl)"
}
src_unpack() {
gnome2_src_unpack
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc43.patch
epatch "${FILESDIR}"/${P}-poppler-0.8.3.patch
}
DOCS="AUTHORS ChangeLog NEWS README"