blob: e8f7cfcc7ce8bd7bd4153f47918b0bdc1d150559 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
# $NetBSD: Makefile,v 1.32 2021/01/16 21:06:52 reinoud Exp $
DISTNAME= pa_stable_v190600_20161030
PKGNAME= ${DISTNAME:S/^pa_stable_v/portaudio-/1:S/_/./g}
PKGREVISION= 7
CATEGORIES= audio
MASTER_SITES= http://www.portaudio.com/archives/
EXTRACT_SUFX= .tgz
MAINTAINER= nia@NetBSD.org
HOMEPAGE= http://www.portaudio.com/
COMMENT= Portable cross-platform audio API
LICENSE= mit
CONFLICTS+= portaudio-devel-[0-9]*
SUPERSEDES+= portaudio-devel-[0-9]*
WRKSRC= ${WRKDIR}/portaudio
USE_LANGUAGES= c c++
USE_TOOLS+= autoconf autoreconf automake
USE_TOOLS+= gmake pkg-config
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
# No rule to make target '../../../lib/libportaudio.la', needed by 'libportaudiocpp.la'. Stop.
MAKE_JOBS_SAFE= no
.include "../../mk/oss.buildlink3.mk"
PLIST_VARS+= oss
.if ${OSS_TYPE} != "none"
PLIST.oss= yes
.endif
GNU_CONFIGURE_LIBSUBDIR= portaudio2
CONFIGURE_ARGS+= --enable-cxx
CONFIGURE_ARGS+= --includedir=${PREFIX}/include/portaudio2
CONFIGURE_ARGS+= --disable-mac-universal
PKGCONFIG_OVERRIDE= portaudio-2.0.pc.in
CFLAGS.Darwin+= -Wno-deprecated-declarations
pre-configure:
cd ${WRKSRC} && autoreconf -i
.include "options.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
|