public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/betagarden:master commit in: media-sound/cava/, media-sound/cava/files/
@ 2017-03-15 20:04 Sebastian Pipping
  0 siblings, 0 replies; only message in thread
From: Sebastian Pipping @ 2017-03-15 20:04 UTC (permalink / raw
  To: gentoo-commits

commit:     a97c02f6051d945ba75badb6bbe5825ab14086c7
Author:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 19:44:01 2017 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 19:59:57 2017 +0000
URL:        https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=a97c02f6

media-sound/cava: 0.4.2

 media-sound/cava/cava-0.4.2.ebuild                | 36 +++++++++++++++++++++++
 media-sound/cava/files/cava-0.4.2-configure.patch | 22 ++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/media-sound/cava/cava-0.4.2.ebuild b/media-sound/cava/cava-0.4.2.ebuild
new file mode 100644
index 0000000..c67982d
--- /dev/null
+++ b/media-sound/cava/cava-0.4.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info
+
+DESCRIPTION="Console-based Audio Visualizer for ALSA (=CAVA)"
+HOMEPAGE="https://github.com/karlstav/cava"
+SRC_URI="https://github.com/karlstav/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="sci-libs/fftw:3.0
+	dev-libs/iniparser:0"
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK=(
+	SND_ALOOP
+)
+
+src_prepare() {
+	rm -R iniparser || die
+
+	epatch "${FILESDIR}"/${PN}-0.4.2-configure.patch
+	eapply_user
+
+	./autogen.sh || die
+}
+
+src_configure() {
+	econf --enable-legacy_iniparser
+}

diff --git a/media-sound/cava/files/cava-0.4.2-configure.patch b/media-sound/cava/files/cava-0.4.2-configure.patch
new file mode 100644
index 0000000..740cfb3
--- /dev/null
+++ b/media-sound/cava/files/cava-0.4.2-configure.patch
@@ -0,0 +1,22 @@
+From 5febf2b840b1036ef59c60b9e9a5d4d2d1b56d16 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping <sebastian@pipping.org>
+Date: Wed, 15 Mar 2017 17:47:15 +0100
+Subject: [PATCH] Do not invoke Git to detect version; there is not .git
+
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 6121362..b5d784c 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -1,4 +1,4 @@
+-AC_INIT([cava], [m4_esyscmd_s([git describe --always --tags --dirty])], [karl@stavestrand.no])
++AC_INIT([cava], [m4_esyscmd_s([echo ${PV}])], [karl@stavestrand.no])
+ AM_INIT_AUTOMAKE([subdir-objects -Wall -Werror foreign])
+ dnl AC_CONFIG_MACRO_DIRS([m4])
+ AM_PROG_AR
+-- 
+2.12.0
+


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2017-03-15 20:04 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-15 20:04 [gentoo-commits] proj/betagarden:master commit in: media-sound/cava/, media-sound/cava/files/ Sebastian Pipping

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox