[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>