summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Meier <maekke@gentoo.org>2008-03-16 17:54:23 +0000
committerMarkus Meier <maekke@gentoo.org>2008-03-16 17:54:23 +0000
commit58d80589e6b47d3a7122907cacf8ad19034730b8 (patch)
tree64c24134d4b8c5122a9eec34fb6550f1d5a70bdc /media-gfx
parentamd64 stable, bug #212641 (diff)
downloadhistorical-58d80589e6b47d3a7122907cacf8ad19034730b8.tar.gz
historical-58d80589e6b47d3a7122907cacf8ad19034730b8.tar.bz2
historical-58d80589e6b47d3a7122907cacf8ad19034730b8.zip
add dev-python/lxml dependency (bug #213526) - drop hppa/ppc64/sparc keywords as they don't have dev-python/lxml keyworded
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/inkscape/ChangeLog8
-rw-r--r--media-gfx/inkscape/Manifest9
-rw-r--r--media-gfx/inkscape/inkscape-0.46-r1.ebuild90
3 files changed, 102 insertions, 5 deletions
diff --git a/media-gfx/inkscape/ChangeLog b/media-gfx/inkscape/ChangeLog
index 8f43bd648620..a71b741b85b2 100644
--- a/media-gfx/inkscape/ChangeLog
+++ b/media-gfx/inkscape/ChangeLog
@@ -1,6 +1,12 @@
# 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.85 2008/03/15 16:57:04 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/ChangeLog,v 1.86 2008/03/16 17:54:23 maekke Exp $
+
+*inkscape-0.46-r1 (16 Mar 2008)
+
+ 16 Mar 2008; Markus Meier <maekke@gentoo.org> +inkscape-0.46-r1.ebuild:
+ 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 <maekke@gentoo.org> inkscape-0.46.ebuild:
fix building with poppler, reported in bug #213026
diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest
index c64ebec76ccd..b0d39a5eb2ba 100644
--- a/media-gfx/inkscape/Manifest
+++ b/media-gfx/inkscape/Manifest
@@ -4,13 +4,14 @@ Hash: SHA1
DIST inkscape-0.45.1.tar.gz 13244235 RMD160 f21d43196a1fbaddc4f4baa2a51a5d085ceb20e4 SHA1 f3df9eafc0fdfcc5f5024ea4bec4d7c477698380 SHA256 0d4c6277a599a3d18182e1947d8cf50805f06023b2a574a350c64286ea4a0bf8
DIST inkscape-0.46.tar.gz 18615326 RMD160 449e07fa4caa71f20025774353d19cad674631ac SHA1 b7c53c6d2bc0de4ff24d4a6bee86359ff11bef27 SHA256 91861e0d72228116d31e07192f77fe9e0968d4ed06499829b2d66e641496993a
EBUILD inkscape-0.45.1-r1.ebuild 2259 RMD160 caffa235f87bbe74a768571bc28bc501ab8e71cc SHA1 362a4f735ed56cf0948d7abfc53323507f19b73a SHA256 665acaa94dea9cfcdb320b9defdf2f8936117b9e06f76e4a4fdec70cfe9bad2a
+EBUILD inkscape-0.46-r1.ebuild 2618 RMD160 122c275a84b91c898342e732e2441388c3f1543f SHA1 b8b4be363ef07b0fa3485c7049eb4b8bf4b808e8 SHA256 9766f91fea83d3dae9d8cf37d21e4b7e8555d803b24d209175a6563b6296a96f
EBUILD inkscape-0.46.ebuild 2618 RMD160 4474f41c7385a2ce1e02e582d4f1850c0cabdf1b SHA1 2c8231bca1bcb0716a8378bafd37339162b5e519 SHA256 29277b753db0b442b2810678c750be2130655ad263d605227c44429ec6c0a938
-MISC ChangeLog 10872 RMD160 9143633ef78ea5d5f6b284b60d1f73ec9d9b6a01 SHA1 d99a1f69a910381f65be66838c9820acd6abb85d SHA256 dbb3afed344027679bf3f4926bbd9d6aa4a3a0ac203101d4f71434137f010c21
+MISC ChangeLog 11107 RMD160 1c4e3e21aab2e9898f4c89dfd6411b78e255e02a SHA1 a1ddfae3c96e98d358b212a63790210926a5f178 SHA256 d86ce1949a1b09230f1835da0076a7978d9a29102ba5eb58f128530e5ec2f6f5
MISC metadata.xml 162 RMD160 724f25e8bd2d17056a9f820449e0ddc858f31cce SHA1 620b205b2cddc55f63199267eeb30e9f4c6a817b SHA256 7cccbeab15ef93a962010750e32971ffff1226321adc83df7ff572dea8ff63c2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFH3AArkKaRLQcq0GIRAtE1AJ4yprwIQFOPtR8TnZcRkAFc/wUjggCghFyZ
-NKvHWt0rprzAgxD2QakhHdE=
-=C3NA
+iD8DBQFH3V8ZkKaRLQcq0GIRAuGmAJ4/p1RzMO6q989xmbMzqPC0ScB7YACgrN/4
+8a6VTuot2OLid60Uqzrc64s=
+=V2U7
-----END PGP SIGNATURE-----
diff --git a/media-gfx/inkscape/inkscape-0.46-r1.ebuild b/media-gfx/inkscape/inkscape-0.46-r1.ebuild
new file mode 100644
index 000000000000..90cce4e22d99
--- /dev/null
+++ b/media-gfx/inkscape/inkscape-0.46-r1.ebuild
@@ -0,0 +1,90 @@
+# 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-r1.ebuild,v 1.1 2008/03/16 17:54:23 maekke 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 ~ppc ~x86"
+IUSE="dia doc gnome inkjar jabber lcms mmx pdf perl postscript spell wmf"
+RESTRICT="test"
+
+COMMON_DEPEND="
+ dev-cpp/glibmm
+ >=dev-cpp/gtkmm-2.4
+ >=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 )
+ pdf? ( app-text/poppler-bindings )
+ 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
+ if use pdf && ! 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_enable pdf poppler-cairo)"
+ G2CONF="${G2CONF} $(use_with perl)"
+}
+
+DOCS="AUTHORS COPYING ChangeLog NEWS README"