diff options
Diffstat (limited to 'audio/mpg123/Makefile')
-rw-r--r-- | audio/mpg123/Makefile | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/audio/mpg123/Makefile b/audio/mpg123/Makefile index cb9f0db93f4..e4529ad2b13 100644 --- a/audio/mpg123/Makefile +++ b/audio/mpg123/Makefile @@ -1,18 +1,15 @@ -# $NetBSD: Makefile,v 1.60 2021/01/03 15:06:00 adam Exp $ +# $NetBSD: Makefile,v 1.61 2021/05/25 10:44:22 thor Exp $ PKGNAME= ${DISTNAME:C/[^[:alnum:]]*//} COMMENT= MPEG layer 1, 2, and 3 audio player -PKGCONFIG_OVERRIDE+= libmpg123.pc.in - -MAKE_ENV+= MPG123_PROGRAM=mpg123 -MAKE_ENV+= EXTRA_INSTALL_TARGETS="install-exec-am install-data-am" +PKGCONFIG_OVERRIDE+= libmpg123.pc.in libout123.pc.in libsyn123.pc.in MPG123_BUILDING_BASE= # empty .include "../../mk/bsd.prefs.mk" -PLIST_VARS+= coreaudio oss sun +PLIST_VARS+= coreaudio oss sun alsa .if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD" || ${OPSYS} == "SunOS" MPG123_DEFAULT_MODULE= sun @@ -20,9 +17,17 @@ PLIST.sun= yes .elif ${OPSYS} == "Darwin" MPG123_DEFAULT_MODULE= coreaudio PLIST.coreaudio= yes +.elif ${OPSYS} == "Linux" +MPG123_DEFAULT_MODULE= alsa,oss +PLIST.alsa= yes +PLIST.oss= yes +.include "../../audio/alsa-lib/buildlink3.mk" .else MPG123_DEFAULT_MODULE= oss PLIST.oss= yes +.endif + +.if ${PLIST.oss} == "yes" .include "../../mk/oss.buildlink3.mk" LIBS+= ${LIBOSSAUDIO} CPPFLAGS+= -DDEVOSSAUDIO="\"${DEVOSSAUDIO}\"" @@ -36,4 +41,4 @@ CPPFLAGS+= -DDEVOSSSOUND="\"${DEVOSSSOUND}\"" .include "../../mk/bsd.pkg.mk" # now we can set the default module -MPG123_MODULE= ${MPG123_DEFAULT_MODULE} +MPG123_MODULE= ${MPG123_DEFAULT_MODULE} |