# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 03 Jun 2007; Pielmeier Daniel (billie) <daniel.pielmeier@googlemail.com>
+ ttcut-9999.ebuild:
+ Various changes to svn ebuild
+
01 May 2007; Pielmeier Daniel (billie) <daniel.pielmeier@googlemail.com>
ttcut-9999.ebuild:
Added virtual/opengl as dependency and dodoc to install documentation
-EBUILD ttcut-9999.ebuild 1363 RMD160 7bdc4dfcff313045ca8e1fab5fd9a1572ce4411d SHA1 58d8decee52b196cd7723c790efda81591f09b2f SHA256 b6bc90793c138619e11b907fd42a49c0f6f56d84b9869ca55f9c81b402acb6c1
-MISC ChangeLog 2337 RMD160 0aae3329974468ef7834e7f3a617e28fd2755e4f SHA1 d927ad544f0469692013f2920c3d4bcf0488d88e SHA256 62ee13b2f6e31eace7237456dbcd9976ffb08cd60ec9d7c76fffa684c7f4de1c
+EBUILD ttcut-9999.ebuild 1230 RMD160 2e8d1ae59fd14a670c4732a10408414af4ebfc27 SHA1 b7d225a0cd01317c62486e53fd7c5ef39a27f4d9 SHA256 4488cfe72b8b71444ead5068deb47cc652807754334594f6ad3ec1d01aa48ff7
+MISC ChangeLog 2466 RMD160 b77ded2aac306a33a08e2ab09a519e175b07eee8 SHA1 39ff60f2cdf0ac6fac1a5d3659ba24b89859916d SHA256 450ebc89477c9597309a1b26c7f9ca843b647a43a712395cce5edbbc51f6fd29
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
-IUSE="ttmpeg2"
+IUSE=""
DEPEND="$(qt4_min_version 4.1)
>=media-libs/libmpeg2-0.4.0
RDEPEND="${DEPEND}
media-video/mplayer
- media-video/transcode
- media-video/ffmpeg"
+ media-video/transcode"
S=${WORKDIR}/${PN}
-src_compile() {
- if use ttmpeg2 ; then
- qmake ttmpeg2.pro -o Makefile.ttmpeg2 || \
- die "configuring ttpmeg2 failed"
- make -f Makefile.ttmpeg2 || die "emake ttmpeg2 failed"
+pkg_setup() {
+ if ! built_with_use media-video/transcode mjpeg ; then
+ eerror "In order to have encoding mode working with ttcut"
+ eerror "you need to recompile transcode with mjpeg USE flag enabled."
+ die "Recompile transcode with mjpeg USE flag enabled"
fi
- qmake ttcut.pro -o Makefile.ttcut || \
- die "configuring ttcut failed"
- emake -f Makefile.ttcut || die "emake failed"
}
-src_install() {
- if use ttmpeg2 ; then
- dobin ttmpeg2 || die "Couldn't install ttmpeg2"
- make_desktop_entry ttmpeg2 TTMpeg2 "" "AudioVideo;Video;AudioVideoEditing" || \
- die "Couldn't make ttmpeg2 desktop entry"
- fi
+src_compile() {
+ qmake ttcut.pro -o Makefile.ttcut || \
+ die "configuring ttcut failed"
+ emake -f Makefile.ttcut || die "emake failed"
+}
+src_install() {
dobin ttcut || die "Couldn't install ttcut"
make_desktop_entry ttcut TTCut "" "AudioVideo;Video;AudioVideoEditing" || \
die "Couldn't make ttcut desktop entry"
- dodoc AUTHORS BUGS CHANGELOG COPYING INSTALL README TODO || die "Couldn't install documentation"
+
+ dodoc AUTHORS BUGS CHANGELOG \
+ README.DE README.EN TODO || die "Couldn't install documentation"
}