[proaudio] proaudio/proaudio: [3016] rename media-sound/loudness to media-libs/ libebur128; use multilib and git-r3; other fixes

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


Revision: 3016
Author:   dominique
Date:     2016-11-16 15:10:22 +0100 (Wed, 16 Nov 2016)
Log Message:
-----------
rename media-sound/loudness to media-libs/libebur128; use multilib and git-r3; other fixes

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

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/loudness/

Added: trunk/overlays/proaudio/media-libs/libebur128/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/libebur128/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/libebur128/ChangeLog	2016-11-16 14:10:22 UTC (rev 3016)
@@ -0,0 +1,32 @@
+# ChangeLog for media-libs/libebur128
+# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  16 Nov 2016; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  renamed media-sound/loudness to media-libs/libebur128
+  libebur129-9999.ebuils: use cmake-multilib and git-r3 eclasses
+
+  09 Mar 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  +metadata.xml: initial file
+  loudness-9999.ebuild: Moved AT depends to dev-qt/*
+
+*loudness-9999 (25 Mar 2012)
+
+  25 Mar 2012; Emery Hemingway <emery@xxxxxxxxxxx> +loudness-9999.ebuild:
+  r128-scanner is now loudness
+
+*r128-scanner-0.4.0 (11 May 2011)
+
+  11 May 2011; Emery Hemingway <emery@xxxxxxxxx> +r128-scanner-0.4.0.ebuild:
+  Renamed libebur128 to r128-scanner, as that is now the only binary we
+  install.
+
+*libebur128-0.3.2-r1 (09 Apr 2011)
+
+  09 Apr 2011; Emery Hemingway <emery@xxxxxxxxx> -libebur128-0.3.2.ebuild,
+  +libebur128-0.3.2-r1.ebuild:
+  Fixed embarrassing install path.
+
+  09 Apr 2011; Emery Hemingway <emery@xxxxxxxxx> libebur128-0.3.2.ebuild:
+  New package.
+

Added: trunk/overlays/proaudio/media-libs/libebur128/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/libebur128/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/libebur128/Manifest	2016-11-16 14:10:22 UTC (rev 3016)
@@ -0,0 +1,4 @@
+DIST ebu-loudness-test-setv05.zip 91631421 SHA256 9cc500b4df83f7c21855c74dce795ef5209a752bf884253ae57d0ce512efb062 SHA512 60d022fdac47ad0be2688411be9daecbff85da994d6fa4921bba6cffab841b081d8b15d9ce284ad2253efb686463450a84a0d19cb0bad7a934546cc52dd73771 WHIRLPOOL bc167598f13c12633e019cdbf315ee69a68c508ed86bbeb1831911540e16b02f5d79c8a911dc8d89a10318137ef5c12ab89f0447f2a9321d1515c64f454ab0e5
+EBUILD libebur128-9999.ebuild 919 SHA256 7e5be5cdc6ea02ca1ad8ac7d1a21246e04d98e7e371d123f21e486ba6eaaee3e SHA512 f19bd660436ffaa9830bf03d204bf68e51f45573e7ff42ecda8276817488e7533f5cd33c5ef45446c08fa771f1cefc398d6f40794b0f26d82b88d7e5bee3cade WHIRLPOOL 9e579a1ecd7117ffdbc5909a8f5dee1d1619ce18e7bc9142c3c742fa46897bdcaacdc292712c856cb35be58ba61fd9a057ae594c6b06241a37d872f8f802a298
+MISC ChangeLog 1060 SHA256 677f8135a1f4b54ebc7d01126d65b0910f3c49a5216adca7750f4406681168fd SHA512 09681b07ee330c3150914e743a46f692784f93bdb359f5417ce10ae9ba9e3b9ff07ce94e220cc890f632d3b7626fb4edf6d540b8a628e67070a9fb5873cf98ef WHIRLPOOL 108ecbd5497651ca6cc12a7fa3d349526b89a959e8039a6f6b95b0ca889d3c88d2a98fc1648a37b41358b24beda4fc0d6023893a54f758da0d0625bad32c2d30
+MISC metadata.xml 261 SHA256 3812db1cff66d287c945fc7987f7d2cb37fea10ad28fdae3b7277beb8cfe7392 SHA512 590077890c7cc0e1fd1c8b4388764030dcf95e6bd04f996a73839809b011e666a859417ae2ec91eba8af11e4fe5bbe9c89791e1eccd23b7fc6ec43cca304e0b1 WHIRLPOOL 539e44c7fa67fe66d40aea271af64a7da8cb15c7f990400572ea7372b6268575cf1bf1d536772276b8df4340a7919392d21120a7f7321d198a24460b3b383154

Added: trunk/overlays/proaudio/media-libs/libebur128/libebur128-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libebur128/libebur128-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/libebur128/libebur128-9999.ebuild	2016-11-16 14:10:22 UTC (rev 3016)
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=6
+
+inherit eutils cmake-multilib git-r3
+
+DESCRIPTION="A library implementing the EBU R128 loudness standard."
+HOMEPAGE="https://github.com/jiixyj/${PN}";
+EGIT_REPO_URI="https://github.com/jiixyj/${PN}.git";
+SRC_URI="test? ( https://tech.ebu.ch/files/live/sites/tech/files/shared/testmaterial/ebu-loudness-test-setv05.zip )"
+
+LICENSE="MIT"
+
+SLOT="0/1"
+KEYWORDS=""
+IUSE="static-libs test"
+
+DEPEND="test? ( app-arch/unzip
+		media-libs/libsndfile[${MULTILIB_USEDEP}] )"
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DBUILD_STATIC_LIBS=$(usex static-libs)
+		-DENABLE_TEST=$(usex test)
+	)
+	cmake-utils_src_configure
+}
+
+multilib_src_test() {
+	cd "${WORKDIR}"
+	"${BUILD_DIR}"/r128-test-library | tee test-results
+	grep -c "^FAILED" test-results > /dev/null \
+		&& die "At least one test failed"
+}

Added: trunk/overlays/proaudio/media-libs/libebur128/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-libs/libebur128/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/libebur128/metadata.xml	2016-11-16 14:10:22 UTC (rev 3016)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<maintainer type="project">
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>


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