diff options
author | Hanno Boeck <hanno@gentoo.org> | 2008-07-17 13:51:14 +0000 |
---|---|---|
committer | Hanno Boeck <hanno@gentoo.org> | 2008-07-17 13:51:14 +0000 |
commit | 57cba4cd4911a51408e9fe5057ba9628f8e0baef (patch) | |
tree | 9ed3aed91f83b85efbeee544328fa1e99511e9cf /media-video/cinelerra | |
parent | Fixed the make global step to not remove previous built granula libaries, see... (diff) | |
download | historical-57cba4cd4911a51408e9fe5057ba9628f8e0baef.tar.gz historical-57cba4cd4911a51408e9fe5057ba9628f8e0baef.tar.bz2 historical-57cba4cd4911a51408e9fe5057ba9628f8e0baef.zip |
cinelerra bump
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.26 i686
Diffstat (limited to 'media-video/cinelerra')
-rw-r--r-- | media-video/cinelerra/ChangeLog | 7 | ||||
-rw-r--r-- | media-video/cinelerra/Manifest | 10 | ||||
-rw-r--r-- | media-video/cinelerra/cinelerra-20080717.ebuild | 94 |
3 files changed, 106 insertions, 5 deletions
diff --git a/media-video/cinelerra/ChangeLog b/media-video/cinelerra/ChangeLog index d393b79a221a..9e830f946f78 100644 --- a/media-video/cinelerra/ChangeLog +++ b/media-video/cinelerra/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-video/cinelerra # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/cinelerra/ChangeLog,v 1.29 2008/06/28 12:16:38 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/cinelerra/ChangeLog,v 1.30 2008/07/17 13:51:14 hanno Exp $ + +*cinelerra-20080717 (17 Jul 2008) + + 17 Jul 2008; Hanno Boeck <hanno@gentoo.org> +cinelerra-20080717.ebuild: + Version bump and ebuild cleanup, all patches now added upstream. *cinelerra-20080602 (24 Jun 2008) diff --git a/media-video/cinelerra/Manifest b/media-video/cinelerra/Manifest index 98c97493fa91..0a9355038f86 100644 --- a/media-video/cinelerra/Manifest +++ b/media-video/cinelerra/Manifest @@ -4,13 +4,15 @@ Hash: SHA1 AUX cinelerra-cvs-defaultx264tocqp.patch 405 RMD160 a89e2be0b15581d880a4cc086fcd9f233ee97391 SHA1 88810ed033a030f48e0264b48dd28526ad517698 SHA256 13082a69d87805cd743fc2fe7eae66e16a87eba763e17524da3b03a23d1483ac AUX cinelerra-libtool22.diff 459 RMD160 cfd28e029a7fcffc9597f3937f06134dcd3ec6cd SHA1 b5abe5e73aea61d27e3700c61f67a0a734fc9f1a SHA256 805a0ed8dc5923e2ceb2bdcbe0210eaada1a92dc77821d6301329fd0edad39a5 DIST cinelerra-20080602.tar.bz2 31256213 RMD160 968c32120c259e12707848763ea90f4030beb3ef SHA1 75d34bdac01e6f5f6702d3d2321fd43c4788029f SHA256 686ce3f100f8e01d5b1eac67cef59dcc5e6be4953f8dc16f756bd94217be145a +DIST cinelerra-20080717.tar.lzma 21734783 RMD160 2d55e56da3ec963542301e59e9dbadd527a7c88b SHA1 cd51ca3cace68a33d3b6682890b3205352e9616e SHA256 537b154f9045016c17636ce9f200a9fc309920989f163af68a7fb0c2fe81e981 EBUILD cinelerra-20080602.ebuild 2922 RMD160 45586df06263aff4bb500ef358b5a0167eb431cf SHA1 bed976d78e9ff3701e21d7f91a9023c195165f84 SHA256 bc52c0f7a1d0253d93da284a60bb2a5dddc0a2e0404518c3871ee24eb33b6394 -MISC ChangeLog 8180 RMD160 430e9c89c9faad2b90e75fa05a5e7b9bd92620b8 SHA1 b14786d78cc988cf2652344ae11d82aa08b81788 SHA256 5074e1637d82e9018b702577208b44a8c8865741fa138782830b8c8bfb2a298b +EBUILD cinelerra-20080717.ebuild 2525 RMD160 7c2dd47fa4490f8766d7499febdb930d992689ff SHA1 a732c0e339731434a2b87d5e06b0e8240758938d SHA256 9b627d1c73afad40aaf8cd4996498815dac82019290a6e873052cccddea32747 +MISC ChangeLog 8354 RMD160 593c0780770454b2466823450e0ac30db2bdac0c SHA1 5c5d9eb452f1f928b3211b42f540c356f81fa9e3 SHA256 38d7612cafa8cd8e825592400d66c06d8b3826209ccce62ef369a209b8761f85 MISC metadata.xml 159 RMD160 21717801992314b5fc85dfeb6da77bf71fc54c7e SHA1 26b6ea95dc60c40d9b482830ce7e7c54233a7698 SHA256 38df217d3a650829cd34e6c74bd2710a01751ccd5511b5be296e3f48dd4d81cb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkhmK6sACgkQI1lqEGTUzyTQxgCfVsfgBFR5j9PjwUhz7d52pKqL -AT4An0m99Ssz31j+1cGepPXLbVnnTnEQ -=d9gJ +iEYEARECAAYFAkh/TlsACgkQr2QksT29OyBp1ACdEWmXCPhcZAo6PRQUw8F3cJUd +9IcAni4oxY0aO+ftvV95qlRZEmDjOsnH +=xNtU -----END PGP SIGNATURE----- diff --git a/media-video/cinelerra/cinelerra-20080717.ebuild b/media-video/cinelerra/cinelerra-20080717.ebuild new file mode 100644 index 000000000000..c905e84a68df --- /dev/null +++ b/media-video/cinelerra/cinelerra-20080717.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/cinelerra/cinelerra-20080717.ebuild,v 1.1 2008/07/17 13:51:14 hanno Exp $ + +inherit autotools multilib + +DESCRIPTION="Cinelerra - Professional Video Editor - Unofficial CVS-version" +HOMEPAGE="http://www.cinelerra.org/" +SRC_URI="mirror://gentoo/${P}.tar.lzma" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="3dnow alsa esd mmx oss static truetype ieee1394 css altivec opengl" +RDEPEND="media-libs/libpng + >=media-libs/libdv-1.0.0 + media-libs/faad2 + media-libs/faac + media-libs/a52dec + media-libs/libsndfile + media-libs/tiff + media-video/ffmpeg + media-sound/lame + >=sci-libs/fftw-3.0.1 + media-libs/x264 + ieee1394? ( media-libs/libiec61883 >=sys-libs/libraw1394-1.2.0 \ + >=sys-libs/libavc1394-0.5.0 ) + media-video/mjpegtools + alsa? ( media-libs/alsa-lib ) + esd? ( >=media-sound/esound-0.2.34 ) + truetype? ( >=media-libs/freetype-2.1.10 ) + opengl? ( virtual/opengl ) + >=media-libs/openexr-1.2.2 + >=media-libs/libvorbis-1.1.0 + >=media-libs/libogg-1.1 + >=media-libs/libtheora-1.0_alpha4-r1 + x11-libs/libX11 + x11-libs/libXv + x11-libs/libXxf86vm + x11-libs/libXext + x11-libs/libXvMC + x11-libs/libXft" + +DEPEND="${RDEPEND} + dev-util/pkgconfig + x86? ( dev-lang/nasm )" + +S="${WORKDIR}/hvirtual" + +pkg_setup() { + if [[ "$(gcc-major-version)" -lt "4" ]]; then + eerror "You need to have gcc 4 or better" + eerror "Please follow : http://www.gentoo.org/doc/en/gcc-upgrading.xml" + eerror "And have a look at bug #128659" + die "You must use gcc 4 or better." + fi +} + +src_unpack() { + unpack ${A} + cd "${S}" + AT_M4DIR="m4" eautoreconf +} + +src_compile() { + econf \ + `use_enable static` \ + `use_enable alsa` \ + `use_enable esd` \ + `use_enable oss` \ + `use_enable mmx` \ + `use_enable 3dnow` \ + --with-plugindir=/usr/$(get_libdir)/cinelerra \ + `use_enable truetype freetype2` \ + `use_enable ieee1394 firewire` \ + `use_enable css` \ + `use_enable opengl` \ + `use_enable altivec` \ + --with-external-ffmpeg \ + --with-buildinfo=cust/"Gentoo - SVN r1055" \ + || die "configure failed" + emake || die "make failed" +} + +src_install() { + emake DESTDIR="${D}" install || die + dohtml -a png,html,texi,sdw -r doc/* + # workaround + rm -fR "${D}/usr/include" + mv "${D}/usr/bin/mpeg3cat" "${D}/usr/bin/mpeg3cat.hv" + mv "${D}/usr/bin/mpeg3dump" "${D}/usr/bin/mpeg3dump.hv" + mv "${D}/usr/bin/mpeg3toc" "${D}/usr/bin/mpeg3toc.hv" + ln -s /usr/bin/mpeg2enc "${D}/usr/$(get_libdir)/cinelerra/mpeg2enc.plugin" +} |