[proaudio] [1345] fixed deps and keyworded amd64

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1345
Author:   evermind
Date:     2008-10-22 19:13:21 +0200 (Wed, 22 Oct 2008)

Log Message:
-----------
fixed deps and keyworded amd64

Modified Paths:
--------------
    trunk/overlays/proaudio/media-plugins/frei0r-plugins/Manifest
    trunk/overlays/proaudio/media-plugins/frei0r-plugins/frei0r-plugins-1.1.20.ebuild
    trunk/overlays/proaudio/media-video/openmovieeditor/ChangeLog
    trunk/overlays/proaudio/media-video/openmovieeditor/Manifest
    trunk/overlays/proaudio/media-video/openmovieeditor/openmovieeditor-0.0.20080523.ebuild


Modified: trunk/overlays/proaudio/media-plugins/frei0r-plugins/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/frei0r-plugins/Manifest	2008-10-20 20:31:07 UTC (rev 1344)
+++ trunk/overlays/proaudio/media-plugins/frei0r-plugins/Manifest	2008-10-22 17:13:21 UTC (rev 1345)
@@ -1,6 +1,6 @@
 DIST frei0r-plugins-1.1.19.tar.gz 389120 RMD160 d4540d7a455861a675d949ddfa88b36f6b7236c3 SHA1 0aabba4f718f64717a81ee104b3c0b7d79547beb SHA256 1a3b32ac49794c8b9b19eb0bf203c6aa75c69fb7198aad29d54a3e3279aadbea
 DIST frei0r-plugins-1.1.20.tar.gz 413688 RMD160 6bf3e55d51a30984332c61858a663246215b8c6d SHA1 1457c919979911e76a2473021c5b0ef1f427ae22 SHA256 8eb15ea7a556b01e8648092fe3a7b67599d3dda413d06a2389e597e39821da17
 EBUILD frei0r-plugins-1.1.19.ebuild 847 RMD160 d1bd5a74a69b569fed405f4f4e70100ea12b0d9d SHA1 44bd02ca10e713a800b88f3f180db18407b20f58 SHA256 2070847c3adc4050cb6a68c8fb1fc52267fe6251782f43c33a02d375fa77e6fc
-EBUILD frei0r-plugins-1.1.20.ebuild 637 RMD160 38a7c6a5bfc6a6bc8ae03e47bf5097a22bb9fe7d SHA1 7cc60724011069b0f09222068483f64f854cb21b SHA256 b1ee7fce018e830debb95a9498823697fb789961c390637a6ee9348fdf00baa2
+EBUILD frei0r-plugins-1.1.20.ebuild 644 RMD160 51d93f388f05710fc0a838ff4005dad7d950aba6 SHA1 fe58eeaef17141b769b7f13fc9dcc92ad9f7cd58 SHA256 5cf43e70aaa37b1a09edb29c7755a893f0e9ad749759531a0d110c26d47b3060
 MISC ChangeLog 323 RMD160 f8a993f184d9071e7d8db5ae80da19e33f7fbfe2 SHA1 f495a0c1e26613f597103deb9e060113798f6320 SHA256 b24b2b5cc3f94eb3b6ea191908cc2d9733096c14cf69d8875672d7e9f8af43f7
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-plugins/frei0r-plugins/frei0r-plugins-1.1.20.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/frei0r-plugins/frei0r-plugins-1.1.20.ebuild	2008-10-20 20:31:07 UTC (rev 1344)
+++ trunk/overlays/proaudio/media-plugins/frei0r-plugins/frei0r-plugins-1.1.20.ebuild	2008-10-22 17:13:21 UTC (rev 1345)
@@ -11,7 +11,7 @@
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND=""

Modified: trunk/overlays/proaudio/media-video/openmovieeditor/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-video/openmovieeditor/ChangeLog	2008-10-20 20:31:07 UTC (rev 1344)
+++ trunk/overlays/proaudio/media-video/openmovieeditor/ChangeLog	2008-10-22 17:13:21 UTC (rev 1345)
@@ -2,6 +2,11 @@
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  22 Oct 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx;
+  openmovieeditor-0.0.20080523.ebuild:
+  fix dependencies (thx marcin deranek)
+  fixed new ffmpeg api
+
   25 Jul 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
   +openmovieeditor-0.0.20080523.ebuild:
   bumped openmovieeditor-0.0.20080523

