diff options
author | Luca Barbato <lu_zero@gentoo.org> | 2005-11-03 10:45:12 +0000 |
---|---|---|
committer | Luca Barbato <lu_zero@gentoo.org> | 2005-11-03 10:45:12 +0000 |
commit | 6c0c0cf70a3ecbf73af1e2d3dfe53c89f5265a1d (patch) | |
tree | 14ff771d4e92d0ea4ad781e0b59c1b2f6f880e6f /media-gfx | |
parent | Added compilation fix for OSX and marked ~ppc-macos (bug #110944) (diff) | |
download | historical-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/ChangeLog | 6 | ||||
-rw-r--r-- | media-gfx/k3d/Manifest | 4 | ||||
-rw-r--r-- | media-gfx/k3d/k3d-0.5.0.33.ebuild | 19 |
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 } |