# New ports collection makefile for: kbtv2-kmod-pwc # Date created: Fri Jan 25 19:36:18 CET 2008 # Whom: danny@ricin.com # # $FreeBSD: $ DISTNAME= ${KBTV_DISTNAME} DISTVERSION= ${KBTV_VERSION} PKGNAMEPREFIX= ${KBTV_PKGPREFIX} PKGNAMESUFFIX= -pwc PORTNAME= kmod PORTREVISION= # zero UNIQUENAME= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} CATEGORIES= multimedia kld MASTER_SITES= ${KBTV_MASTER_SITES} DISTFILES= ${KBTV_DISTNAME}-${KBTV_VERSION}${KBTV_EXTRACT_SUFX} WRKSRC= ${WRKDIR}/${KBTV_DISTNAME}-${KBTV_VERSION} MAINTAINER= ${KBTV_MAINTAINER} COMMENT= ${KBTV_COMMENT_GENERAL} pwc kernel module KLDDIR?= ${KBTV_KLDDIR} USE_BZIP2= yes OPTIONS= PWCBSD "Use the pwcbsd port instead" off .include "../kbtv2/files/bsd.kbtv.mk" .include .if defined(WITH_PWCBSD) # pull in pwcbsd port, don't build this port NO_BUILD= yes NO_INSTALL= yes RUN_DEPENDS+= pwcbsd:${PORTSDIR}/multimedia/pwcbsd PLIST_SUB+= INTERNAL="@comment -- This package is empty, WITH_PWCBSD is set " do-configure: @{DO_NADA} .else CONFLICTS= pwcbsd PLIST_SUB+= INTERNAL="" CONFIGURE_ARGS= --without-core --without-gui --without-doc --without-bktr \ --with-pwc-kmod MAKE_ENV+= "PREFIX=${PREFIX} KLDDIR=${KLDDIR} CC=${CC} CFLAGS=${CFLAGS}" PLIST_SUB+= KLDDIR="${KLDDIR}" pre-fetch: .if defined(PACKAGE_BUILDING) || !exists(/usr/src/sys/Makefile) IGNORE= Kernel source required. .endif do-configure: @cd ${WRKSRC} && ./configure ${CONFIGURE_ARGS} .endif .include