1 |
commit: e20bade5a5879b5e6653afd6c007da16e2ade19f |
2 |
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Nov 17 13:00:11 2019 +0000 |
4 |
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Nov 17 13:00:41 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20bade5 |
7 |
|
8 |
media-sound/jaaa-0.9.2: bump |
9 |
|
10 |
1) updated to eapi 7 |
11 |
2) updated deps (media-libs/libclalsadrv deprecated) |
12 |
3) updated Makefile patch |
13 |
4) removed tc-export (not used anymore) |
14 |
|
15 |
Package-Manager: Portage-2.3.79, Repoman-2.3.18 |
16 |
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org> |
17 |
|
18 |
media-sound/jaaa/Manifest | 1 + |
19 |
media-sound/jaaa/files/jaaa-0.9.2-Makefile.patch | 16 ++++++++++ |
20 |
media-sound/jaaa/jaaa-0.9.2.ebuild | 37 ++++++++++++++++++++++++ |
21 |
3 files changed, 54 insertions(+) |
22 |
|
23 |
diff --git a/media-sound/jaaa/Manifest b/media-sound/jaaa/Manifest |
24 |
index accfba9c049..b1bd476ccf3 100644 |
25 |
--- a/media-sound/jaaa/Manifest |
26 |
+++ b/media-sound/jaaa/Manifest |
27 |
@@ -1 +1,2 @@ |
28 |
DIST jaaa-0.8.4.tar.bz2 25282 BLAKE2B b42d5f21fcdcc522724bb609e4e0d2c151a23d10368d7db1ba7b4d34fb648b924a623ed1d21501733af236be1b73a819d2b4cdfe6075047e6f709b4ecdfa6416 SHA512 d83dad995d4d6919e719671e19610be9cc6b9c14d922eabc6892f3427584baaacc212b37f0466373a38f1fcc65838851c09bb2ae72d9dfdc9c52921b594cbe8d |
29 |
+DIST jaaa-0.9.2.tar.bz2 23839 BLAKE2B bccf8fd7e4d25c0cc32ea999bd997c98cc57be01dd1f098b22c09310e29e38da2eb411f252ab1b1da41ce35aa57ec75d10984c3fbd2addca05d9a0b48f4d490a SHA512 bddc08774891e7cfda11a58b87b4150131577c8a4a200b7420e20937cb9fea264b9d3c335e56456d0040ec0d4ff0324821606dca85c96e43b4e3b0afe50ac83b |
30 |
|
31 |
diff --git a/media-sound/jaaa/files/jaaa-0.9.2-Makefile.patch b/media-sound/jaaa/files/jaaa-0.9.2-Makefile.patch |
32 |
new file mode 100644 |
33 |
index 00000000000..c4f472acd63 |
34 |
--- /dev/null |
35 |
+++ b/media-sound/jaaa/files/jaaa-0.9.2-Makefile.patch |
36 |
@@ -0,0 +1,16 @@ |
37 |
+diff --git a/source/Makefile b/source/Makefile |
38 |
+index fec867e..0c769f6 100644 |
39 |
+--- a/source/Makefile |
40 |
++++ b/source/Makefile |
41 |
+@@ -23,9 +23,8 @@ BINDIR ?= $(PREFIX)/bin |
42 |
+ |
43 |
+ VERSION = 0.9.2 |
44 |
+ CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\" -DPREFIX=\"$(PREFIX)\" -I. |
45 |
+-CPPFLAGS += $(shell pkgconf --cflags freetype2) |
46 |
+-CXXFLAGS += -O2 -Wall |
47 |
+-CXXFLAGS += -march=native |
48 |
++CPPFLAGS += $(shell pkg-config --cflags freetype2) |
49 |
++CXXFLAGS += -Wall |
50 |
+ LDLIBS += -lzita-alsa-pcmi -lclthreads -lclxclient -lasound -lpthread \ |
51 |
+ -lfftw3f -ljack -lXft -lX11 -lrt |
52 |
+ |
53 |
|
54 |
diff --git a/media-sound/jaaa/jaaa-0.9.2.ebuild b/media-sound/jaaa/jaaa-0.9.2.ebuild |
55 |
new file mode 100644 |
56 |
index 00000000000..001eff6381d |
57 |
--- /dev/null |
58 |
+++ b/media-sound/jaaa/jaaa-0.9.2.ebuild |
59 |
@@ -0,0 +1,37 @@ |
60 |
+# Copyright 1999-2019 Gentoo Authors |
61 |
+# Distributed under the terms of the GNU General Public License v2 |
62 |
+ |
63 |
+EAPI=7 |
64 |
+ |
65 |
+DESCRIPTION="JACK and ALSA Audio Analyser is an audio signal generator and spectrum analyser" |
66 |
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/" |
67 |
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2" |
68 |
+ |
69 |
+LICENSE="GPL-2" |
70 |
+SLOT="0" |
71 |
+KEYWORDS="~amd64 ~ppc ~x86" |
72 |
+IUSE="" |
73 |
+ |
74 |
+CDEPEND=" |
75 |
+ >=media-libs/zita-alsa-pcmi-0.3 |
76 |
+ media-libs/libclthreads |
77 |
+ media-libs/libclxclient |
78 |
+ sci-libs/fftw:3.0= |
79 |
+ virtual/jack |
80 |
+ x11-libs/gtk+:2 |
81 |
+" |
82 |
+RDEPEND="${CDEPEND}" |
83 |
+DEPEND="${CDEPEND}" |
84 |
+ |
85 |
+PATCHES=( |
86 |
+ "${FILESDIR}"/${P}-Makefile.patch |
87 |
+) |
88 |
+ |
89 |
+src_compile() { |
90 |
+ emake -C source PREFIX="${EPREFIX}"/usr |
91 |
+} |
92 |
+ |
93 |
+src_install() { |
94 |
+ emake -C source PREFIX="${EPREFIX}"/usr DESTDIR="${D}" install |
95 |
+ einstalldocs |
96 |
+} |