aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2017-07-02 14:21:23 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2017-07-02 14:21:23 +0000
commit6356a49092a76372140272395dbbd8260a03e238 (patch)
treec6a294ba176f41a2b6075b65357429d816ec9652 /audio
parent9f22eabb806c77b6b9ebf0dd4d35da83630c076a (diff)
downloadports-6356a49092a76372140272395dbbd8260a03e238.tar.gz
ports-6356a49092a76372140272395dbbd8260a03e238.zip
Notes
Diffstat (limited to 'audio')
-rw-r--r--audio/xmp/Makefile16
1 files changed, 11 insertions, 5 deletions
diff --git a/audio/xmp/Makefile b/audio/xmp/Makefile
index 5e640d72be76..35d8993b8f44 100644
--- a/audio/xmp/Makefile
+++ b/audio/xmp/Makefile
@@ -3,6 +3,7 @@
PORTNAME= xmp
PORTVERSION= 4.1.0
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= audio
MASTER_SITES= SF
@@ -14,29 +15,34 @@ LICENSE= GPLv2
LIB_DEPENDS= libxmp.so:audio/libxmp
-USES= pkgconfig gmake
+USES= gmake localbase:ldflags pkgconfig
WANT_GNOME= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/etc
-CFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
CONFIG_FILES= xmp.conf modules.conf
-OPTIONS_DEFINE= ALSA PULSEAUDIO
+OPTIONS_DEFAULT= OSS
+OPTIONS_DEFINE= ALSA OSS PULSEAUDIO SNDIO
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins
ALSA_CONFIGURE_ENABLE= alsa
+OSS_CONFIGURE_ENABLE= oss
+
PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio
PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio
+SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
+
post-patch:
@${REINPLACE_CMD} -e 's|\ install-conf||' ${WRKSRC}/Makefile.in
+post-patch-SNDIO-on:
+ @${REINPLACE_CMD} -e 's|openbsd\*)|\*)|' ${WRKSRC}/configure
+
post-install:
@${MKDIR} ${STAGEDIR}${ETCDIR}
.for f in ${CONFIG_FILES}