diff --git a/multimedia/webcamd/Makefile b/multimedia/webcamd/Makefile index e33068aa65b1..ac8b34e9b870 100644 --- a/multimedia/webcamd/Makefile +++ b/multimedia/webcamd/Makefile @@ -1,88 +1,89 @@ PORTNAME= webcamd DISTVERSIONPREFIX= v DISTVERSION= 5.17.1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org COMMENT= Port of Linux USB webcam and DVB drivers into userspace WWW= https://github.com/hselasky/webcamd LICENSE= GPLv2 BUILD_DEPENDS= v4l_compat>=1.0.20100321:multimedia/v4l_compat USES= pkgconfig tar:bzip2 uidfix MAKE_ARGS= LIBDIR="${LOCALBASE}/lib" HAVE_CUSE="YES" USE_RC_SUBR= webcamd SUB_FILES= webcamd.conf USE_GITHUB= yes GH_ACCOUNT= hselasky GH_PROJECT= ${PORTNAME} GH_TUPLE= torvalds:linux:v5.17-rc1:linux/media_tree \ swills:v4l2loopback:8ab6a12:v4l2loopback/contrib/v4l2loopback OPTIONS_DEFINE= DEBUG VT_CLIENT VT_SERVER DVB INPUT KEYBOARD MOUSE RADIO WEBCAM V4L2LOOPBACK OPTIONS_DEFAULT=DVB INPUT RADIO WEBCAM V4L2LOOPBACK # # 32-bit compatibility support is mostly useful for # platforms using 32-bit applications: # OPTIONS_DEFINE_amd64= COMPAT32 OPTIONS_DEFAULT_amd64= COMPAT32 COMPAT32_DESC= Enable 32-bit compatibility support COMPAT32_MAKE_ARGS= HAVE_COMPAT32="YES" DEBUG_MAKE_ARGS= HAVE_DEBUG="YES" VT_CLIENT_DESC= Build with vTuner client support VT_CLIENT_MAKE_ARGS= HAVE_VTUNER_CLIENT="YES" VT_SERVER_DESC= Build with vTuner server support VT_SERVER_MAKE_ARGS= HAVE_VTUNER_SERVER="YES" DVB_DESC= Build with USB DVB support (DVB-X, analog TV, ...) DVB_MAKE_ARGS= HAVE_DVB_DRV="YES" INPUT_DESC= Build with USB input support (tablet, joystick, HID, IR, ...) INPUT_MAKE_ARGS= HAVE_INPUT_DRV="YES" KEYBOARD_DESC= Build with USB keyboard support KEYBOARD_MAKE_ARGS= HAVE_KEYBOARD_DRV="YES" MOUSE_DESC= Build with USB mouse support MOUSE_MAKE_ARGS= HAVE_MOUSE_DRV="YES" RADIO_DESC= Build with USB radio support RADIO_MAKE_ARGS= HAVE_RADIO_DRV="YES" WEBCAM_DESC= Build with USB webcam support (UVC, gspca, ...) WEBCAM_MAKE_ARGS= HAVE_WEBCAM_DRV="YES" V4L2LOOPBACK_DESC= Build with V4L2 loopback support V4L2LOOPBACK_MAKE_ARGS= HAVE_V4L2LOOPBACK_DRV="YES" USERS= webcamd GROUPS= webcamd MAKE_ARGS+= HAVE_MAN="YES" +MAKE_ARGS+= MANDIR=${PREFIX}/share/man/man MAKE_ARGS+= PTHREAD_LIBS="-lpthread" WEBCAMDDIR= ${WRKDIR}/webcamd-${DISTVERSION} LINUXDIR= ${WRKDIR}/linux-* do-configure: ${MAKE} -C${WEBCAMDDIR}/tools/linux_make ${MAKE} ${MAKE_ARGS} configure -C${WEBCAMDDIR} post-patch: @(cd ${WEBCAMDDIR}/patches && ${SH} ./do_patch.sh) post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/devd ${INSTALL_DATA} "${WRKDIR}/webcamd.conf" ${STAGEDIR}${PREFIX}/etc/devd .include diff --git a/multimedia/webcamd/pkg-plist b/multimedia/webcamd/pkg-plist index 4e1b3d72dd77..e8cb0b6b2239 100644 --- a/multimedia/webcamd/pkg-plist +++ b/multimedia/webcamd/pkg-plist @@ -1,66 +1,66 @@ etc/devd/webcamd.conf sbin/webcamd -man/man4/a800.4.gz -man/man4/af9005.4.gz -man/man4/af9015.4.gz -man/man4/anysee.4.gz -man/man4/au0828.4.gz -man/man4/au6610.4.gz -man/man4/b2c2.4.gz -man/man4/benq.4.gz -man/man4/ce6230.4.gz -man/man4/cinergy.4.gz -man/man4/conex.4.gz -man/man4/cpiax.4.gz -man/man4/cxusb.4.gz -man/man4/dib0700.4.gz -man/man4/digitv.4.gz -man/man4/dtt200u.4.gz -man/man4/dtv5100.4.gz -man/man4/dw2102.4.gz -man/man4/ec168.4.gz -man/man4/em28xx.4.gz -man/man4/et61x251.4.gz -man/man4/finepix.4.gz -man/man4/friio.4.gz -man/man4/gl860.4.gz -man/man4/gl861.4.gz -man/man4/gp8psk.4.gz -man/man4/hdpvr.4.gz -man/man4/ibmcam.4.gz -man/man4/jeilinj.4.gz -man/man4/m5602.4.gz -man/man4/m920x.4.gz -man/man4/mars.4.gz -man/man4/mr800.4.gz -man/man4/mr97310a.4.gz -man/man4/nova-t.4.gz -man/man4/opera.4.gz -man/man4/ov519.4.gz -man/man4/ov534.4.gz -man/man4/pacxxx.4.gz -man/man4/pvrusb2.4.gz -man/man4/pwcusb.4.gz -man/man4/s2255.4.gz -man/man4/se401.4.gz -man/man4/siano.4.gz -man/man4/sn9c102.4.gz -man/man4/sn9c20x.4.gz -man/man4/sonixj.4.gz -man/man4/spca5xx.4.gz -man/man4/sq905c.4.gz -man/man4/stk014.4.gz -man/man4/stv06xx.4.gz -man/man4/sunplus.4.gz -man/man4/t613.4.gz -man/man4/ttusb2.4.gz -man/man4/tv8532.4.gz -man/man4/umt.4.gz -man/man4/usbvision.4.gz -man/man4/uvc.4.gz -man/man4/vc032x.4.gz -man/man4/vp702x.4.gz -man/man4/vp7045.4.gz -man/man4/zc3xx.4.gz -man/man4/zr364xx.4.gz -man/man8/webcamd.8.gz +share/man/man4/a800.4.gz +share/man/man4/af9005.4.gz +share/man/man4/af9015.4.gz +share/man/man4/anysee.4.gz +share/man/man4/au0828.4.gz +share/man/man4/au6610.4.gz +share/man/man4/b2c2.4.gz +share/man/man4/benq.4.gz +share/man/man4/ce6230.4.gz +share/man/man4/cinergy.4.gz +share/man/man4/conex.4.gz +share/man/man4/cpiax.4.gz +share/man/man4/cxusb.4.gz +share/man/man4/dib0700.4.gz +share/man/man4/digitv.4.gz +share/man/man4/dtt200u.4.gz +share/man/man4/dtv5100.4.gz +share/man/man4/dw2102.4.gz +share/man/man4/ec168.4.gz +share/man/man4/em28xx.4.gz +share/man/man4/et61x251.4.gz +share/man/man4/finepix.4.gz +share/man/man4/friio.4.gz +share/man/man4/gl860.4.gz +share/man/man4/gl861.4.gz +share/man/man4/gp8psk.4.gz +share/man/man4/hdpvr.4.gz +share/man/man4/ibmcam.4.gz +share/man/man4/jeilinj.4.gz +share/man/man4/m5602.4.gz +share/man/man4/m920x.4.gz +share/man/man4/mars.4.gz +share/man/man4/mr800.4.gz +share/man/man4/mr97310a.4.gz +share/man/man4/nova-t.4.gz +share/man/man4/opera.4.gz +share/man/man4/ov519.4.gz +share/man/man4/ov534.4.gz +share/man/man4/pacxxx.4.gz +share/man/man4/pvrusb2.4.gz +share/man/man4/pwcusb.4.gz +share/man/man4/s2255.4.gz +share/man/man4/se401.4.gz +share/man/man4/siano.4.gz +share/man/man4/sn9c102.4.gz +share/man/man4/sn9c20x.4.gz +share/man/man4/sonixj.4.gz +share/man/man4/spca5xx.4.gz +share/man/man4/sq905c.4.gz +share/man/man4/stk014.4.gz +share/man/man4/stv06xx.4.gz +share/man/man4/sunplus.4.gz +share/man/man4/t613.4.gz +share/man/man4/ttusb2.4.gz +share/man/man4/tv8532.4.gz +share/man/man4/umt.4.gz +share/man/man4/usbvision.4.gz +share/man/man4/uvc.4.gz +share/man/man4/vc032x.4.gz +share/man/man4/vp702x.4.gz +share/man/man4/vp7045.4.gz +share/man/man4/zc3xx.4.gz +share/man/man4/zr364xx.4.gz +share/man/man8/webcamd.8.gz