]> Pileus Git - ~andy/sunrise/commitdiff
media-video/ttcut: Various changes to svn ebuild
authorDaniel Pielmeier <billie@gentoo.org>
Sun, 3 Jun 2007 20:09:31 +0000 (20:09 +0000)
committerDaniel Pielmeier <billie@gentoo.org>
Sun, 3 Jun 2007 20:09:31 +0000 (20:09 +0000)
svn path=/sunrise/; revision=3806

media-video/ttcut/ChangeLog
media-video/ttcut/Manifest
media-video/ttcut/ttcut-9999.ebuild

index 6a6b0907476fb98bbcde6d3acc3e0481ade8e403..8665643d422fe5e0fb6cd06721af0830a3a04d72 100644 (file)
@@ -2,6 +2,10 @@
 # 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
index 49b30a22948d31d89332baeaeb474401863476cd..d9a955f3dbbe7031ea17f55a0563b218091518ec 100644 (file)
@@ -1,3 +1,3 @@
-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
index 20cf5cb966f0fae617a840134532169c957f1289..b64bcf6c0c706a5c67cd9fc194eb30fca83ec08e 100644 (file)
@@ -11,7 +11,7 @@ ESVN_REPO_URI="http://svn.berlios.de/svnroot/repos/ttcut/trunk"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~x86"
-IUSE="ttmpeg2"
+IUSE=""
 
 DEPEND="$(qt4_min_version 4.1)
                >=media-libs/libmpeg2-0.4.0
@@ -19,31 +19,29 @@ DEPEND="$(qt4_min_version 4.1)
 
 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"
 }