diff options
author | Tim Harder <radhermit@gentoo.org> | 2014-06-22 00:59:44 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2014-06-22 00:59:44 +0000 |
commit | 1083c59d62fe226068cc10236abb60211cb4ac4f (patch) | |
tree | 1912ba4f28305b7ba557ccc7264e2c240a1453d3 /media-libs/rtaudio | |
parent | Default to alsa support, fix jack deps, and add REQUIRED_USE (fixes bug #5143... (diff) | |
download | gentoo-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/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/rtaudio/files/rtaudio-4.0.11-configure.patch | 51 | ||||
-rw-r--r-- | media-libs/rtaudio/files/rtaudio-4.0.11-makefile.patch | 21 | ||||
-rw-r--r-- | media-libs/rtaudio/rtaudio-4.0.11.ebuild | 56 | ||||
-rw-r--r-- | media-libs/rtaudio/rtaudio-4.0.12.ebuild | 60 |
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 -} |