Modified: trunk/overlays/proaudio/media-video/openmovieeditor/Manifest
===================================================================
--- trunk/overlays/proaudio/media-video/openmovieeditor/Manifest	2008-10-20 20:31:07 UTC (rev 1344)
+++ trunk/overlays/proaudio/media-video/openmovieeditor/Manifest	2008-10-22 17:13:21 UTC (rev 1345)
@@ -7,6 +7,6 @@
 EBUILD openmovieeditor-0.0.20071010.ebuild 885 RMD160 0941f4575847459ef89d2eb5d037b0cae0692081 SHA1 1b26b1b5b3f5c92b1677e08920b64b51eb1e6044 SHA256 8016ec2cbdc1c6e0d6874f2500ea2a20d5e9ab7025163dfdd3a5482c5e328fa8
 EBUILD openmovieeditor-0.0.20071118.ebuild 885 RMD160 0941f4575847459ef89d2eb5d037b0cae0692081 SHA1 1b26b1b5b3f5c92b1677e08920b64b51eb1e6044 SHA256 8016ec2cbdc1c6e0d6874f2500ea2a20d5e9ab7025163dfdd3a5482c5e328fa8
 EBUILD openmovieeditor-0.0.20080102.ebuild 927 RMD160 05f39ea3f57272c669bc12855c34fd662071bffb SHA1 ac549c976c7f3e6c2a653d4ecbd3822179f4103a SHA256 3645c14c0172e3437ee3f6263cdefb2199f3bd5c3b10397d5b659400a36847ea
-EBUILD openmovieeditor-0.0.20080523.ebuild 935 RMD160 55e8ed9abaa573142715a588813fdb04a8f86c72 SHA1 400ca46bcc37edb8a35e670f53f55ea5021cc3de SHA256 b246e0427d02fb1e34b82268e034a0665ab352727b5ba309ca1ab1f4f5254bbf
-MISC ChangeLog 460 RMD160 184aa37248c3f23540d5e994483f2fe3a125267a SHA1 d9f224d92691605a935fcf9c5f1513e09bb6d0af SHA256 29d29cbf3b46b40fcc66711fd2b83d46942351856b66feaab6b3f167efb73f09
+EBUILD openmovieeditor-0.0.20080523.ebuild 1466 RMD160 82264537119840145099883742117802bd65bc3f SHA1 d046077b515a009c3b06b9adf73c9b5786dc02a4 SHA256 e9cda0718250f56ca3a6372969aadd9918290c2d810835a213b71c001bacd162
+MISC ChangeLog 620 RMD160 a10c49e8232d73edb640031f41b7a9b348c5ae45 SHA1 6afec3a23e753835daed8790de10ef3b2595a949 SHA256 237d34977c25e2ec02c9f9ab71f198eba4ff3d2ebe6df424d5706496e2c100c2
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-video/openmovieeditor/openmovieeditor-0.0.20080523.ebuild
===================================================================
--- trunk/overlays/proaudio/media-video/openmovieeditor/openmovieeditor-0.0.20080523.ebuild	2008-10-20 20:31:07 UTC (rev 1344)
+++ trunk/overlays/proaudio/media-video/openmovieeditor/openmovieeditor-0.0.20080523.ebuild	2008-10-22 17:13:21 UTC (rev 1345)
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+inherit flag-o-matic exteutils
 RESTRICT="nomirror"
 
 DESCRIPTION="Open Movie Editor is designed to be a simple tool, that provides basic movie making capabilites."
@@ -10,25 +11,44 @@
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~x86"
+KEYWORDS="~amd64 ~x86"
 
-IUSE="mpeg"
+IUSE="ffmpeg"
 DEPEND=">=media-libs/libquicktime-1.0.2
 		x11-libs/fltk
+		>=dev-libs/glib-2.10.3
+		>=media-libs/portaudio-19_pre
+		media-libs/mesa
+		ffmpeg? ( media-video/ffmpeg )
 		>=media-libs/gavl-1.0.0
 		media-sound/jack-audio-connection-kit
 		media-libs/libsndfile
-		mpeg? ( >=media-libs/libmpeg3-1.5 )"
+		>=media-libs/libsamplerate-0.1.1
+		>=media-libs/libsndfile-1.0.0"
 RDEPEND="${DEPEND}
 	media-plugins/frei0r-plugins" # no real run-dep, but otherwise no plugins
 
+src_unpack(){
+	unpack ${A}
+	cd "${S}"
+	# newer ffmepg version 
+	local incl="${ROOT}/usr/include/libavcodec/avcodec.h"
+	if grep -q 'avcodec_decode_audio2' "$incl" ;then
+		esed_check -i -e 's@\(avcodec_decode_audio\)(@\12(@g' \
+			src/AudioFileFfmpeg.cxx
+	fi
+}
+
 src_compile(){
+	econf || die "econf failed!"
+	append-ldflags -Wl,--no-as-needed
+
 	# workaround for newer ffmpeg
 	CPPFLAGS="${CPPFLAGS} -D__STDC_CONSTANT_MACROS" econf || die "econf failed"
 	emake || die "emake failed"
 }
 
 src_install(){
-	make DESTDIR=${D} install || die
-	dodoc AUTHORS ChangeLog NEWS README TODO
+	emake DESTDIR="${D}" install || die "install failed"
+	dodoc AUTHORS ChangeLog NEWS README TODO INSTALL
 }


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/