[proaudio] proaudio/proaudio: [3128] Initial import of media-video/cinelerra; install the GG live version which have proxy support and many more

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


Revision: 3128
Author:   dominique
Date:     2017-10-30 14:30:51 +0100 (Mon, 30 Oct 2017)
Log Message:
-----------
Initial import of media-video/cinelerra; install the GG live version which have proxy support and many more

Modified Paths:
--------------
    trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST
    trunk/overlays/proaudio/00-PACKAGES-LIST

Added Paths:
-----------
    trunk/overlays/proaudio/media-video/cinelerra/
    trunk/overlays/proaudio/media-video/cinelerra/ChangeLog
    trunk/overlays/proaudio/media-video/cinelerra/Manifest
    trunk/overlays/proaudio/media-video/cinelerra/cinelerra-9999.ebuild
    trunk/overlays/proaudio/media-video/cinelerra/metadata.xml

Modified: trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST
===================================================================
--- trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST	2017-09-27 13:25:23 UTC (rev 3127)
+++ trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST	2017-10-30 13:30:51 UTC (rev 3128)
@@ -1176,6 +1176,14 @@
 	Homepage:    http://www.ninjam.com/
 
 
+#------- media-sound/jack1 --------
+	jack1-0.124.1	arch: ~amd64 ~ppc ~x86
+	jack1-0.125.0	arch: ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd
+	jack1-9999	arch: ~amd64 ~ppc ~x86
+	Description: A low-latency audio server
+	Homepage:    http://www.jackaudio.org
+
+
 #------- media-sound/jack_oscrolloscope --------
 	jack_oscrolloscope-0.7	arch: ~amd64 ~x86
 	Description: Simple waveform viewer for JACK
@@ -1196,14 +1204,9 @@
 
 
 #------- media-sound/jack-audio-connection-kit --------
-	jack-audio-connection-kit-0.121.3-r2	arch: ~amd64 ~ppc ~x86
-	jack-audio-connection-kit-0.124.1	arch: ~amd64 ~ppc ~x86
-	jack-audio-connection-kit-1.9.10	arch: ~amd64 ~ppc ~x86
-	jack-audio-connection-kit-1.9999	arch: ~amd64 ~ppc ~x86
-	jack-audio-connection-kit-2.9999	arch: ~amd64 ~ppc ~x86
-	Description: Jackdmp jack implemention for multi-processor
-		 machine
-	Homepage:    http://jackaudio.org/
+	jack-audio-connection-kit-9998	arch: ~amd64 ~x86
+	Description: Temporary wrapper for jack1 and jack2
+	Homepage:    http://proaudio.tuxfamily.org/
 
 
 #------- media-sound/psindustrializer --------
@@ -1570,7 +1573,7 @@
 	rsound-9999	arch: -> live ebuild: [svn|cvs|...]<-
 	Description: Networked audio system to transfer audio
 		 data to a different computer.
-	Homepage:    http://www.rsound.org/
+	Homepage:    https://github.com/Themaister/RSound/
 
 
 #------- media-sound/zynaddsubfx --------
@@ -2080,7 +2083,7 @@
 
 
 #------- media-sound/jack2 --------
-	jack2-9999	arch: ~amd64 ~ppc ~x86
+	jack2-9999	arch: -> live ebuild: [svn|cvs|...]<-
 	Description: Jackdmp jack implemention for multi-processor
 		 machine
 	Homepage:    http://jackaudio.org/
@@ -2212,6 +2215,13 @@
 	Homepage:    https://launchpad.net/~hizo/+archive/screencastor
 
 
+#------- media-video/cinelerra --------
+	cinelerra-9999	arch: amd64 ~ppc x86
+	Description: The most advanced non-linear video editor
+		 and compositor
+	Homepage:    http://www.cinelerra.org/
+
+
 #------- media-video/xjadeo --------
 	xjadeo-0.8.7	arch: ~x86 ~amd64
 	Description: a simple video player that is synchronized

Modified: trunk/overlays/proaudio/00-PACKAGES-LIST
===================================================================
--- trunk/overlays/proaudio/00-PACKAGES-LIST	2017-09-27 13:25:23 UTC (rev 3127)
+++ trunk/overlays/proaudio/00-PACKAGES-LIST	2017-10-30 13:30:51 UTC (rev 3128)
@@ -16,9 +16,9 @@
 media-sound/arpage
 media-sound/gxtuner
 media-sound/ninjam-cclient
+media-sound/jack1
 media-sound/jack_oscrolloscope
 media-sound/xwax
-media-sound/jack-audio-connection-kit
 media-sound/psindustrializer
 media-sound/jack_mixer
 media-sound/ebumeter

Added: trunk/overlays/proaudio/media-video/cinelerra/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-video/cinelerra/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-video/cinelerra/ChangeLog	2017-10-30 13:30:51 UTC (rev 3128)
@@ -0,0 +1,9 @@
+# ChangeLog for media-video/screencastor
+# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
+
+
++cinelerra-9999.ebuild (30 Oct 2017)
+
+  30 Oct 2017; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  Initial ebuild. It install the last Cinelerra GG code.
+  The comments make possible to easily change the version to CV.

