summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Meier <maekke@gentoo.org>2008-06-28 06:17:50 +0000
committerMarkus Meier <maekke@gentoo.org>2008-06-28 06:17:50 +0000
commit9deb7b191de2394c2ae08b4a252dd7a74afe5738 (patch)
treee33f7adb9c8034023f71e6724b34b169ea167b91 /media-gfx
parentInitial commit. (diff)
downloadhistorical-9deb7b191de2394c2ae08b4a252dd7a74afe5738.tar.gz
historical-9deb7b191de2394c2ae08b4a252dd7a74afe5738.tar.bz2
historical-9deb7b191de2394c2ae08b4a252dd7a74afe5738.zip
version bump, bug #229387
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.26-rc7 i686
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/aqsis/ChangeLog8
-rw-r--r--media-gfx/aqsis/Manifest14
-rw-r--r--media-gfx/aqsis/aqsis-1.3.0_p20080627.ebuild82
3 files changed, 102 insertions, 2 deletions
diff --git a/media-gfx/aqsis/ChangeLog b/media-gfx/aqsis/ChangeLog
index 84dd2f7e1688..bc40ee77823f 100644
--- a/media-gfx/aqsis/ChangeLog
+++ b/media-gfx/aqsis/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-gfx/aqsis
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/aqsis/ChangeLog,v 1.11 2008/04/14 19:55:44 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/aqsis/ChangeLog,v 1.12 2008/06/28 06:17:50 maekke Exp $
+
+*aqsis-1.3.0_p20080627 (28 Jun 2008)
+
+ 28 Jun 2008; Markus Meier <maekke@gentoo.org>
+ +aqsis-1.3.0_p20080627.ebuild:
+ version bump, bug #229387
*aqsis-1.2.0-r1 (14 Apr 2008)
diff --git a/media-gfx/aqsis/Manifest b/media-gfx/aqsis/Manifest
index 3ae36293aafd..eff23175519c 100644
--- a/media-gfx/aqsis/Manifest
+++ b/media-gfx/aqsis/Manifest
@@ -1,6 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX aqsis-1.2.0-gcc43.patch 8195 RMD160 39bcbfb17b9393e8237500100152fac1462d1d6e SHA1 0ea69ffb7e83533e478e0113e15f7463471e019a SHA256 4bb5307cf1b350b6300b9628de9e76888559a61eb77c196b9fa92bbc63f0b0c2
DIST aqsis-1.2.0.tar.gz 1013399 RMD160 73f73756585933d53f803d659bd98048770fc280 SHA1 0c13e87698522130b3e0c6a06da1192c1a720a54 SHA256 1c34522620dbedef1a1cd3fce73a409179addf4afc5d8da80b32e6e5fd2e6317
+DIST aqsis-1.3.0-2008-06-27.tar.gz 2389205 RMD160 f49430fcb86411ab43d592086daa49915d5ee783 SHA1 85153c9d153a26ceeb062eeef10490ce31f7b445 SHA256 45845d7986e106bd8c77c5accaa78c399d684fa3f588f8a827d28ec763a55b67
EBUILD aqsis-1.2.0-r1.ebuild 2067 RMD160 552b3a6a96423aca981d03cfe6eba5837a6c4c3a SHA1 9d15cf5c9cc0705813afb0625787a037685400c3 SHA256 b8c2dc9297ef6bd65c7d6a9757f6ed9c26994413be86bca4ab71ab53beaa2f3f
EBUILD aqsis-1.2.0.ebuild 1983 RMD160 48dd6468ed63631efacdc2539f19362be610b5f1 SHA1 37fa8464415027b031bda0b17e865395893704e3 SHA256 083498317fd2012bd215f6485e901847cdc95c9565b75e8322fe0edcbf833ff6
-MISC ChangeLog 1695 RMD160 a03358cf988c17bc4f9104f0362a43fa041e5fa8 SHA1 b913daa9791532389c87a0a58295482afb3d7059 SHA256 f10c7767a5dcf67bffc5d0049fef0e4be3a9e88be9ac66c33877a63bddb60207
+EBUILD aqsis-1.3.0_p20080627.ebuild 2184 RMD160 82f244f15edb1aa10944fdbe7406a9d74e4835db SHA1 44c01b79ce9e103d98699aeb610b77fcc44500ae SHA256 4f3731210fb86ff860accb68825b4b2c681df6d52b20deb9f7223d938884bb94
+MISC ChangeLog 1843 RMD160 275d5f5bdb16d324d44cd18065588a12aab3e882 SHA1 abef0722b3f9404b64f75d1ef9b494a1812b95b5 SHA256 706d43f8cc93f1cb4a11e84794046d57a97f3018b8dc323bd3f763b4d44fbfcf
MISC metadata.xml 161 RMD160 60f70b15d67f0e6aafc59833b2f0a30e30b51765 SHA1 1c35398222ef7ed670c31965e42cca77fe4b1da6 SHA256 e8daadc5e27e3ef1148993b5b48d96e93bc36d798a1f416693f7f8c84be427e1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkhl19cACgkQkKaRLQcq0GKDigCgo0DBdQ1iYtTiy4RM79p/eCGA
+VXcAoLP52bNwVV+R548OKskY3CRwN+Hd
+=90nX
+-----END PGP SIGNATURE-----
diff --git a/media-gfx/aqsis/aqsis-1.3.0_p20080627.ebuild b/media-gfx/aqsis/aqsis-1.3.0_p20080627.ebuild
new file mode 100644
index 000000000000..114d151e707d
--- /dev/null
+++ b/media-gfx/aqsis/aqsis-1.3.0_p20080627.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/aqsis/aqsis-1.3.0_p20080627.ebuild,v 1.1 2008/06/28 06:17:50 maekke Exp $
+
+EAPI="1"
+
+inherit versionator multilib eutils
+
+DESCRIPTION="Open source RenderMan-compliant 3D rendering solution"
+HOMEPAGE="http://www.aqsis.org"
+_PV=($(get_version_components ${PV}))
+DATE="${_PV[3]/p/}"
+DATE="${DATE:0:4}-${DATE:4:2}-${DATE:6:2}"
+MY_P="${PN}-$(get_version_component_range 1-3)-${DATE}"
+SRC_URI="http://download.aqsis.org/builds/testing/source/tar/${MY_P}.tar.gz"
+
+S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+fltk openexr"
+
+RDEPEND="
+ >=media-libs/tiff-3.7.1
+ >=sys-libs/zlib-1.1.4
+ fltk? ( >=x11-libs/fltk-1.1.0 )
+ openexr? ( media-libs/openexr )"
+
+DEPEND="
+ ${RDEPEND}
+ dev-libs/libxslt
+ >=dev-libs/boost-1.34.0
+ >=sys-devel/flex-2.5.4
+ >=sys-devel/bison-1.35
+ >=dev-util/cmake-2.4"
+
+src_compile() {
+ if use fltk ; then
+ # hack to get fltk library/include paths
+ # (upstream doesn't autodetect the gentoo install path for fltk)
+ fltk_version="$(get_version_component_range 1-2 \
+ $(best_version x11-libs/fltk | sed -e 's/^x11-libs\/fltk//'))"
+ fltk_flags="
+ -DAQSIS_USE_FLTK:BOOL=ON
+ -DAQSIS_FLTK_INCLUDE_DIR:PATH=/usr/include/fltk-${fltk_version}
+ -DAQSIS_FLTK_LIBRARIES_DIR:PATH=/usr/$(get_libdir)/fltk-${fltk_version}"
+ else
+ fltk_flags="-DAQSIS_USE_FLTK:BOOL=OFF"
+ fi
+
+ if use openexr ; then
+ exr_flags="-DAQSIS_USE_OPENEXR:BOOL=ON"
+ else
+ exr_flags="-DAQSIS_USE_OPENEXR:BOOL=OFF"
+ fi
+
+ # The aqsis build system prevents in-source builds, so we make a seperate
+ # directory inside ${S} to perform the build.
+ mkdir _build
+ cd _build
+
+ cmake -DAQSIS_BOOST_LIB_SUFFIX:STRING=-mt \
+ ${fltk_flags} \
+ ${exr_flags} \
+ -DAQSIS_USE_RPATH:BOOL=OFF \
+ -DLIBDIR:STRING=$(get_libdir) \
+ -DSYSCONFDIR:STRING=/etc \
+ -DCMAKE_INSTALL_PREFIX:PATH=/usr \
+ "${S}"
+
+ emake || die "Compilation failed"
+}
+
+src_install() {
+ cd _build
+ emake install DESTDIR="${D}"
+ cd ..
+ dodoc AUTHORS INSTALL README ReleaseNotes
+ # TODO: Make sure examples are installed.
+}
+