Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Feb 2019 11:42:19 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r492362 - head/audio/portaudio
Message-ID:  <201902071142.x17BgJ6d072094@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Thu Feb  7 11:42:19 2019
New Revision: 492362
URL: https://svnweb.freebsd.org/changeset/ports/492362

Log:
  audio/portaudio: Build C++ bindings too
  
  Requested by:	Ulrich Huber

Modified:
  head/audio/portaudio/Makefile
  head/audio/portaudio/pkg-plist

Modified: head/audio/portaudio/Makefile
==============================================================================
--- head/audio/portaudio/Makefile	Thu Feb  7 11:20:46 2019	(r492361)
+++ head/audio/portaudio/Makefile	Thu Feb  7 11:42:19 2019	(r492362)
@@ -3,6 +3,7 @@
 
 PORTNAME=	portaudio
 PORTVERSION=	19.6.0
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	audio
 MASTER_SITES=	http://www.portaudio.com/archives/
@@ -19,7 +20,9 @@ USES=	autoreconf dos2unix gmake localbase:ldflags libt
 USE_LDCONFIG=	yes
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--without-alsa
+CONFIGURE_ARGS=	--disable-dependency-tracking \
+		--enable-cxx \
+		--without-alsa
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
 OPTIONS_DEFINE=	DOCS DOXYGEN EXAMPLES JACK PATEST SNDIO
@@ -49,7 +52,8 @@ post-patch:
 		${WRKSRC}/Makefile.in
 
 post-install:
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libportaudio.so
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libportaudio.so \
+		${STAGEDIR}${PREFIX}/lib/libportaudiocpp.so
 	${INSTALL_DATA} ${FILESDIR}/pa_unix_oss.h ${STAGEDIR}${PREFIX}/include
 
 post-install-DOCS-on:

Modified: head/audio/portaudio/pkg-plist
==============================================================================
--- head/audio/portaudio/pkg-plist	Thu Feb  7 11:20:46 2019	(r492361)
+++ head/audio/portaudio/pkg-plist	Thu Feb  7 11:42:19 2019	(r492362)
@@ -34,8 +34,32 @@
 %%JACK%%include/pa_jack.h
 include/pa_unix_oss.h
 include/portaudio.h
+include/portaudiocpp/AutoSystem.hxx
+include/portaudiocpp/BlockingStream.hxx
+include/portaudiocpp/CFunCallbackStream.hxx
+include/portaudiocpp/CallbackInterface.hxx
+include/portaudiocpp/CallbackStream.hxx
+include/portaudiocpp/CppFunCallbackStream.hxx
+include/portaudiocpp/Device.hxx
+include/portaudiocpp/DirectionSpecificStreamParameters.hxx
+include/portaudiocpp/Exception.hxx
+include/portaudiocpp/HostApi.hxx
+include/portaudiocpp/InterfaceCallbackStream.hxx
+include/portaudiocpp/MemFunCallbackStream.hxx
+include/portaudiocpp/PortAudioCpp.hxx
+include/portaudiocpp/SampleDataFormat.hxx
+include/portaudiocpp/Stream.hxx
+include/portaudiocpp/StreamParameters.hxx
+include/portaudiocpp/System.hxx
+include/portaudiocpp/SystemDeviceIterator.hxx
+include/portaudiocpp/SystemHostApiIterator.hxx
 lib/libportaudio.a
 lib/libportaudio.so
 lib/libportaudio.so.2
 lib/libportaudio.so.2.0.0
+lib/libportaudiocpp.a
+lib/libportaudiocpp.so
+lib/libportaudiocpp.so.0
+lib/libportaudiocpp.so.0.0.12
 libdata/pkgconfig/portaudio-2.0.pc
+libdata/pkgconfig/portaudiocpp.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902071142.x17BgJ6d072094>