From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-libs/portaudio/Manifest | 8 +++ media-libs/portaudio/metadata.xml | 8 +++ media-libs/portaudio/portaudio-19.06.00-r1.ebuild | 58 ++++++++++++++++++++++ media-libs/portaudio/portaudio-19.06.00.ebuild | 43 ++++++++++++++++ .../portaudio/portaudio-19_pre20140130.ebuild | 45 +++++++++++++++++ 5 files changed, 162 insertions(+) create mode 100644 media-libs/portaudio/Manifest create mode 100644 media-libs/portaudio/metadata.xml create mode 100644 media-libs/portaudio/portaudio-19.06.00-r1.ebuild create mode 100644 media-libs/portaudio/portaudio-19.06.00.ebuild create mode 100644 media-libs/portaudio/portaudio-19_pre20140130.ebuild (limited to 'media-libs/portaudio') 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 @@ + + + + + sound@gentoo.org + Gentoo Sound project + + 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 +} -- cgit v1.2.3