Added: trunk/overlays/proaudio/media-video/cinelerra/Manifest
===================================================================
--- trunk/overlays/proaudio/media-video/cinelerra/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-video/cinelerra/Manifest	2017-10-30 13:30:51 UTC (rev 3128)
@@ -0,0 +1,3 @@
+EBUILD cinelerra-9999.ebuild 2603 SHA256 c694bb7f00f8279968dd13bb374e679c6b216874dbca11b8e0de54785d827280 SHA512 7004fc9775d243f0aca42328dedc57947fe2ddb1adb8483e3e07b6b08322d243e6e25ca27f9618c4b1e2f008e2bca588b421ec6564251708dbe005fc50d25875 WHIRLPOOL 43d45fa815849712573f5fb1f90abfc337b7ac906dadb918045a7b0c39ae5ff321e10bb2384d2eb85bb107648d1638ad7097becb502c63507d961a12b5e21af5
+MISC ChangeLog 339 SHA256 24702c2a7b68676b93bd4c8f27040e6244734e1c4768c763c91a7c28a3cef3d3 SHA512 27f8a0f794f52c7dfb7c281abf1479a27602135a208491df616179dbb8fdd3a5e670c174f61cb8cea905b8f320517b38515b51060f11c1874fbf3804e52ced05 WHIRLPOOL fab0757d7a7c3531ee9b7327cc6c598828c8b1406840f5a83a6fbbcc1e85e0047a9451a0078e08e5d3acd1a82bcd7b5ea9de75d46e92dbcfd1b412eeb1210bf3
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Added: trunk/overlays/proaudio/media-video/cinelerra/cinelerra-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-video/cinelerra/cinelerra-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-video/cinelerra/cinelerra-9999.ebuild	2017-10-30 13:30:51 UTC (rev 3128)
@@ -0,0 +1,106 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools eutils multilib flag-o-matic git-r3
+
+DESCRIPTION="The most advanced non-linear video editor and compositor"
+HOMEPAGE="http://www.cinelerra.org/";
+#EGIT_REPO_URI="git://git.cinelerra-cv.org/CinelerraCV.git"
+EGIT_REPO_URI="git://git.cinelerra-cv.org/goodguy/cinelerra.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE="cpu_flags_x86_3dnow alsa altivec css debug external_ffmpeg ieee1394 cpu_flags_x86_mmx opengl oss"
+
+RDEPEND="media-libs/a52dec:=
+	media-libs/faac:=
+	media-libs/faad2:=
+	>=media-libs/freetype-2
+	media-libs/fontconfig
+	media-libs/libdv:=
+	>=media-libs/libogg-1.2:=
+	media-libs/libpng:0=
+	media-libs/libsndfile:=
+	>=media-libs/libtheora-1.1:=
+	>=media-libs/libvorbis-1.3:=
+	>=media-libs/openexr-1.5:=
+	media-libs/tiff:0=
+	media-libs/x264:=
+	media-sound/lame:=
+	>=media-video/mjpegtools-2
+	>=sci-libs/fftw-3
+	x11-libs/libX11:=
+	x11-libs/libXext:=
+	x11-libs/libXft:=
+	x11-libs/libXv:=
+	x11-libs/libXvMC:=
+	x11-libs/libXxf86vm:=
+	virtual/ffmpeg
+	|| ( media-video/ffmpeg:0[postproc(-)] media-libs/libpostproc )
+	virtual/jpeg:0
+	alsa? ( media-libs/alsa-lib:= )
+	ieee1394? (
+		media-libs/libiec61883:=
+		>=sys-libs/libraw1394-1.2.0:=
+		>=sys-libs/libavc1394-0.5.0:=
+		)
+	opengl? (
+		virtual/glu
+		virtual/opengl
+		)"
+DEPEND="${RDEPEND}
+	app-arch/xz-utils
+	virtual/pkgconfig
+	cpu_flags_x86_mmx? ( dev-lang/nasm )"
+
+S="${WORKDIR}/${P}/${PN}-5.1"
+
+src_prepare() {
+	eautoreconf
+}
+
+src_configure() {
+#€	append-cppflags -D__STDC_CONSTANT_MACROS #321945
+#	append-ldflags -Wl,-z,noexecstack #212959
+
+	local myconf
+	use debug && myconf='--enable-x-error-output'
+
+	econf \
+		$(use_with oss) \
+		$(use_with alsa) \
+		--without-esound \
+		$(use_with ieee1394 firewire) \
+		$(use_enable css) \
+		$(use_enable cpu_flags_x86_mmx mmx) \
+		$(use_enable cpu_flags_x86_3dnow 3dnow) \
+		$(use_enable altivec) \
+		$(use_with opengl gl) \
+		--with-plugindir=/usr/$(get_libdir)/${PN} \
+		--with-buildinfo=cust/"Gentoo - ${PV}" \
+		$(use_with external_ffmpeg external-ffmpeg) \
+		${myconf}
+}
+
+src_compile() {
+	emake || die
+#	cd "${S}"/doc
+#	./make_manuals.sh en
+#	./make_manuals.sh fr
+#	./make_manuals.sh pt_BR
+}
+
+src_install() {
+	make DESTDIR="${D}" install || die
+#	dohtml -a pdf,png,html,texi,sdw -r doc/*
+
+#	rm -rf "${D}"/usr/include
+#	mv -vf "${D}"/usr/bin/mpeg3cat{,.hv} || die
+#	mv -vf "${D}"/usr/bin/mpeg3dump{,.hv} || die
+#	mv -vf "${D}"/usr/bin/mpeg3toc{,.hv} || die
+#	dosym /usr/bin/mpeg2enc /usr/$(get_libdir)/${PN}/mpeg2enc.plugin
+
+	prune_libtool_files --all
+}

Added: trunk/overlays/proaudio/media-video/cinelerra/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-video/cinelerra/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-video/cinelerra/metadata.xml	2017-10-30 13:30:51 UTC (rev 3128)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<maintainer>
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>


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