svn commit: r413190 - head/audio/oss
Jan Beich
jbeich at FreeBSD.org
Wed Apr 13 10:42:38 UTC 2016
Author: jbeich
Date: Wed Apr 13 10:42:36 2016
New Revision: 413190
URL: https://svnweb.freebsd.org/changeset/ports/413190
Log:
audio/oss: convert to CONFIGURE_OUTSOURCE
PR: 208294
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D4157
Modified:
head/audio/oss/Makefile (contents, props changed)
Modified: head/audio/oss/Makefile
==============================================================================
--- head/audio/oss/Makefile Wed Apr 13 10:41:49 2016 (r413189)
+++ head/audio/oss/Makefile Wed Apr 13 10:42:36 2016 (r413190)
@@ -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_audiolo
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
More information about the svn-ports-all
mailing list