summaryrefslogtreecommitdiff
path: root/media-sound/bitmeter
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-sound/bitmeter
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/bitmeter')
-rw-r--r--media-sound/bitmeter/Manifest7
-rw-r--r--media-sound/bitmeter/bitmeter-1.2-r1.ebuild36
-rw-r--r--media-sound/bitmeter/files/bitmeter-1.2-fix-build-system.patch30
-rw-r--r--media-sound/bitmeter/files/bitmeter-1.2-qa-desktop-file.patch18
-rw-r--r--media-sound/bitmeter/metadata.xml8
5 files changed, 99 insertions, 0 deletions
diff --git a/media-sound/bitmeter/Manifest b/media-sound/bitmeter/Manifest
new file mode 100644
index 000000000000..b0e2d0e816ca
--- /dev/null
+++ b/media-sound/bitmeter/Manifest
@@ -0,0 +1,7 @@
+AUX bitmeter-1.2-fix-build-system.patch 709 SHA256 f3b498335f589ceee9d7127318f0aada486551968ba565e6ad87c73192f93508 SHA512 6358c6a930d525c6a6c487556ed8db7d507d1cfbf20381c70106bf888889eee09c3d4b84ac27c757e1c2713e97f2987a051b255052881f77a5249b4dd9ff290d WHIRLPOOL 8b58fd248dbf134ea5b7e3e5ae8c77df8de5ac23e971550d6e22eb3fa9001a4389e9387b104d4d5714f3d8833681edae21d0e3b8a535f08180daadd161329547
+AUX bitmeter-1.2-qa-desktop-file.patch 381 SHA256 31fd43ebd6f8c57317c343e771e4ae287319dce24dbe2f97768fb378fdc75f99 SHA512 8de6edd11597d9f9c0a6588b49874de5d69debcf155a3f9ea88dbcb28a75e5d0325a8f904be7c6ff0ec17d6fa0f8789566713c736aba71e928198dd774889c69 WHIRLPOOL 3462ab5298abe99ee852c7c1e41f062db63d49663b17fccd17b01fd9a7d3851c9cdff27b018fa524b029090c7e17abf172ebb38d1313954c9032a11e177df6b8
+DIST bitmeter-1.2.tar.gz 216592 SHA256 4789370a677f98a6058302c6c3da05db049b733037821b580be0f889fb139325 SHA512 aa034b572d499bb0858d8c0e9a0487bf1c83c8edfa43916e1a0618ad2c3a71272f0ed740c8e62d17d8a504d88c7e0fc4f36b736628e481f036812d07f6e251f8 WHIRLPOOL 14a07dc21ee102282e0632e1b4fba96321e4de35a93f570f8f3b219ae0f650b35b21b6eb38c394ae0041e915ee530da100af61594502860248e8ab5df1be4d5d
+EBUILD bitmeter-1.2-r1.ebuild 719 SHA256 6ceba476d5b0f3a87760d3d9252badc0f327acf4ba00c331834b5eb9098fbcf2 SHA512 fea8335b569550a8f1154ddddb75b496b472df7176059d9f18de23cb404e91e18b8819a9b8a681696f56691db7e1ceb06a30708c0e7d1db809bbda5d7021cb2f WHIRLPOOL 16bf7ddc731044acde505234aef5b9840782bcb8f6f0b36f30c9cbe8153bc482631bc1dd5b7b72550b62528449db10ddb10002dd5c2ec82b1427a4a3b332f84f
+MISC ChangeLog 2857 SHA256 22a2394fedfc5cc9cde88cd3a96e9a67f7f1c460c87294e85627b8312789ed3b SHA512 e0eb7b6a534bc2ca71a63f8b547e48e9b403b051e1275726e231bbebde3d67b9492f6236d6099bcf2dc42705a02390995308303fa568ef001a9b94fd9f13507b WHIRLPOOL 84cd084f86787cd13869782539f4b9bee60bd2755626cb840de435de0b8e76a1dbf2c12687de2ba99150506d5b665d23feb126546f6c7abaeb1da42ab2193a70
+MISC ChangeLog-2015 1284 SHA256 d31c5ffe1ff8274974c0b5cd3c7f508af9a0d0105db26bcde75c29d34aece9f7 SHA512 a08b39145cf2d36d9fb8fb3984b0a1ca539f9ae603cbb45db771eb9567258dbb9b400d0bd76b62386c9c3c5f3e906c790397b64beb84f5c653147cde6d2bf811 WHIRLPOOL c66b0fad191eab0c51e31ebe2f3e8c172a8e2274d70003a0829270df92359e1411dcf3f2ab22d679d444dd493ffc25d2a15e5387353a002ed0edbe22b99f6f4b
+MISC metadata.xml 255 SHA256 fc6dd027d0011f9f42d437ea0687857760a11bf2137f8822ec8692186d0bcbe3 SHA512 9e74b875aa129f5b8108121402291772fde4ac18a157dc60f7b3e19c318ee54cd1be54e283a68bc61562f2dc3f5b338b161028d673ff7baa267192ff3b7e8dc8 WHIRLPOOL de03966b13986c67a61f862755281e80740260a9031e5e34cbee88a3053e66f705df0f36499b154744ff447c94e19a28b8649535e08819216569e78eb4ce9a38
diff --git a/media-sound/bitmeter/bitmeter-1.2-r1.ebuild b/media-sound/bitmeter/bitmeter-1.2-r1.ebuild
new file mode 100644
index 000000000000..35b1faaa6ff9
--- /dev/null
+++ b/media-sound/bitmeter/bitmeter-1.2-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Diagnosis tool for JACK audio software"
+HOMEPAGE="http://devel.tlrmx.org/audio/"
+SRC_URI="http://devel.tlrmx.org/audio/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="doc"
+
+RDEPEND="x11-libs/gtk+:2
+ media-sound/jack-audio-connection-kit"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2-fix-build-system.patch
+ "${FILESDIR}"/${PN}-1.2-qa-desktop-file.patch
+)
+
+src_prepare() {
+ default
+ mv configure.{in,ac} || die
+ eautoreconf
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( doc/*.{png,html} )
+ default
+}
diff --git a/media-sound/bitmeter/files/bitmeter-1.2-fix-build-system.patch b/media-sound/bitmeter/files/bitmeter-1.2-fix-build-system.patch
new file mode 100644
index 000000000000..37c75266887f
--- /dev/null
+++ b/media-sound/bitmeter/files/bitmeter-1.2-fix-build-system.patch
@@ -0,0 +1,30 @@
+Look for log10f function in libm.
+See also: https://bugs.gentoo.org/show_bug.cgi?id=586148
+
+--- a/configure.in
++++ b/configure.in
+@@ -1,8 +1,8 @@
+ dnl Process this file with autoconf to produce a configure script.
+
+-AC_INIT(configure.in)
+-AM_INIT_AUTOMAKE(bitmeter, 1.2)
+-AM_CONFIG_HEADER(config.h)
++AC_INIT([bitmeter], [1.2])
++AM_INIT_AUTOMAKE
++AC_CONFIG_HEADERS([config.h])
+ AM_MAINTAINER_MODE
+
+ AC_ISC_POSIX
+@@ -10,6 +10,12 @@
+ AM_PROG_CC_STDC
+ AC_HEADER_STDC
+
++dnl Find log10f
++dnl Gentoo-bug: 586148
++AC_SEARCH_LIBS([log10f], [m], [], [
++ AC_MSG_ERROR([unable to find the log10f() function])
++])
++
+ pkg_modules="gtk+-2.0 >= 2.0.0"
+ PKG_CHECK_MODULES(PACKAGE, [$pkg_modules])
+ AC_SUBST(PACKAGE_CFLAGS)
diff --git a/media-sound/bitmeter/files/bitmeter-1.2-qa-desktop-file.patch b/media-sound/bitmeter/files/bitmeter-1.2-qa-desktop-file.patch
new file mode 100644
index 000000000000..25bfa77340e9
--- /dev/null
+++ b/media-sound/bitmeter/files/bitmeter-1.2-qa-desktop-file.patch
@@ -0,0 +1,18 @@
+Fix broken .desktop file to comply with FDO specifications.
+
+--- a/bitmeter.desktop
++++ b/bitmeter.desktop
+@@ -4,10 +4,10 @@
+ Comment=JACK diagnostic tool
+ TryExec=bitmeter
+ Exec=bitmeter
+-Icon=bitmeter.xpm
+-Terminal=0
++Icon=bitmeter
++Terminal=false
+ Type=Application
+ StartupWMClass=Bitmeter
+-Categories=Application;Audio;AudioVideo;X-Jack
++Categories=Audio;AudioVideo;X-Jack
+
+
diff --git a/media-sound/bitmeter/metadata.xml b/media-sound/bitmeter/metadata.xml
new file mode 100644
index 000000000000..f79bb67acbd9
--- /dev/null
+++ b/media-sound/bitmeter/metadata.xml
@@ -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@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+</maintainer>
+</pkgmetadata>