summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Hildebrand <zypher@gentoo.org>2005-01-19 20:31:13 +0000
committerMarc Hildebrand <zypher@gentoo.org>2005-01-19 20:31:13 +0000
commitd29efc2f490344370f6a658d085dedecb82a10b1 (patch)
tree743b59f7640f34a65ae92078040963058a85e207 /media-gfx/inkscape
parentChanged libassuan dependacy to 0.6.9 as per bug #78713 (diff)
downloadgentoo-2-d29efc2f490344370f6a658d085dedecb82a10b1.tar.gz
gentoo-2-d29efc2f490344370f6a658d085dedecb82a10b1.tar.bz2
gentoo-2-d29efc2f490344370f6a658d085dedecb82a10b1.zip
Added Radial-patch, closes bug #78592
Diffstat (limited to 'media-gfx/inkscape')
-rw-r--r--media-gfx/inkscape/ChangeLog6
-rw-r--r--media-gfx/inkscape/Manifest15
-rw-r--r--media-gfx/inkscape/files/0.40-radial.patch16
-rw-r--r--media-gfx/inkscape/files/digest-inkscape-0.40-r11
-rw-r--r--media-gfx/inkscape/inkscape-0.40-r1.ebuild48
5 files changed, 79 insertions, 7 deletions
diff --git a/media-gfx/inkscape/ChangeLog b/media-gfx/inkscape/ChangeLog
index e595e25b8880..cfde9c6f94f7 100644
--- a/media-gfx/inkscape/ChangeLog
+++ b/media-gfx/inkscape/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/inkscape
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/ChangeLog,v 1.12 2004/12/22 22:17:27 hanno Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/ChangeLog,v 1.13 2005/01/19 20:31:13 zypher Exp $
+
+ 19 Jan 2005; Marc Hildebrand <zypher@gentoo.org> inkscape-0.40-r1.ebuild:
+ Added Radial-patch, closes bug #78592. Thanks to Jens Ansorg for
+ the patch.
22 Dec 2004; Hanno Boeck <hanno@gentoo.org> inkscape-0.37.ebuild,
inkscape-0.38.ebuild:
diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest
index 9e36f15fe179..5296a4822888 100644
--- a/media-gfx/inkscape/Manifest
+++ b/media-gfx/inkscape/Manifest
@@ -1,13 +1,16 @@
-MD5 b8ad90e473cd00e14988ee5eee7eece6 ChangeLog 1205
+MD5 d2e6c920710b33f61b8616bdcaadc4e2 inkscape-0.39.ebuild 1128
+MD5 fc613eca774bf247c44ca0c5f0e1dc61 inkscape-0.40-r1.ebuild 1244
+MD5 bcb216eca55954673606cf1e30eeb723 inkscape-0.38.ebuild 1018
+MD5 a83bdfd92f44f0b7101e12e41c5bfb52 inkscape-0.40.ebuild 1172
+MD5 3a0efd484226880bb844ac3cdc7a0fe6 ChangeLog 1362
MD5 b94f172897387c14a429ebf40f47e97e inkscape-0.37.ebuild 1016
MD5 fa2ac1e3def7c37973ac2d695d085e64 inkscape-0.38.1.ebuild 1101
-MD5 bcb216eca55954673606cf1e30eeb723 inkscape-0.38.ebuild 1018
-MD5 d2e6c920710b33f61b8616bdcaadc4e2 inkscape-0.39.ebuild 1128
MD5 45828204906035f66f3428b9f2f53eca metadata.xml 223
-MD5 a83bdfd92f44f0b7101e12e41c5bfb52 inkscape-0.40.ebuild 1172
+MD5 96ffe3671e95f776e9e90718e5e3132a files/string.patch 489
+MD5 5a2e7c990f27ecf4a864bc72a8324695 files/0.40-radial.patch 487
MD5 43383d33f039e916a8092b3703f3ede2 files/digest-inkscape-0.37 66
MD5 2351ba855aa9cbb514d6b9d61c29158b files/digest-inkscape-0.38 66
MD5 2e95c9a487b220b70e9d2a0485316ff4 files/digest-inkscape-0.38.1 68
-MD5 4908ac96c1846e705c50d6b56f2cf30c files/digest-inkscape-0.39 66
-MD5 96ffe3671e95f776e9e90718e5e3132a files/string.patch 489
MD5 1fc3e80f4d06574fbcc24e8647d4cb96 files/digest-inkscape-0.40 66
+MD5 4908ac96c1846e705c50d6b56f2cf30c files/digest-inkscape-0.39 66
+MD5 1fc3e80f4d06574fbcc24e8647d4cb96 files/digest-inkscape-0.40-r1 66
diff --git a/media-gfx/inkscape/files/0.40-radial.patch b/media-gfx/inkscape/files/0.40-radial.patch
new file mode 100644
index 000000000000..212983d88437
--- /dev/null
+++ b/media-gfx/inkscape/files/0.40-radial.patch
@@ -0,0 +1,16 @@
+--- src/nodepath.cpp 2004-11-27 21:09:15.000000000
+-0600
++++ src/nodepath.cpp 2004-12-13 04:06:14.000000000 -0600
+@@ -2217,9 +2217,9 @@
+
+ // remember the origin of the control
+ if (n->p.knot == knot) {
+- n->p.origin = Radial(n->p.pos - n->pos);
++ n->p.origin = n->p.pos - n->pos;
+ } else if (n->n.knot == knot) {
+- n->n.origin = Radial(n->n.pos - n->pos);
++ n->n.origin = n->n.pos - n->pos;
+ } else {
+ g_assert_not_reached();
+ }
+
diff --git a/media-gfx/inkscape/files/digest-inkscape-0.40-r1 b/media-gfx/inkscape/files/digest-inkscape-0.40-r1
new file mode 100644
index 000000000000..07b007c883fa
--- /dev/null
+++ b/media-gfx/inkscape/files/digest-inkscape-0.40-r1
@@ -0,0 +1 @@
+MD5 11c549c0ffdd45db9f9fe62dfec162ce inkscape-0.40.tar.gz 5292595
diff --git a/media-gfx/inkscape/inkscape-0.40-r1.ebuild b/media-gfx/inkscape/inkscape-0.40-r1.ebuild
new file mode 100644
index 000000000000..87f59f3875db
--- /dev/null
+++ b/media-gfx/inkscape/inkscape-0.40-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/inkscape-0.40-r1.ebuild,v 1.1 2005/01/19 20:31:13 zypher 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="~x86 ~ppc ~amd64 ~sparc"
+IUSE="gnome mmx doc"
+
+RDEPEND=">=x11-libs/gtk+-2.4.1
+ >=media-libs/libart_lgpl-2.3.16
+ >=dev-libs/libxml2-2.6.7
+ >=x11-libs/pango-1.4.0
+ dev-perl/XML-Parser
+ virtual/xft
+ media-libs/fontconfig
+ dev-libs/popt
+ sys-libs/zlib
+ media-libs/libpng
+ =sys-devel/gcc-3*
+ >=dev-libs/libsigc++-2.0.3
+ >=dev-cpp/gtkmm-2.4
+ gnome? ( >=gnome-base/libgnomeprint-2.2
+ >=gnome-base/libgnomeprintui-2.2 )
+ dev-libs/boehm-gc"
+
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ dev-util/pkgconfig
+ >=dev-util/intltool-0.29"
+
+G2CONF="${G2CONF} --with-xft --with-popt"
+use mmx || G2CONF="${G2CONF} --disable-mmx"
+use gnome && G2CONF="${G2CONF} --with-gnome-print"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/0.40-radial.patch || die "patching failed"
+}
+
+DOCS="AUTHORS COPYING ChangeLog HACKING NEWS README"