summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2016-04-13 10:42:36 +0000
committerJan Beich <jbeich@FreeBSD.org>2016-04-13 10:42:36 +0000
commit86a8cc4c563c8ef4c4698f6bde1617daf3034107 (patch)
treea6370ddd0c7654794038ebf9e0e78777c5676882 /audio
parentdevel/*gcc*: convert to CONFIGURE_OUTSOURCE in trivial cases (diff)
audio/oss: convert to CONFIGURE_OUTSOURCE
PR: 208294 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D4157
Notes
Notes: svn path=/head/; revision=413190
Diffstat (limited to 'audio')
-rw-r--r--audio/oss/Makefile14
1 files changed, 4 insertions, 10 deletions
diff --git a/audio/oss/Makefile b/audio/oss/Makefile
index d119091f390c..09f7079fe407 100644
--- a/audio/oss/Makefile
+++ b/audio/oss/Makefile
@@ -15,11 +15,12 @@ LICENSE= BSD2CLAUSE
BUILD_DEPENDS= gawk:lang/gawk
USES= tar:bzip2 kmod pkgconfig
+HAS_CONFIGURE= yes
+CONFIGURE_OUTSOURCE= yes
+CONFIGURE_ENV= HOSTCC="${CC}"
ALL_TARGET= all install
USE_GNOME= gtk20
USE_RC_SUBR= oss
-WRKSRC= ${WRKDIR}/build
-PATCH_WRKSRC= ${WRKDIR}/${DISTNAME}
SUB_FILES= pkg-install pkg-deinstall
ONLY_FOR_ARCHS= amd64 i386
@@ -31,15 +32,13 @@ OSS_CONF_FILES= oss_audigyls oss_audioloop oss_cs461x oss_emu10k1x \
oss_sbpci oss_sbxfi oss_trident oss_usb oss_userdev \
oss_ymf7xx osscore
-PROTO_DIR= ${WRKSRC}/prototype
+PROTO_DIR= ${INSTALL_WRKSRC}/prototype
PROTO_ETCDIR= ${PROTO_DIR}/etc
PROTO_BINDIR= ${PROTO_DIR}/usr/bin
PROTO_SBINDIR= ${PROTO_DIR}/usr/sbin
PROTO_MANDIR= ${PROTO_DIR}/usr/share/man
PROTO_OSSLIBDIR=${PROTO_DIR}${PREFIX}/lib/oss
-CONFIGURE_ENV= CC="${CC}" HOSTCC="${CC}"
-
OPTIONS_DEFINE= VORBIS
OPTIONS_DEFAULT=VORBIS
@@ -59,11 +58,6 @@ post-patch:
-name make.local -or -name soundoff -or -name soundon | \
${XARGS} ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g'
-do-configure:
- ${MKDIR} ${WRKSRC}
- (cd ${WRKSRC} && \
- ${SETENV} ${CONFIGURE_ENV} ${PATCH_WRKSRC}/configure)
-
do-install:
${INSTALL_PROGRAM} ${PROTO_BINDIR}/* ${STAGEDIR}${PREFIX}/bin/
# @${ECHO_CMD} "OSSLIBDIR=${PREFIX}/lib/oss" > ${PROTO_ETCDIR}/oss.conf