summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Meier <maekke@gentoo.org>2008-05-11 13:07:08 +0000
committerMarkus Meier <maekke@gentoo.org>2008-05-11 13:07:08 +0000
commit1ea1834d336c7c3ba99e30bf4be6ee40d940fcdd (patch)
tree7d5c1982ed6c3f940704de930d84ecfcb7b53873 /media-gfx/blender
parentamd64 stable - 220849 (diff)
downloadhistorical-1ea1834d336c7c3ba99e30bf4be6ee40d940fcdd.tar.gz
historical-1ea1834d336c7c3ba99e30bf4be6ee40d940fcdd.tar.bz2
historical-1ea1834d336c7c3ba99e30bf4be6ee40d940fcdd.zip
old
Package-Manager: portage-2.1.5_rc10
Diffstat (limited to 'media-gfx/blender')
-rw-r--r--media-gfx/blender/ChangeLog5
-rw-r--r--media-gfx/blender/Manifest13
-rw-r--r--media-gfx/blender/blender-2.43.ebuild132
3 files changed, 15 insertions, 135 deletions
diff --git a/media-gfx/blender/ChangeLog b/media-gfx/blender/ChangeLog
index 9b7faa6baae5..22e589d42fb4 100644
--- a/media-gfx/blender/ChangeLog
+++ b/media-gfx/blender/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-gfx/blender
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v 1.139 2008/05/11 12:10:00 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/ChangeLog,v 1.140 2008/05/11 13:07:08 maekke Exp $
+
+ 11 May 2008; Markus Meier <maekke@gentoo.org> -blender-2.43.ebuild:
+ old
11 May 2008; Tobias Scherbaum <dertobi123@gentoo.org>
blender-2.43-r2.ebuild:
diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 8edffbcd767a..db1e0f8b1e3d 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX blender-2.37-dirs.patch 725 RMD160 3496386616f3066e1a237921f8ecc695a21b142e SHA1 905181caae8193d212a783e4c4c938e87e136752 SHA256 18ed351fd88c1bf952c86425dc769143cda6c5cd25e948ec1e1c0a1b911d44f7
AUX blender-2.44-scriptsdir.patch 2586 RMD160 8e80859edf1fae2f401b326be4cb939108879999 SHA1 50143946828d3f2b2568e71fae5ed28f6adf7449 SHA256 a7afac10ce2431cd94d10dc3f4cae33423b5a59d0c6918199006f623cd6d68e4
AUX blender-2.44-swscale.patch 4054 RMD160 8e0f31402682e01763ccd8ad529fb57db064c423 SHA1 2e8a322644d4cfafc59f6fa33b34e46851a03836 SHA256 c74007ad24989a215b04dd275c8dee33960a05297901daf3c457e4c42de51c35
@@ -12,8 +15,14 @@ DIST blender-2.43.tar.gz 13806334 RMD160 a43babbc816194ba3e4cfed3bd250d20406e247
DIST blender-2.45.tar.gz 14226829 RMD160 fd39b59de0f4d770fe26ce39d51356e98b1ec8ea SHA1 ff66ec5f0129fd04a2ba5c063627ef13033c0598 SHA256 921f72a15d4076f62e52674337f5d3a90cd7a82675b12bb549ebe6cd5c9027ae
DIST ffmpeg-0.4.9-p20070330.tar.bz2 2192476 RMD160 e52bf6abbf7c630aa3e76243987fb7dd6d9b84a1 SHA1 bcc18c88c64f6f941eb1ac94357e0d6dcbf99045 SHA256 58a7e7d909e02fda07856ea044ae0f5f9c174791f63a449f2f23f37a78b34f95
EBUILD blender-2.43-r2.ebuild 3823 RMD160 508e76333694e6d7e07af59eb3a89e35efc434e6 SHA1 34bc21d3a5a777d31fc19d9bff60fce9bc6ab3f5 SHA256 1cdbac98df1839aa1e71940bae9043d22096a047e572813854033dd8f7a4e034
-EBUILD blender-2.43.ebuild 3648 RMD160 64e054248ef6f3d53fb56cc3cc388e521fd894a5 SHA1 3fd7aed4ddddc7a40ae4452d462436cedbf5b893 SHA256 4843593f2d3107a7e0e4ed97e5e8efd61d2ee4458ecbec1d2308990122ad728b
EBUILD blender-2.45-r3.ebuild 3630 RMD160 227ddf68702a6da91e53f51696264882e4922e37 SHA1 fd6566b569a3dcee49a69f40dc46b84ea3c336ce SHA256 fce484f3d84b1faf87d1af33cca1c3df1247a859d3b7501cf0e8b029528135fa
EBUILD blender-2.45-r4.ebuild 3612 RMD160 06323ba89bfa90d3f2b3e15d5d10ff8086e2ccce SHA1 84924e4d63c6f05adabfef256eba02d1dce937bb SHA256 f8fbc98158e767f354780ae0b1d0f69ff57ef38d3850b81599f180a5773a197b
-MISC ChangeLog 20456 RMD160 f43c31b4a5a5dcd413834956c44f2b27fa1945fe SHA1 38ea93509f12da5862e7fcc28bcc1d595aeb8cd4 SHA256 28739ed179f28d6681904991e17d968bf2eb8ccf8215e8e29e9f9e07ea1a8883
+MISC ChangeLog 20529 RMD160 6bcf9df8dcab6bc3f83b573683c95c3f5373c429 SHA1 2cc2fcd668e2e513559c70f643767723c7cb3051 SHA256 2861704ddca95fc250770330cb221c6f6a292623d2c445ad220ba070abc6a085
MISC metadata.xml 492 RMD160 c477917476fbde6356586768276eda1ea31ae3ea SHA1 4a109fbded83a3f6c403ab5f3ec20e7113c1a26c SHA256 0ef00c095e68d12b312f8558b8909b4ae633717cf12932d7a4e479faf7fb9e18
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkgm77AACgkQkKaRLQcq0GKAnwCgqomHIOhRr8gdH7IKSLbQZi0A
+3u8Ani3ObIj2Lq5xCNo9bq0gGeJKI2Z5
+=vtLS
+-----END PGP SIGNATURE-----
diff --git a/media-gfx/blender/blender-2.43.ebuild b/media-gfx/blender/blender-2.43.ebuild
deleted file mode 100644
index 550217919766..000000000000
--- a/media-gfx/blender/blender-2.43.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/blender/blender-2.43.ebuild,v 1.12 2008/04/07 21:58:02 yngwin Exp $
-
-inherit multilib flag-o-matic eutils python
-
-#IUSE="jpeg mozilla png sdl static truetype"
-IUSE="blender-game ffmpeg jpeg nls openal openexr png"
-FFMPEG_SNAP="0.4.9-p20070330"
-DESCRIPTION="3D Creation/Animation/Publishing System"
-HOMEPAGE="http://www.blender.org/"
-SRC_URI="http://download.blender.org/source/${P}.tar.gz
- ffmpeg? ( mirror://gentoo/ffmpeg-${FFMPEG_SNAP}.tar.bz2 )"
-
-SLOT="0"
-LICENSE="|| ( GPL-2 BL )"
-KEYWORDS="~amd64 ppc ppc64 ~sparc x86"
-
-RDEPEND=">=dev-libs/openssl-0.9.6
- ffmpeg? ( >=media-video/ffmpeg-${FFMPEG_SNAP/-/_}
- media-libs/x264 )
- jpeg? ( media-libs/jpeg )
- media-libs/tiff
- nls? ( >=media-libs/freetype-2.0
- virtual/libintl
- >=media-libs/ftgl-2.1 )
- openal? ( media-libs/openal
- media-libs/freealut )
- openexr? ( media-libs/openexr )
- png? ( media-libs/libpng )
- >=media-libs/libsdl-1.2
- virtual/opengl"
-
-DEPEND="dev-util/scons
- x11-libs/libXt
- x11-proto/inputproto
- ${RDEPEND}"
-
-blend_with() {
- local UWORD="$2"
- if [ -z "${UWORD}" ]; then
- UWORD="$1"
- fi
- if useq $1; then
- echo "WITH_BF_${UWORD}=1" | tr '[:lower:]' '[:upper:]' \
- >> "${S}"/user-config.py
- else
- echo "WITH_BF_${UWORD}=0" | tr '[:lower:]' '[:upper:]' \
- >> "${S}"/user-config.py
- fi
- return 0
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"/release/plugins
- chmod 755 bmake
- rmdir include
- cp -pPR "${S}"/source/blender/blenpluginapi include
-
- cd "${S}"
- epatch "${FILESDIR}"/blender-2.37-dirs.patch
-
- if use ffmpeg ; then
- cd "${S}"/extern
- mv ffmpeg/Makefile ffmpeg/common.mak "${T}"
- unpack ffmpeg-${FFMPEG_SNAP}.tar.bz2
- mv "${T}"/Makefile "${T}"/common.mak ffmpeg
- fi
- # pass compiler flags to the scons build system
- echo "CFLAGS += '${CFLAGS}'" >> "${S}"/user-config.py
- echo "CCFLAGS += ['${CXXFLAGS//' '/','}','-DYESIAMSTUPID']" \
- >> "${S}"/user-config.py
- # disable blender-player and iconv
- # echo "WITH_BF_PLAYER=0" >> ${S}/user-config.py
- # echo "WITH_BF_ICONV=0" >> ${S}/user-config.py
-}
-
-src_compile() {
- myconf="${myconf} $(blend_with openal)"
- myconf="${myconf} $(blend_with openexr)"
- myconf="${myconf} $(blend_with jpeg)"
- myconf="${myconf} $(blend_with ffmpeg)"
- myconf="${myconf} $(blend_with png)"
- myconf="${myconf} $(blend_with nls international)"
- myconf="${myconf} $(blend_with blender-game gameengine)"
-
- # scons uses -l differently -> remove it
- scons ${MAKEOPTS/-l[0-9]} -h > scons.config
- scons ${MAKEOPTS/-l[0-9]} || die \
- "!!! Please add ${S}/scons.config when filing bugs reports to bugs.gentoo.org"
-
- cd "${S}"/release/plugins
- emake || die
-}
-
-src_install() {
- exeinto /usr/bin/
- doexe "${WORKDIR}"/install/linux2/blender
-
- dodir /usr/share/${PN}
-
- exeinto /usr/$(get_libdir)/${PN}/textures
- doexe "${S}"/release/plugins/texture/*.so
- exeinto /usr/$(get_libdir)/${PN}/sequences
- doexe "${S}"/release/plugins/sequence/*.so
- insinto /usr/include/${PN}
- doins "${S}"/release/plugins/include/*.h
-
- if use nls ; then
- mv "${WORKDIR}"/install/linux2/.blender/{.Blanguages,.bfont.ttf} \
- "${D}"/usr/share/${PN}
- mv "${WORKDIR}"/install/linux2/.blender/locale \
- "${D}"/usr/share/locale
- fi
-
- mv "${WORKDIR}"/install/linux2/.blender/scripts "${D}"/usr/share/${PN}
-
- insinto /usr/share/pixmaps
- doins "${FILESDIR}"/${PN}.png
- insinto /usr/share/applications
- doins "${FILESDIR}"/${PN}.desktop
-
- dodoc INSTALL README
-}
-
-pkg_preinst(){
- if [ -h "${ROOT}/usr/$(get_libdir)/blender/plugins/include" ];
- then
- rm -f "${ROOT}"/usr/$(get_libdir)/blender/plugins/include
- fi
-}