Portage is a package management system used by Gentoo Linux
# ChangeLog for media-gfx/k3d
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/k3d/ChangeLog,v 1.36 2008/05/13 07:24:50 drac Exp $
*k3d-0.6.7.0-r1 (13 May 2008)
13 May 2008; Samuli Suominen
+files/k3d-0.6.7.0-gcc43.patch, +files/k3d-0.6.7.0-sigc2.patch,
+k3d-0.6.7.0-r1.ebuild:
Fix compability with libsigc++-2.2 wrt #218763 and building with GCC 4.3
wrt #218760, thanks to Peter Alfredsen.
15 Jan 2008; Markus Meier
-files/k3d-0.5.0.34-nls.patch, -files/k3d-0.5.0.37-nls.patch,
-k3d-0.5.0.37-r1.ebuild, -k3d-0.6.2.0.ebuild, k3d-0.6.7.0.ebuild:
add missing pkgconfig dep (bug #205839) and remove old
*k3d-0.6.7.0 (31 Aug 2007)
31 Aug 2007; Luca Barbato
New version
22 Jul 2007; Donnie Berkholz
k3d-0.5.0.37-r1.ebuild, k3d-0.6.2.0.ebuild:
Drop virtual/x11 references.
09 Apr 2007; Petteri Räty
Removed old ebuild with broken autotools handling for bug #160014.
04 Jan 2007; Steve Dibb
k3d-0.5.0.37-r1.ebuild, k3d-0.6.2.0.ebuild:
Fix graphviz deps, bug 142726
18 Oct 2006; Luca Barbato
fix useflag
*k3d-0.6.2.0 (16 Oct 2006)
16 Oct 2006; Luca Barbato
New version, thanks to Mohamed M. Hagag
keeping the ebuild updated
05 Jul 2006; Michael Sterrett
k3d-0.5.0.37-r1.ebuild:
xml2 use flag changed to xml
18 Feb 2006; Marcelo Goes
Make librsvg a hard dependency for bug 123269. Thanks to Mike Bonar
*k3d-0.5.0.37-r1 (09 Feb 2006)
*k3d-0.4.5.0 (09 Feb 2006)
09 Feb 2006; Marcelo Goes
-k3d-0.5.0.33.ebuild, -k3d-0.5.0.34.ebuild, -k3d-0.5.0.37.ebuild,
+k3d-0.5.0.37-r1.ebuild:
Add 0.4.5.0, which is the latest stable version. In 0.5.0.37-r1, drop qt and
javascript as recommended by upstream. Also, add a keepdir to
/usr/share/k3d/shaders/layered for bug 121678, reported by Daniel Fort
*k3d-0.5.0.37 (02 Feb 2006)
02 Feb 2006; Marcelo Goes
+files/k3d-0.5.0.37-nls.patch, +k3d-0.5.0.37.ebuild:
0.5.0.37 version bump.
02 Feb 2006; Marcelo Goes
Make modular X friendly.
30 Jan 2006; Marcelo Goes
Depend on >=x11-libs/gtkglext-1.0.6-r3, since earlier versions do not link
correctly against pangox.
30 Jan 2006; Marcelo Goes
+files/k3d-0.5.0.34-nls.patch, k3d-0.5.0.34.ebuild:
Add Flameeyes's patch to fix nls compilation for bug 112144.
30 Jan 2006; Marcelo Goes
-k3d-0.2.5.4.ebuild, -k3d-0.4.4.0.ebuild, -k3d-0.4.4.2.ebuild,
k3d-0.5.0.34.ebuild:
Add missing flags to IUSE, depend conditionally on gnome-base/librsvg. Fixes
bug 115725. Thanks to Jeroen Roovers
ebuilds.
15 Jan 2006; Marcelo Goes
Take my devspace out of SRC_URI.
*k3d-0.5.0.34 (10 Dec 2005)
10 Dec 2005; Marcelo Goes
0.5.0.34 version bump for bug 114152. Thanks to Moritz Kaufmann
03 Nov 2005; Luca Barbato
Made ngui the default, fixed the js subsystem, thanks to Patrizio Bassi
02 Nov 2005; Luca Barbato
minor change to support the former gui
*k3d-0.5.0.33 (01 Nov 2005)
01 Nov 2005; Mike Frysinger
Version bumpage.
17 Sep 2005; Marcelo Goes
Add my devspace as fall back for patch.
17 Sep 2005; Marcelo Goes
-files/k3d-0.2.5.4-gentoo.patch.tar.bz2, k3d-0.2.5.4.ebuild:
Move patch to mirrors, do not dodoc INSTALL. See bug 106150.
16 Sep 2005; Ciaran McCreesh
Converted to UTF-8, fixed encoding screwups
02 Apr 2005; Luca Barbato
Ruby support removed
25 Mar 2005; Luca Barbato
Fix myconf
*k3d-0.4.4.2 (15 Mar 2005)
15 Mar 2005; Luca Barbato
New version, thanks Timothy M. Shead
22 Jan 2005; Jason Wever
Added ~sparc keyword as it was dropped in the version bump and no one ever
contacted us about it.
14 Jan 2005; Luca Barbato
Missing dep added, fix bug #77955
*k3d-0.4.4.0 (13 Jan 2005)
13 Jan 2005; Luca Barbato
+k3d-0.4.4.0.ebuild:
New version, marked just ~x86 since has known issue at least on ppc.
27 Apr 2004; Aron Griffis
Add inherit eutils
12 Apr 2004; Jason Wever
Added ~sparc to keywords.
12 Apr 2004; Mamoru KOMACHI
virtual/ruby fix
10 Mar 2004; Bryan Østergaard,,,
Fix python compilation, bug #42822.
*k3d-0.2.5.4 (10 Nov 2003)
10 Nov 2003; Brandy Westcott brandy@gentoo.org k3d-0.2.5.4.ebuild:
Initial import. Thanks to Marc-Éric Dupuis
AUX k3d-0.6.7.0-gcc43.patch 8957 RMD160 930ae5504b03eba813af5c70c56347bbf3d04955 SHA1 433dc009e8bfddac54d2d9d52d435cf68f42b957 SHA256 3384663135b4d565a67c7b14306ff8727ca1bb49d6a30cf194e1c3453672dc7e
AUX k3d-0.6.7.0-sigc2.patch 546 RMD160 c1494b7c60ef3fbabcb353b6ebc86dd04f6413bc SHA1 611a87069e6db77b5817e8c0226cf2b2dd990756 SHA256 632325bcb94133500af6eeb41824934b8c0199469923ca7be8a501a61d5db9e6
DIST k3d-0.6.7.0-src.tar.bz2 5003324 RMD160 cb3746a9a403e6ac7d334f96db8bc716c06dc55d SHA1 9bcbdb6d8aa274baa7200e3c267f303fb61a733a SHA256 0ee773767868cfe452f95daa03de541488f2ff81c629ba38385c87ff0ed55e9c
EBUILD k3d-0.6.7.0-r1.ebuild 2043 RMD160 e8e217d00dc8b64e371c5819883100a2454f3c94 SHA1 f53f674819d2b2612a0f011b7c7ab2f579d12727 SHA256 9020b8c246916e3501a971f4412b6f7aaa68a23f03991cdda6926062d10c1497
EBUILD k3d-0.6.7.0.ebuild 1977 RMD160 3bf0f5b250cd1e9a712335accc07425d281b5ace SHA1 7c6253c45b9b486c9a1237c6e32b26e08b97ff70 SHA256 1fdbc2a5910cf8a5db46cb9f343e11c5beebd3e3b1daa013ac49fdd23f8c46fc
MISC ChangeLog 5816 RMD160 d2b7a9ad0cf1cfad480f1e38d275757340a04683 SHA1 e8e416d75b5503cd452a4de75d2c74da4d48755e SHA256 7344820cd7eced789482559fa837b8cf2fb64ebcf92295712b77774795cafc1e
MISC metadata.xml 161 RMD160 60f70b15d67f0e6aafc59833b2f0a30e30b51765 SHA1 1c35398222ef7ed670c31965e42cca77fe4b1da6 SHA256 e8daadc5e27e3ef1148993b5b48d96e93bc36d798a1f416693f7f8c84be427e1
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/k3d/k3d-0.6.7.0-r1.ebuild,v 1.1 2008/05/13 07:24:50 drac Exp $
inherit eutils
DESCRIPTION="A free 3D modeling, animation, and rendering system"
HOMEPAGE="http://www.k-3d.org/"
SRC_URI="mirror://sourceforge/k3d/${P}-src.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="expat gnome graphviz imagemagick jpeg nls openexr plib png python svg tiff truetype xml"
RDEPEND="virtual/opengl
virtual/glu
dev-libs/boost
expat? ( dev-libs/expat )
xml? ( dev-libs/libxml2 )
!xml? ( dev-libs/expat )
truetype? ( >=media-libs/freetype-2 )
gnome? ( gnome-base/libgnome )
graphviz? ( media-gfx/graphviz )
imagemagick? ( media-gfx/imagemagick )
jpeg? ( media-libs/jpeg )
>=dev-cpp/glibmm-2.6
>=dev-cpp/gtkmm-2.6
>=x11-libs/gtkglext-1.0.6-r3
openexr? ( media-libs/openexr )
plib? ( media-libs/plib )
png? ( media-libs/libpng )
python? ( >=dev-lang/python-2.3 )
tiff? ( media-libs/tiff )
>=dev-libs/libsigc++-2.2
gnome-base/librsvg
x11-libs/libXmu
x11-libs/libXt
x11-libs/libICE
x11-libs/libSM
media-libs/mesa"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc43.patch \
"${FILESDIR}"/${P}-sigc2.patch
}
src_compile() {
local myconf="--with-ngui"
if use expat || ! use xml ; then
myconf="--without-libxml2"
else
myconf="--with-libxml2"
fi
econf \
$(use_enable nls) \
--with-external-boost \
$(use_with truetype freetype2) \
$(use_with gnome) \
$(use_with graphviz) \
$(use_with imagemagick) \
$(use_with jpeg) \
$(use_with openexr) \
$(use_with plib) \
$(use_with png) \
$(use_with python) \
$(use_with svg svg-icons) \
$(use_with tiff) \
${myconf} \
|| die
emake || die
}
src_install() {
make install DESTDIR="${D}" || die
dodoc AUTHORS NEWS README TODO
#missing dir
dodir /usr/share/k3d/shaders/layered
keepdir /usr/share/k3d/shaders/layered
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/k3d/k3d-0.6.7.0.ebuild,v 1.2 2008/01/15 00:28:58 maekke Exp $
inherit eutils
DESCRIPTION="A free 3D modeling, animation, and rendering system"
HOMEPAGE="http://www.k-3d.org/"
SRC_URI="mirror://sourceforge/k3d/${P}-src.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="expat gnome graphviz imagemagick jpeg nls openexr plib png python svg tiff truetype xml"
DEPEND="virtual/opengl
virtual/glu
dev-libs/boost
expat? ( dev-libs/expat )
xml? ( dev-libs/libxml2 )
!xml? ( dev-libs/expat )
truetype? ( >=media-libs/freetype-2 )
gnome? ( gnome-base/libgnome )
graphviz? ( media-gfx/graphviz )
imagemagick? ( media-gfx/imagemagick )
jpeg? ( media-libs/jpeg )
>=dev-cpp/glibmm-2.6
>=dev-cpp/gtkmm-2.6
>=x11-libs/gtkglext-1.0.6-r3
openexr? ( media-libs/openexr )
plib? ( media-libs/plib )
png? ( media-libs/libpng )
python? ( >=dev-lang/python-2.3 )
tiff? ( media-libs/tiff )
=dev-libs/libsigc++-2.0*
gnome-base/librsvg"
RDEPEND="${DEPEND}
x11-libs/libXmu
x11-libs/libXt
x11-libs/libICE
x11-libs/libSM"
DEPEND="${DEPEND}
media-libs/mesa
dev-util/pkgconfig"
src_unpack() {
unpack ${A}
}
src_compile() {
local myconf="--with-ngui"
if use expat || ! use xml ; then
myconf="--without-libxml2"
else
myconf="--with-libxml2"
fi
econf \
$(use_enable nls) \
--with-external-boost \
$(use_with truetype freetype2) \
$(use_with gnome) \
$(use_with graphviz) \
$(use_with imagemagick) \
$(use_with jpeg) \
$(use_with openexr) \
$(use_with plib) \
$(use_with png) \
$(use_with python) \
$(use_with svg svg-icons) \
$(use_with tiff) \
${myconf} \
|| die
emake || die
}
src_install() {
make install DESTDIR="${D}" || die
dodoc AUTHORS NEWS README TODO
#missing dir
dodir /usr/share/k3d/shaders/layered
keepdir /usr/share/k3d/shaders/layered
}