Index: head/multimedia/cx88/Makefile =================================================================== --- head/multimedia/cx88/Makefile (revision 370609) +++ head/multimedia/cx88/Makefile (revision 370610) @@ -1,58 +1,52 @@ # Created by: Jason Harmening # $FreeBSD$ PORTNAME= cx88 PORTVERSION= 1.4.10 CATEGORIES= multimedia MASTER_SITES= ftp://corona.homeunix.net/ports/cx88/ MAINTAINER= jason.harmening@gmail.com COMMENT= Drivers for Conexant CX23880/1/2/3/5/7/8-based TV/radio capture cards LICENSE= BSD2CLAUSE LIB_DEPENDS= libjson-c.so:${PORTSDIR}/devel/json-c BUILD_DEPENDS= ${LOCALBASE}/lib/libezxml.a:${PORTSDIR}/textproc/ezxml \ libtuner>=1.1.2:${PORTSDIR}/multimedia/libtuner -KMODDIR= /boot/modules -PLIST_SUB+= KMODDIR=${KMODDIR} MAKE_ARGS+= LIBTUNER_LIB=${LOCALBASE}/lib/libtuner LIBTUNER_HEADER=${LOCALBASE}/include/libtuner KMODDIR=${KMODDIR} PREFIX=${STAGEDIR}${PREFIX} MAKE_JOBS_UNSAFE= yes -USES= kmod pkgconfig readline +USES= kmod pkgconfig readline uidfix OPTIONS_DEFINE= DEBUG LINUX_COMPAT HAL DEBUG_DESC= Enable debugging and verbose driver output LINUX_COMPAT_DESC= Support for Linux DVB and radio API HAL_DESC= Register Linux DVB devices with HAL OPTIONS_DEFAULT= LINUX_COMPAT .include .if ${PORT_OPTIONS:MDEBUG} MAKE_ARGS+= DIAGNOSTIC=0x7f -DDEBUG .endif .if ${PORT_OPTIONS:MLINUX_COMPAT} LIB_DEPENDS+= libcuse4bsd.so:${PORTSDIR}/multimedia/cuse4bsd-kmod BUILD_DEPENDS+= v4l_compat>=1.0.20100321:${PORTSDIR}/multimedia/v4l_compat MAKE_ARGS+= -D WITH_LINUX_COMPAT .if ${PORT_OPTIONS:MHAL} LIB_DEPENDS+= libhal.so:${PORTSDIR}/sysutils/hal \ libdbus-1.so:${PORTSDIR}/devel/dbus MAKE_ARGS+= -D WITH_HAL .endif .endif MAKE_ARGS+= DEFAULT_XML_CONFIG="${EXAMPLESDIR}/cx88.xml.sample" - -.if (${OSVERSION} < 802513) || ((${OSVERSION} >= 900000) && (${OSVERSION} < 900041)) -IGNORE= requires kernel support for DRIVER_MODULE_ORDERED macro (FreeBSD 8.3+, FreeBSD 9.0+) -.endif post-patch: ${REINPLACE_CMD} -e 's|install cx88 |install -s cx88 |g' ${WRKSRC}/client/Makefile .include Index: head/multimedia/cx88/pkg-plist =================================================================== --- head/multimedia/cx88/pkg-plist (revision 370609) +++ head/multimedia/cx88/pkg-plist (revision 370610) @@ -1,34 +1,28 @@ bin/cx88 %%EXAMPLESDIR%%/cx88.xml.sample %%EXAMPLESDIR%%/cx88_audio_enable.cpp %%EXAMPLESDIR%%/remote.cpp %%EXAMPLESDIR%%/cx88_mpeg_client.cpp %%EXAMPLESDIR%%/hd3k_analog_kbuf.cpp %%EXAMPLESDIR%%/tuner_config %%EXAMPLESDIR%%/cx88_audio_client.cpp %%EXAMPLESDIR%%/hd3k_analog_ubuf.cpp %%EXAMPLESDIR%%/hd5k_analog_ubuf.cpp etc/rc.d/cx88d include/iicdev/iicdev_ioctl.h include/cx88/cx88_common_ioctl.h include/cx88/cx88_mpeg_ioctl.h include/cx88/cx88_video_ioctl.h include/cx88/cx88_audio_ioctl.h -@dirrm include/iicdev -@dirrm include/cx88 -@dirrm %%EXAMPLESDIR%% -@cwd %%KMODDIR%% -cx88.ko -cx88i2c.ko -iicdev.ko -cx88ir.ko -cx88mpegcore.ko -cx88mpeg.ko -cx88video.ko -cx88audiocore.ko -cx88audio.ko -cx23885.ko -cx23885av.ko -cx23885avfw.ko -@exec kldxref %D -@unexec kldxref %D +/%%KMODDIR%%/cx88.ko +/%%KMODDIR%%/cx88i2c.ko +/%%KMODDIR%%/iicdev.ko +/%%KMODDIR%%/cx88ir.ko +/%%KMODDIR%%/cx88mpegcore.ko +/%%KMODDIR%%/cx88mpeg.ko +/%%KMODDIR%%/cx88video.ko +/%%KMODDIR%%/cx88audiocore.ko +/%%KMODDIR%%/cx88audio.ko +/%%KMODDIR%%/cx23885.ko +/%%KMODDIR%%/cx23885av.ko +/%%KMODDIR%%/cx23885avfw.ko