summaryrefslogtreecommitdiff
path: root/media-libs/portaudio
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/portaudio
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/portaudio')
-rw-r--r--media-libs/portaudio/Manifest8
-rw-r--r--media-libs/portaudio/metadata.xml8
-rw-r--r--media-libs/portaudio/portaudio-19.06.00-r1.ebuild58
-rw-r--r--media-libs/portaudio/portaudio-19.06.00.ebuild43
-rw-r--r--media-libs/portaudio/portaudio-19_pre20140130.ebuild45
5 files changed, 162 insertions, 0 deletions
diff --git a/media-libs/portaudio/Manifest b/media-libs/portaudio/Manifest
new file mode 100644
index 000000000000..e3e7434dff83
--- /dev/null
+++ b/media-libs/portaudio/Manifest
@@ -0,0 +1,8 @@
+DIST pa_stable_v190600_20161030.tgz 1450572 SHA256 f5a21d7dcd6ee84397446fa1fa1a0675bb2e8a4a6dceb4305a8404698d8d1513 SHA512 7ec692cbd8c23878b029fad9d9fd63a021f57e60c4921f602995a2fca070c29f17a280c7f2da5966c4aad29d28434538452f4c822eacf3a60af59a6dc8e9704c WHIRLPOOL c72e2e94c99659ce439840fa2ee56fa7e1bf499601c89e6d891b6a800e4987f3fb4f90c5a4a4cf3e4ae271108f7e8240c5b46c05d8f2b32ac5e15cd3b6c6bf5d
+DIST pa_stable_v19_20140130.tgz 1504620 SHA256 8fe024a5f0681e112c6979808f684c3516061cc51d3acc0b726af98fc96c8d57 SHA512 078adfdc2cec7fbd4019837eee65f8411b873b51064dfd7334e1c55118c26ea1fb68cb22e46ee69adb69c78d026b00a7ed973c40632e7d79703e12669a62ee3e WHIRLPOOL a86777a4f3af59b64248d14522820a06fc9171fd5de88a2f688b2cc3e39d2374bc4f9d0c39b041fcf189f8db074810597056b45dfde80cbe4cfa7579cd30f3f9
+EBUILD portaudio-19.06.00-r1.ebuild 1312 SHA256 82d7aaec230b33717bf0ba69b7ca5db5159c918d709c5e9461ffa1c0351405a1 SHA512 e16feff275f43859c97f5379c712e66475805f41fb849387a356322d1544f4e79bfec8ee791f8d8b8db3c1dd9a8d967dec513b19e5dc29112b8231e93dd2025a WHIRLPOOL aff2e2791c0b56ba8618ca1911c42eaeb86561e604dbb306ba5cb985bd89d9f0517e9ba244f547da8740811eae87d7b9a129f5714e9a495bcc989bee98009b6f
+EBUILD portaudio-19.06.00.ebuild 1191 SHA256 693f23d160a834ef3fb7f816ba17ea6731ab5627e1511635c5ce01fad80b86d3 SHA512 a252c2a7b6f92a48681b80816b9b67d152186b8d237a617f12574d5ec824a8ca4e6e6bfffdfd72745cbbb96b74315226cf1334afa4aaea3e27dd4dfc3fddb861 WHIRLPOOL 28503a0c64e5ebdefd7c4abb8187c7841e9184020a05b6cf30ae97bd481defb7f4927f797931c8011038fa989e97231486429d3c30caefb230244c0e7ec9f862
+EBUILD portaudio-19_pre20140130.ebuild 1183 SHA256 f4153685a0a7fd895b21270fa4366be1d4c8820d9ae33b01bbfd26f1f557da05 SHA512 5e52b78f0e447db07a9544fe84eb6debdd01c91a54f6ee297c647fbda72353fcb1d16348e050c1e38dc4ea8fa08531a9e9e28d0dae06fd6e938a15f10f851113 WHIRLPOOL 4476aeb786f08571a332c75c38e952deb5329f35269082a23cbf9252a55c1717669471768263b8297b42ccf4ea36e973f7b689fb47c28e543d75a4c8f908f655
+MISC ChangeLog 2555 SHA256 540405e18e690027dc1b6836cc2d80d8f2f28ea09cff87de64248f9140fdd10a SHA512 2308f30b29e4a86415a9787a4b86e0e53792a721a0c9bedebdb28dc4fbb899843d665eca8452b83d410379bf3ef6f9af7d04210348a3cfa5ae36badf1231608e WHIRLPOOL 20f1d132329931e31e1271186f63241879cb2b62a0466a1b4b691065234854ba03223f40c1de582380df7de214c9fdb9b14ab4ae15c4ac649b0a68eebc99acff
+MISC ChangeLog-2015 14152 SHA256 f7a106888de75dfd9b4d665b5f6db9eece314f711ae517f232f284647fe8124a SHA512 3e8b017179b4f4e6b5eb7d9a4366843ac7593bcdd3e2858b157770e65bf73213c8a64125cd4a1c8ad6eb70eac7fce498c109f190d6bf1cb664fff6f9612e0d6d WHIRLPOOL 23a08b282ba870182526fc157317b3f802eabd2c95ce537cb61efca6072186e98a2529f6ba4251097a9f891316172178e945e740f717af4f7a1f54fcab858532
+MISC metadata.xml 249 SHA256 a591aa91a9c413e7f7e24fd25b924ce2dfef686da8b4ce38bebb088ebfdba9db SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343 WHIRLPOOL ae5b0c583f3a07ed1ccf651b5b9c8d6c8c637fba2d505fc4b028ea60239fc0a84e37a169b5114f879712ae74f7f41960a2cc6b59e67cacc7f964b105b5fb8723
diff --git a/media-libs/portaudio/metadata.xml b/media-libs/portaudio/metadata.xml
new file mode 100644
index 000000000000..c870d0eef0ab
--- /dev/null
+++ b/media-libs/portaudio/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>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-libs/portaudio/portaudio-19.06.00-r1.ebuild b/media-libs/portaudio/portaudio-19.06.00-r1.ebuild
new file mode 100644
index 000000000000..46f618d8e0a5
--- /dev/null
+++ b/media-libs/portaudio/portaudio-19.06.00-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit ltprune multilib-minimal
+
+DESCRIPTION="A free, cross-platform, open-source, audio I/O library"
+HOMEPAGE="http://www.portaudio.com/"
+SRC_URI="http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+IUSE="alsa +cxx debug doc jack oss static-libs"
+
+RDEPEND="alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+ jack? ( virtual/jack[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}
+
+DOCS=( README.txt )
+
+multilib_src_configure() {
+ local myeconfargs=(
+ $(use_enable debug debug-output)
+ $(use_enable cxx)
+ $(use_enable static-libs static)
+ $(use_with alsa)
+ $(use_with jack)
+ $(use_with oss)
+ )
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+ # workaround parallel build issue
+ emake lib/libportaudio.la
+ emake
+}
+
+src_compile() {
+ multilib-minimal_src_compile
+
+ if use doc; then
+ doxygen -u Doxyfile || die
+ doxygen Doxyfile || die
+ fi
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ use doc && dodoc -r doc/html
+ prune_libtool_files
+}
diff --git a/media-libs/portaudio/portaudio-19.06.00.ebuild b/media-libs/portaudio/portaudio-19.06.00.ebuild
new file mode 100644
index 000000000000..816e5e2e390a
--- /dev/null
+++ b/media-libs/portaudio/portaudio-19.06.00.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
+inherit autotools-multilib
+
+DESCRIPTION="A free, cross-platform, open-source, audio I/O library"
+HOMEPAGE="http://www.portaudio.com/"
+SRC_URI="http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+IUSE="alsa +cxx debug jack oss static-libs"
+
+RDEPEND="alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+ jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+ abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r8
+ !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}
+DOCS=( README.txt )
+HTML_DOCS=( index.html )
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable debug debug-output)
+ $(use_enable cxx)
+ $(use_with alsa)
+ $(use_with jack)
+ $(use_with oss)
+ )
+
+ autotools-multilib_src_configure
+}
+
+src_compile() {
+ autotools-multilib_src_compile lib/libportaudio.la
+ autotools-multilib_src_compile
+}
diff --git a/media-libs/portaudio/portaudio-19_pre20140130.ebuild b/media-libs/portaudio/portaudio-19_pre20140130.ebuild
new file mode 100644
index 000000000000..ee2c287d9dbb
--- /dev/null
+++ b/media-libs/portaudio/portaudio-19_pre20140130.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
+inherit autotools-multilib
+
+MY_P=pa_stable_v${PV/pre}
+
+DESCRIPTION="A free, cross-platform, open-source, audio I/O library"
+HOMEPAGE="http://www.portaudio.com/"
+SRC_URI="http://www.portaudio.com/archives/${MY_P}.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+IUSE="alsa +cxx debug jack oss static-libs"
+
+RDEPEND="alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+ jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+ abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r8
+ !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}
+DOCS=( README.txt )
+HTML_DOCS=( index.html )
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable debug debug-output)
+ $(use_enable cxx)
+ $(use_with alsa)
+ $(use_with jack)
+ $(use_with oss)
+ )
+
+ autotools-multilib_src_configure
+}
+
+src_compile() {
+ autotools-multilib_src_compile lib/libportaudio.la
+ autotools-multilib_src_compile
+}