summaryrefslogtreecommitdiff
path: root/media-libs/bio2jack
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-libs/bio2jack
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/bio2jack')
-rw-r--r--media-libs/bio2jack/Manifest5
-rw-r--r--media-libs/bio2jack/bio2jack-0.9-r1.ebuild43
-rw-r--r--media-libs/bio2jack/metadata.xml11
3 files changed, 59 insertions, 0 deletions
diff --git a/media-libs/bio2jack/Manifest b/media-libs/bio2jack/Manifest
new file mode 100644
index 000000000000..52a353ab570a
--- /dev/null
+++ b/media-libs/bio2jack/Manifest
@@ -0,0 +1,5 @@
+DIST bio2jack-0.9.tar.gz 527385 SHA256 1695b1713341279b80cb51c7d3d793102c19793546bfff5b73e882f2e5dec9e8 SHA512 8faf73b9aa81d48eddb624146c0144094e466f16cad89fad3670f927963a5944d78f0342aba0f29cece422e3f012faf3e1a0c459fd5cef279406f5bebe66e66a WHIRLPOOL d5296a43161e880feafbe38fb1eb28deec478647cac429927a51f830212a3ab48914682a35db5f654f6b040070539843a60b08efc746c9180037ecb3c66f33d6
+EBUILD bio2jack-0.9-r1.ebuild 1124 SHA256 7c5e6370a70004bcb9a9106739ad856c755b38e7652e789a65e6606dbed3bf8c SHA512 247054c9c07e628a71396f69286d240a6d468d566ccc223c2156d8c61658578ba1ae1660ca06b736147c2001cbd563e142794ad19617357ec0da48087b707038 WHIRLPOOL a191e4d1a99c4ec1539e375faccabd11df05272219406fe804478fb4c74a2d0581070a87a3f138c40b0d6d7d4a3fcf3a698bd73afc3fabfe7fa5a9f003e331d7
+MISC ChangeLog 2434 SHA256 23b95a8d0e94acc672c691403af0493abc3affea7b835dc5945618aa2614188c SHA512 c31ddd23ada5f293e1684e97feefa70ddd2a92224946035b5fba881af665f64ce2614b960f8b79b68c5b0b7a33eb8a7f76f5c96702fddc7fd996f28d2960aaa0 WHIRLPOOL 0aece7cb2e479d94ed205e4fb7bb5a8769287be1e1a27683b2eb037ab9a90d446b1981be694b3b81d890ecf9da22513176d9a775e3e9eb00739f7bb2245a2481
+MISC ChangeLog-2015 6387 SHA256 eab07716bc836871b7bcfd6ca056bfac976af033d8d0119343b772d87013405f SHA512 8953b5699b0a6172faf9f4dcdf84caab1bd2dbffa5f6f35c5701ccf41ead007b4437d1f6948a0f0f31198703b9750c66dbd9b82e726bf9cfa88216577310c997 WHIRLPOOL b9d120cbf3b5fde8dd94ba62dc8b7f12972adaf46a3aea5c678c117769ad10e43bd334f246e03065083fe2a76ce9a0c81066df275a86729b4591ee17e2a9d63c
+MISC metadata.xml 331 SHA256 ba4e59611b8b9617b36a25defeab8da0474fb3fb26e069c1efa579ac64970895 SHA512 57c44fcd806d4de0339c0a6041635dac52545c8aa71516aefcde41613a8ec92f293c5e28f7b04ed3ab746fdccee306b80a44ef4faef24b2ade1abd2be831ca27 WHIRLPOOL 98b174811f5489bce50e7840d95883225601ef752fd6d91872c9437ba3e882bbaade0d3c2cb2f3d392dfa261127d96c9eda01ab593fe8257f45928fd4e669a00
diff --git a/media-libs/bio2jack/bio2jack-0.9-r1.ebuild b/media-libs/bio2jack/bio2jack-0.9-r1.ebuild
new file mode 100644
index 000000000000..ff0451c2aa48
--- /dev/null
+++ b/media-libs/bio2jack/bio2jack-0.9-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+inherit autotools
+
+DESCRIPTION="A library for porting blocked I/O OSS/ALSA audio applications to JACK"
+HOMEPAGE="http://bio2jack.sourceforge.net/"
+SRC_URI="mirror://sourceforge/bio2jack/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="static-libs"
+
+RDEPEND="media-libs/libsamplerate
+ media-sound/jack-audio-connection-kit"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+ # upstream does not provide a real release, it releases a tarball
+ # with a _prebuilt_ copy of bio2jack. Drop all of the built stuff
+ # and recreate autotools from scratch, then build.
+ rm -rf *.a *.o *.la *.lo .libs .deps Makefile config.{log,status} stamp-h1 stamp || die
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-shared \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dobin bio2jack-config
+ dodoc AUTHORS ChangeLog NEWS README
+ rm -f "${ED}"usr/lib*/lib*.la
+}
diff --git a/media-libs/bio2jack/metadata.xml b/media-libs/bio2jack/metadata.xml
new file mode 100644
index 000000000000..d772c4a33a2a
--- /dev/null
+++ b/media-libs/bio2jack/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">bio2jack</remote-id>
+ </upstream>
+</pkgmetadata>