svn commit: r556814 - head/multimedia/webcamd
Hans Petter Selasky
hselasky at FreeBSD.org
Wed Dec 2 11:29:10 UTC 2020
Author: hselasky
Date: Wed Dec 2 11:29:09 2020
New Revision: 556814
URL: https://svnweb.freebsd.org/changeset/ports/556814
Log:
Update webcamd to 5.7.1.2
List of changes:
- Try probing more drivers, when probe fails (PR 248926)
- While at it, use GitHub to provide the required tarball archives
PR: 248926
Submitted by: martymac at FreeBSD.org
Approved by: pi (implicit)
Modified:
head/multimedia/webcamd/Makefile
head/multimedia/webcamd/distinfo
head/multimedia/webcamd/pkg-descr
Modified: head/multimedia/webcamd/Makefile
==============================================================================
--- head/multimedia/webcamd/Makefile Wed Dec 2 10:52:22 2020 (r556813)
+++ head/multimedia/webcamd/Makefile Wed Dec 2 11:29:09 2020 (r556814)
@@ -2,11 +2,8 @@
# $FreeBSD$
PORTNAME= webcamd
-PORTVERSION= 5.7.1.1
-PORTREVISION= 1
+DISTVERSION= 5.7.1.2
CATEGORIES= multimedia
-MASTER_SITES= http://www.selasky.org/hans_petter/distfiles/ \
- http://home.selasky.org/distfiles/
MAINTAINER= hselasky at FreeBSD.org
COMMENT= Port of Linux USB webcam and DVB drivers into userspace
@@ -20,6 +17,12 @@ 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_TAGNAME= v${DISTVERSION}
+GH_TUPLE= torvalds:linux:v5.7-rc1:linux
+
OPTIONS_DEFINE= DEBUG HAL VT_CLIENT VT_SERVER DVB INPUT KEYBOARD MOUSE RADIO WEBCAM
OPTIONS_DEFAULT=DVB HAL INPUT RADIO WEBCAM
@@ -72,12 +75,16 @@ GROUPS= webcamd
MAKE_ARGS+= HAVE_MAN="YES"
MAKE_ARGS+= PTHREAD_LIBS="-lpthread"
+WEBCAMDDIR= ${WRKDIR}/webcamd-${DISTVERSION}
+LINUXDIR= ${WRKDIR}/linux-*
+
do-configure:
- ${MAKE} -C${WRKSRC}/tools/linux_make
- ${MAKE} ${MAKE_ARGS} configure -C${WRKSRC}
+ ${MAKE} -C${WEBCAMDDIR}/tools/linux_make
+ ${MAKE} ${MAKE_ARGS} configure -C${WEBCAMDDIR}
post-patch:
- @(cd ${WRKSRC}/patches && ${SH} ./do_patch.sh)
+ @(${RM} -r ${WEBCAMDDIR}/media_tree && ${LN} -s ${LINUXDIR} ${WEBCAMDDIR}/media_tree)
+ @(cd ${WEBCAMDDIR}/patches && ${SH} ./do_patch.sh)
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/devd
Modified: head/multimedia/webcamd/distinfo
==============================================================================
--- head/multimedia/webcamd/distinfo Wed Dec 2 10:52:22 2020 (r556813)
+++ head/multimedia/webcamd/distinfo Wed Dec 2 11:29:09 2020 (r556814)
@@ -1,3 +1,5 @@
-TIMESTAMP = 1587020345
-SHA256 (webcamd-5.7.1.1.tar.bz2) = e803b245d0e1ecaf5ff07c5a9700f0951d065827d4907c4615369afab3c102c2
-SIZE (webcamd-5.7.1.1.tar.bz2) = 14370502
+TIMESTAMP = 1606907858
+SHA256 (hselasky-webcamd-5.7.1.2-v5.7.1.2_GH0.tar.gz) = 61193b688b2fdbab8463f4acc3565429f86e0f95ae64eeec6998f9baa0c96fa4
+SIZE (hselasky-webcamd-5.7.1.2-v5.7.1.2_GH0.tar.gz) = 240391
+SHA256 (torvalds-linux-v5.7-rc1_GH0.tar.gz) = b2367bfb8247f821620d76305580caa1cc4f25ab31cabe3ad61c385d4ddf6df6
+SIZE (torvalds-linux-v5.7-rc1_GH0.tar.gz) = 177790226
Modified: head/multimedia/webcamd/pkg-descr
==============================================================================
--- head/multimedia/webcamd/pkg-descr Wed Dec 2 10:52:22 2020 (r556813)
+++ head/multimedia/webcamd/pkg-descr Wed Dec 2 11:29:09 2020 (r556814)
@@ -5,4 +5,4 @@ of Linux USB device drivers into userspace on FreeBSD.
currently depends on libc, pthreads, libusb and the CUSE kernel
module.
-WWW: http://www.selasky.org/hans_petter/video4bsd/
+WWW: https://github.com/hselasky/webcamd
More information about the svn-ports-all
mailing list