summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-06-22 00:59:44 +0000
committerTim Harder <radhermit@gentoo.org>2014-06-22 00:59:44 +0000
commit1083c59d62fe226068cc10236abb60211cb4ac4f (patch)
tree1912ba4f28305b7ba557ccc7264e2c240a1453d3 /media-libs/rtaudio
parentDefault to alsa support, fix jack deps, and add REQUIRED_USE (fixes bug #5143... (diff)
downloadgentoo-2-1083c59d62fe226068cc10236abb60211cb4ac4f.tar.gz
gentoo-2-1083c59d62fe226068cc10236abb60211cb4ac4f.tar.bz2
gentoo-2-1083c59d62fe226068cc10236abb60211cb4ac4f.zip
Remove old.
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
Diffstat (limited to 'media-libs/rtaudio')
-rw-r--r--media-libs/rtaudio/ChangeLog7
-rw-r--r--media-libs/rtaudio/files/rtaudio-4.0.11-configure.patch51
-rw-r--r--media-libs/rtaudio/files/rtaudio-4.0.11-makefile.patch21
-rw-r--r--media-libs/rtaudio/rtaudio-4.0.11.ebuild56
-rw-r--r--media-libs/rtaudio/rtaudio-4.0.12.ebuild60
5 files changed, 6 insertions, 189 deletions
diff --git a/media-libs/rtaudio/ChangeLog b/media-libs/rtaudio/ChangeLog
index e0988aa5b5ec..1073d4ae5ec9 100644
--- a/media-libs/rtaudio/ChangeLog
+++ b/media-libs/rtaudio/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/rtaudio
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/rtaudio/ChangeLog,v 1.3 2014/06/22 00:57:30 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/rtaudio/ChangeLog,v 1.4 2014/06/22 00:59:44 radhermit Exp $
+
+ 22 Jun 2014; Tim Harder <radhermit@gentoo.org> -rtaudio-4.0.11.ebuild,
+ -rtaudio-4.0.12.ebuild, -files/rtaudio-4.0.11-configure.patch,
+ -files/rtaudio-4.0.11-makefile.patch:
+ Remove old.
*rtaudio-4.0.12-r1 (22 Jun 2014)
diff --git a/media-libs/rtaudio/files/rtaudio-4.0.11-configure.patch b/media-libs/rtaudio/files/rtaudio-4.0.11-configure.patch
deleted file mode 100644
index 55862e2782ca..000000000000
--- a/media-libs/rtaudio/files/rtaudio-4.0.11-configure.patch
+++ /dev/null
@@ -1,51 +0,0 @@
---- rtaudio-4.0.11/configure.ac
-+++ rtaudio-4.0.11/configure.ac
-@@ -68,28 +68,40 @@
- ;;
-
- *-*-linux*)
-- AC_ARG_WITH(jack, [ --with-jack = choose JACK server support (mac and linux only)], [
-+ AC_ARG_WITH([jack], AS_HELP_STRING([--with-jack], [choose JACK server support (mac and linux only)]))
-+
-+ AS_IF([test "x$with_jack" != "xno"], [
- api="$api -D__UNIX_JACK__"
- AC_MSG_RESULT(using JACK)
- AC_CHECK_LIB(jack, jack_client_open, , AC_MSG_ERROR(JACK support requires the jack library!))
-- AC_CHECK_LIB(asound, snd_pcm_open, , AC_MSG_ERROR(Jack support also requires the asound library!))], )
-+ AC_CHECK_LIB(asound, snd_pcm_open, , AC_MSG_ERROR(Jack support also requires the asound library!))
-+ ])
-
- # Look for ALSA flag
-- AC_ARG_WITH(alsa, [ --with-alsa = choose native ALSA API support (linux only)], [
-+ AC_ARG_WITH([alsa], AS_HELP_STRING([--with-alsa], [choose native ALSA API support (linux only)]))
-+
-+ AS_IF([test "x$with_alsa" != "xno"], [
- api="$api -D__LINUX_ALSA__"
- AC_MSG_RESULT(using ALSA)
-- AC_CHECK_LIB(asound, snd_pcm_open, , AC_MSG_ERROR(ALSA support requires the asound library!))], )
-+ AC_CHECK_LIB(asound, snd_pcm_open, , AC_MSG_ERROR(ALSA support requires the asound library!))
-+ ])
-
- # Look for PULSE flag
-- AC_ARG_WITH(pulse, [ --with-pulse = choose PulseAudio API support (linux only)], [
-+ AC_ARG_WITH([pulse], AS_HELP_STRING([--with-pulse], [choose PulseAudio API support (linux only)]))
-+
-+ AS_IF([test "x$with_pulse" != "xno"], [
- api="$api -D__LINUX_PULSE__"
- AC_MSG_RESULT(using PulseAudio)
-- AC_CHECK_LIB(pulse-simple, pa_simple_new, , AC_MSG_ERROR(PulseAudio support requires the pulse-simple library!))], )
-+ AC_CHECK_LIB(pulse-simple, pa_simple_new, , AC_MSG_ERROR(PulseAudio support requires the pulse-simple library!))
-+ ])
-
- # Look for OSS flag
-- AC_ARG_WITH(oss, [ --with-oss = choose OSS API support (linux only)], [
-+ AC_ARG_WITH([oss], AS_HELP_STRING([--with-oss], [choose OSS API support (linux only)]))
-+
-+ AS_IF([test "x$with_oss" != "xno"], [
- api="$api -D__LINUX_OSS__"
-- AC_MSG_RESULT(using OSS)], )
-+ AC_MSG_RESULT(using OSS)
-+ ])
-
- # If no audio api flags specified, use ALSA
- if [test "$api" == "";] then
diff --git a/media-libs/rtaudio/files/rtaudio-4.0.11-makefile.patch b/media-libs/rtaudio/files/rtaudio-4.0.11-makefile.patch
deleted file mode 100644
index af1c88e7d11c..000000000000
--- a/media-libs/rtaudio/files/rtaudio-4.0.11-makefile.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- rtaudio-4.0.11/Makefile.in
-+++ rtaudio-4.0.11/Makefile.in
-@@ -24,13 +24,14 @@
- tests:
- cd tests && $(MAKE) all
-
--$(LIBRARIES): $(OBJECTS)
-+$(STATIC): $(OBJECTS)
- $(AR) ruv $(STATIC) $(OBJECTS)
-- ranlib $(STATIC)
-+ $(RANLIB) $(STATIC)
-+
-+$(SHARED): $(OBJECTS)
- $(CC) -fPIC @libflags@ $(OBJECTS) @LIBS@
- $(LN) -s @sharedname@ $(SHARED)
--
--# $(CC) -shared $(OBJECTS) -o $(SHARED) @LIBS@
-+ $(LN) -s @sharedname@ $(SHARED).$(MAJOR)
-
- %.o : %.cpp
- $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $@
diff --git a/media-libs/rtaudio/rtaudio-4.0.11.ebuild b/media-libs/rtaudio/rtaudio-4.0.11.ebuild
deleted file mode 100644
index 2c772cb5c4e3..000000000000
--- a/media-libs/rtaudio/rtaudio-4.0.11.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/rtaudio/rtaudio-4.0.11.ebuild,v 1.1 2012/11/27 07:35:52 radhermit Exp $
-
-EAPI=5
-
-inherit eutils autotools
-
-DESCRIPTION="A set of cross-platform C++ classes for realtime audio I/O"
-HOMEPAGE="http://www.music.mcgill.ca/~gary/rtaudio/"
-SRC_URI="http://www.music.mcgill.ca/~gary/${PN}/release/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa doc jack pulseaudio static-libs"
-
-RDEPEND="alsa? ( media-libs/alsa-lib )
- jack? ( media-sound/jack-audio-connection-kit )
- pulseaudio? ( media-sound/pulseaudio )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-cflags.patch
- epatch "${FILESDIR}"/${P}-makefile.patch
- epatch "${FILESDIR}"/${P}-configure.patch
-
- if ! use static-libs ; then
- sed -i '/^LIBRARIES =/s/$(STATIC)//' Makefile.in || die
- fi
-
- eautoreconf
-}
-
-src_configure() {
- # OSS support requires OSSv4
- econf \
- --without-oss \
- $(use_with alsa) \
- $(use_with jack) \
- $(use_with pulseaudio pulse)
-}
-
-src_install() {
- dolib.so librtaudio.so*
- use static-libs && dolib.a librtaudio.a
-
- dobin rtaudio-config
- doheader *.h
- dodoc readme doc/release.txt
-
- if use doc ; then
- dohtml -r doc/html/*
- dodoc -r doc/images
- fi
-}
diff --git a/media-libs/rtaudio/rtaudio-4.0.12.ebuild b/media-libs/rtaudio/rtaudio-4.0.12.ebuild
deleted file mode 100644
index 6821533dc5c8..000000000000
--- a/media-libs/rtaudio/rtaudio-4.0.12.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/rtaudio/rtaudio-4.0.12.ebuild,v 1.1 2013/06/15 11:43:29 radhermit Exp $
-
-EAPI=5
-
-inherit eutils autotools toolchain-funcs
-
-DESCRIPTION="A set of cross-platform C++ classes for realtime audio I/O"
-HOMEPAGE="http://www.music.mcgill.ca/~gary/rtaudio/"
-SRC_URI="http://www.music.mcgill.ca/~gary/${PN}/release/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa doc jack pulseaudio static-libs"
-
-RDEPEND="alsa? ( media-libs/alsa-lib )
- jack? ( media-sound/jack-audio-connection-kit )
- pulseaudio? ( media-sound/pulseaudio )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-4.0.11-cflags.patch
- epatch "${FILESDIR}"/${P}-makefile.patch
- epatch "${FILESDIR}"/${P}-configure.patch
-
- if ! use static-libs ; then
- sed -i '/^LIBRARIES =/s/$(STATIC)//' Makefile.in || die
- fi
-
- eautoreconf
-}
-
-src_configure() {
- # OSS support requires OSSv4
- econf \
- --without-oss \
- $(use_with alsa) \
- $(use_with jack) \
- $(use_with pulseaudio pulse)
-}
-
-src_compile() {
- emake AR="$(tc-getAR)"
-}
-
-src_install() {
- dolib.so librtaudio.so*
- use static-libs && dolib.a librtaudio.a
-
- dobin rtaudio-config
- doheader *.h
- dodoc readme doc/release.txt
-
- if use doc ; then
- dohtml -r doc/html/*
- dodoc -r doc/images
- fi
-}