diff options
author | Markus Meier <maekke@gentoo.org> | 2008-05-11 13:07:08 +0000 |
---|---|---|
committer | Markus Meier <maekke@gentoo.org> | 2008-05-11 13:07:08 +0000 |
commit | 1ea1834d336c7c3ba99e30bf4be6ee40d940fcdd (patch) | |
tree | 7d5c1982ed6c3f940704de930d84ecfcb7b53873 /media-gfx/blender | |
parent | amd64 stable - 220849 (diff) | |
download | historical-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/ChangeLog | 5 | ||||
-rw-r--r-- | media-gfx/blender/Manifest | 13 | ||||
-rw-r--r-- | media-gfx/blender/blender-2.43.ebuild | 132 |
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 -} |