summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2005-11-03 10:45:12 +0000
committerLuca Barbato <lu_zero@gentoo.org>2005-11-03 10:45:12 +0000
commit6c0c0cf70a3ecbf73af1e2d3dfe53c89f5265a1d (patch)
tree14ff771d4e92d0ea4ad781e0b59c1b2f6f880e6f /media-gfx
parentAdded compilation fix for OSX and marked ~ppc-macos (bug #110944) (diff)
downloadhistorical-6c0c0cf70a3ecbf73af1e2d3dfe53c89f5265a1d.tar.gz
historical-6c0c0cf70a3ecbf73af1e2d3dfe53c89f5265a1d.tar.bz2
historical-6c0c0cf70a3ecbf73af1e2d3dfe53c89f5265a1d.zip
Many different fixes
Package-Manager: portage-2.0.53_rc6
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/k3d/ChangeLog6
-rw-r--r--media-gfx/k3d/Manifest4
-rw-r--r--media-gfx/k3d/k3d-0.5.0.33.ebuild19
3 files changed, 21 insertions, 8 deletions
diff --git a/media-gfx/k3d/ChangeLog b/media-gfx/k3d/ChangeLog
index c6d774dc5039..eb85dda4b83f 100644
--- a/media-gfx/k3d/ChangeLog
+++ b/media-gfx/k3d/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/k3d
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/k3d/ChangeLog,v 1.17 2005/11/02 04:50:01 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/k3d/ChangeLog,v 1.18 2005/11/03 10:45:12 lu_zero Exp $
+
+ 03 Nov 2005; Luca Barbato <lu_zero@gentoo.org> k3d-0.5.0.33.ebuild:
+ Made ngui the default, fixed the js subsystem, thanks to Patrizio Bassi
+ <hetfield666@gmail.com>
02 Nov 2005; Luca Barbato <lu_zero@gentoo.org> k3d-0.5.0.33.ebuild:
minor change to support the former gui
diff --git a/media-gfx/k3d/Manifest b/media-gfx/k3d/Manifest
index 6d5d01eda3ec..30002ab626df 100644
--- a/media-gfx/k3d/Manifest
+++ b/media-gfx/k3d/Manifest
@@ -1,4 +1,4 @@
-MD5 90d81af5a966707d3184bf9193460b10 ChangeLog 2289
+MD5 0db93aa35830baa298359d3e3c5102a3 ChangeLog 2460
MD5 90223e0f76e4b3d8b1914de87a639a7c files/digest-k3d-0.2.5.4 144
MD5 43f337d9da3004619b1c64a1280b5b22 files/digest-k3d-0.4.4.0 62
MD5 525840432840e8ddfa5fa7c20079bc29 files/digest-k3d-0.4.4.2 69
@@ -7,5 +7,5 @@ MD5 0b360e0690b5de9ab01cd583c38408b3 files/va_copy.patch 1546
MD5 58f419aaabe56f9e909a0082b76b4df4 k3d-0.2.5.4.ebuild 1667
MD5 c540c9ec333f9eca8abd3aa09b82a31b k3d-0.4.4.0.ebuild 1571
MD5 79d97aa4b737cb59938261ed914a500a k3d-0.4.4.2.ebuild 1585
-MD5 7b7b1bd11b2f902f9f5da389db0fb290 k3d-0.5.0.33.ebuild 1740
+MD5 b4275fc98b9707d8361812632919ef93 k3d-0.5.0.33.ebuild 2030
MD5 5fc54c5d01402d0610fafa96961bb8e0 metadata.xml 161
diff --git a/media-gfx/k3d/k3d-0.5.0.33.ebuild b/media-gfx/k3d/k3d-0.5.0.33.ebuild
index 2d7f7c2a2f56..632ff5b59e9f 100644
--- a/media-gfx/k3d/k3d-0.5.0.33.ebuild
+++ b/media-gfx/k3d/k3d-0.5.0.33.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/k3d/k3d-0.5.0.33.ebuild,v 1.2 2005/11/02 04:50:01 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/k3d/k3d-0.5.0.33.ebuild,v 1.3 2005/11/03 10:45:12 lu_zero Exp $
inherit eutils
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/k3d/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="expat gnome imagemagick jpeg ngui nls openexr plib png python qt tiff truetype xml2"
+IUSE="expat gnome imagemagick jpeg nls openexr plib png python qt tiff truetype xml2"
DEPEND="virtual/x11
virtual/opengl
@@ -24,7 +24,7 @@ DEPEND="virtual/x11
gnome? ( gnome-base/libgnome )
imagemagick? ( media-gfx/imagemagick )
jpeg? ( media-libs/jpeg )
- ngui? ( dev-cpp/glibmm dev-cpp/gtkmm x11-libs/gtkglext )
+ dev-cpp/glibmm dev-cpp/gtkmm x11-libs/gtkglext
openexr? ( media-libs/openexr )
plib? ( media-libs/plib )
png? ( media-libs/libpng )
@@ -32,9 +32,17 @@ DEPEND="virtual/x11
qt? ( x11-libs/qt )
tiff? ( media-libs/tiff )
=dev-libs/libsigc++-2.0*"
+src_unpack() {
+ unpack ${A}
+ sed -i -e "s:#if _LIB_VERSION == _IEEE_:#if 0:" \
+ ${S}/modules/javascript/js/src/fdlibm/k_standard.c \
+ || die "errno fix failed"
+ rm -f ${S}/modules/javascript/object_model.cpp
+ touch ${S}/modules/javascript/object_model.cpp
+}
src_compile() {
- local myconf
+ local myconf="--with-ngui"
if use expat || ! use xml2 ; then
myconf="--without-libxml2"
else
@@ -57,7 +65,6 @@ src_compile() {
$(use_with qt) \
$(use_with svg svg-icons) \
$(use_with tiff) \
- $(use_with ngui) \
${myconf} \
|| die
emake || die
@@ -66,4 +73,6 @@ src_compile() {
src_install() {
make install DESTDIR="${D}" || die
dodoc AUTHORS INSTALL NEWS README TODO
+ #missing dir
+ dodir /usr/share/k3d/shaders/layered
}